Asensin aluksi Nvidian ajurit rajoitettujen ajureiden hallinnasta, asennus sujui ilman ongelmia.
Ongelmia käytössä:
- Ruutu välähtää välillä mustana.
- Esim. Firefoxilla tai geditillä sivua ylös- tai alaspäin selatessa jokin kohta "jumittuu" paikalleen. Ongelma korjaantuu, kun ongelmakohta katoaa näkyvistä, esim. ikkunaa pienentäessä. Screenshottia tästä ei saa, ongelmakohta katoaa screenshottia ottaessa.
- Koko järjestelmä jumittuu satunnaisesti esim. nettisivua selatessa. Korjaantuu itsestään muutaman sekunnin päästä.
Tuon kokeilun jälkeen sain selville, että uudempiakin ajureita on saatavilla. Asensin
Envyn avulla uusimman ajurin, version 169.07.
Tämä ajuri tuntuu toimivan hyvin (ei välkkymistä tms.), mutta Compizin kanssa on ongelmia.
Compiz käynnistyy automaattisesti kirjautuessa, jolloin ikkunoissa ei ole reunoja. Joudun käynnistämään Metacityn itse, jolloin Compiz lähtee pois käytöstä.
Emerald ei myöskään lähde käyntiin...
Jotain erroreita mitä ilmestyy konsoliin, jos näistä vaikka olisi apua ongelman ratkaisussa (käytössä versio 169.07 ajureista):
Metacity päällä, käynnistän gnome-compiz-preferences:
tuomas@ubuntu-laptop:~$ gnome-compiz-preferences
(gnome-compiz-preferences:6206): libgnomevfs-CRITICAL **: gnome_vfs_get_uri_from_local_path: assertion `g_path_is_absolute (local_full_path)' failed
** (gnome-compiz-preferences:6206): WARNING **: plugin inputzoom isn't installed
Metacity päällä, käynnistän Compizin. Nämä errorit vaihtelevat hieman jostain tuntemattomasta syystä...
tuomas@ubuntu-laptop:~$ compiz
Checking for Xgl: not present.
Detected PCI ID for VGA: 05:00.0 0300: 10de:01d6 (rev a1) (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x800) to maximum 3D texture size (4096): Passed.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting emerald
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (resizeinfo) - Warn: Bind Pixmap to Texture failure
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (resizeinfo) - Warn: Bind Pixmap to Texture failure
Segmentation fault (core dumped)
tuomas@ubuntu-laptop:~$ sudo compiz
[sudo] password for tuomas:
Checking for Xgl: not present.
Detected PCI ID for VGA: 05:00.0 0300: 10de:01d6 (rev a1) (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x800) to maximum 3D texture size (4096): Passed.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting emerald
/usr/bin/compiz.real (dbus) - Error: dbus_bus_get error: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'dbus'
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (resizeinfo) - Warn: Bind Pixmap to Texture failure
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (resizeinfo) - Warn: Bind Pixmap to Texture failure
Lisäksi kiinteä web-kamera lopetti toimintansa kun asensin ensimmäisen kerran Nvidian ajurit, eikä se ole sen jälkeen toiminut vaikka poistaisin kyseiset ajurit.
Laite löytyy kuitenkin lsusb-komennolla
tuomas@ubuntu-laptop:~$ lsusb
Bus 001 Device 003: ID 062a:0000 Creative Labs Optical Mouse
Bus 001 Device 002: ID 03f0:171d Hewlett-Packard
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 003: ID 0c45:62c0 Microdia
Bus 002 Device 001: ID 0000:0000
Paras olisi tietenkin että saisin uusimman ajurin toimimaan, mutta olisi tuo vanhempikin parempi kuin ei mitään...
Tarvittavia lisätietoja saa kysymällä