/usr/share/doc/libgii1/FAQ is in libgii1 1:1.0.2-4ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | LibGII FAQ
==========
Please read the file README in this directory if you are not sure about what
LibGII is.
I. Installation questions
Q: In which order do I need to install all that libs for a GGI system ?
A: Start with LibGII - the input handling layer.
LibGGI - the graphics layer - depends on it. Install it second.
After that order is usually not important, except for packages that
depend on other packages. This would be documented in the respective
README documents.
Q: How does one compile and install LibGII ?
A: Reading INSTALL and INSTALL.autoconf should help.
Q: What if autodetection of inputs fails somehow and compilation stops
somewhere ?
A: Check if the input in which make fails should work on your system.
If yes, chances are, that you don't have some development package
installed properly. If you can't figure out for yourself, please
report to out mailing list metioned in the README.
If no, just disable it using the --disable flags to configure. You might
still want to report that case to the mailinglist.
Q: I am not root here. Can I still install LibGII ?
A: Yes. The GGI libs are usually relocatable. Just use --prefix. See INSTALL
for details.
II. Post install configuration questions
Q: My mouse does not work at all/properly
A: Check that you have permissions to read the device /dev/mouse is linked
to. PS/2 devices might need read/write access.
Your mouse might be misconfigured due to earlier installs or an
improperly configured SVGAlib. Please read doc/inputs.txt on how to do it
right.
III. Using LibGII
Q: Umm - I have installed it. What great apps can I run now ?
A: LibGII is rarely used on its own. Most applications will require you to
install LibGGI (mind GGI vs. GII !) first.
One useful application is delivered with LibGII, though: mhub.
See its own manpage for usage information. If you don't know what it is
talking about, chances are, that you won't need it.
Q: What's that environment variable stuff ? Why don't you have commandline
switches ?
A: Commandline switches require application cooperation. LibGII/GGI are
intended to give the user full freedom. It allows to override stuff
without the application having to care.
Q: Why are the debugging vars called GGI_DEBUG[SYNC] ?
A: Convenience. LibGII is almost always coupled to LibGGI, especially when
you need to debug stuff.
Q: Why doesn't GII_INPUT work with the LibGGI programs I am running ?
A: GII_INPUT only influences giiOpen() calls with a NULL argument.
LibGGI never does this. It determines the required inputlibs and
calls LibGII with _them_ in the argument. LibGGI has its own mechanism
to add inputs. Have a look at its FAQ
|