Päivitin tuossa vanhan hardyn lucidiksi, ja flash on sen jälkeen ruvennut oireilemaan kokoruututilassa (ff ja epiphany). Video ei pyöri sujuvasti kuten aiemmin, vaan se jättää ruutuja väliin (vai miten sitä kuvailisi, kun kuva ei solju normaalisti eteenpäin) ja tökkii kaikin puolin. Pienessä videoikkunassa en ole samaa testeissäni havainnut, mutta siitä ei oikein jaksa katsella pidempiä ohjelmia. Ääni virtaa aivan sujuvasti ja tavalliset .wmv yms. totemilla aukeavat videot toimivat ihan hyvin (restricted-extras asennettuna). Eri asia tietenkin, mutta mainitsen kuitenkin. about:plugins Firefoxissa kertoo näin:
Shockwave Flash
Tiedosto: libflashplayer.so
Versio:
Shockwave Flash 10.1 r53
MIME-tyyppi Kuvaus Päätteet Käytössä
application/x-shockwave-flash Shockwave Flash swf Kyllä
application/futuresplash FutureSplash Player spl Kyllä
Zoomailin tuonne emofoorumillekin, mutta ei oikein selvinnyt.
Olen poistanut xorg.confin, kun sitä ei enää pitäisi tarvita (kopio on kyllä tallessa ja sitä paitsi sama ilmiö näkyi myös ennen xorg.confin poistamista), ja libflashsupportkin flashin 9.0.x versiota varten häipyi koneelta päivityksen mukana. Kotihakemistostakin heivasin vanhat .adobe- ja .macromedia -hakemistot, jos siellä jotkin asetukset olisivat haranneet vastaan.
Näytönohjaimena on
*-display
description: VGA compatible controller
product: NV6 [Vanta/Vanta LT]
vendor: nVidia Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: 15
width: 32 bits
clock: 66MHz
capabilities: pm agp agp-2.0 bus_master cap_list rom
configuration: driver=nouveau latency=64 maxlatency=1 mingnt=5
resources: irq:18 memory:fd000000-fdffffff memory:f6000000-f7ffffff(prefetchable) memory:f5e00000-f5e0ffff(prefetchable)
ja huomasin, että vanha ajuri nvidia-glx-legacy lähti, ja kirjaimellisesti uusi nouveau on tilalla. En tiedä sitten, onko flash-videoiden tökkiminen näytönohjaimen tai sen ajurin vika. glxinfo paljastaa tämän:
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
glxvisuals-kohdassa monella rivillä on "Slow" varoitus, mitä ei aiemmin nvidian ajurin kanssa ollut. glxgears näyttää huomattavan paljon alempia lukuja (vaikkei se mikään virallinen mittari olisikaan): nyt n.70-80 fps, kun aiemmin oli ainakin 150:n lukuja (ilman muita ohjelmia pyörimässä). Tiedän, että näyttis on vanha ja konekin vain vanha pentium 4, mutta kun aiemmin videon katselu onnistui hyvin samoissa puitteissa, mikä mättää nyt?
Laiteajurit näyttää vain, että suljettuja ajureita ei ole asennettuna, eikä se tyrkytä mitään nvidian omaa ajuria asennettavaksi. Löysin niitä kyllä synapticilla, mutta kun en tiedä, mikä niistä olisi tuota vanhaa korttia varten (vai ainoastaan nouveau tai nv), enkä viitsisi sotkea grafiikkajuttuja heti kättelyssä. Sen verran niiden kanssa tuli hardyssa sählättyä. Konekaan ei ole pelaamista varten, mutta jos tuo 2D/3D-kiihdytyksen puuttuminen aiheuttaa flash-videoiden surkean pyörimisen, nvidian oma ajuri täytyy sitten asentaa, jos mahdollista.
Tajusin lopulta katsoa Xorg.0.logiin, jossa lukee mm. näin:
(II) NOUVEAU driver for NVIDIA chipset families :
RIVA TNT (NV04)
RIVA TNT2 (NV05)
GeForce 256 (NV10)
GeForce 2 (NV11, NV15)
GeForce 4MX (NV17, NV18)
GeForce 3 (NV20)
GeForce 4Ti (NV25, NV28)
GeForce FX (NV3x)
GeForce 6 (NV4x)
GeForce 7 (G7x)
GeForce 8 (G8x)
kuitenkin näytönohjain on luokkaa
product: NV6 [Vanta/Vanta LT]
mitä ei tuossa listassa sitten mainita.
Hieman myöhemmin samassa lokissa on kuitenkin määritetty:
(--) NOUVEAU(0): Chipset: "NVIDIA NV05"
Myöhemmin virheet ilmaantuvat:
(EE) AIGLX error: dlopen of /usr/lib/dri/nouveau_vieux_dri.so failed (/usr/lib/dri/nouveau_vieux_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX: reverting to software rendering
(II) AIGLX: Screen 0 is not DRI capable
Lisätietoa tuosta xorg.0.login virheestä:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/537721nouveau_vieux_dri.so does not exist in lucid, it is something in mesa 7.8 and the error message is normal and harmless. 2D acceleration is not dependant on AIGLX, there is not going to be any 3D support for nouveau in lucid.
Siis tyhjästä on paha nyhjästä, ja 3D-tuen perään turha haikailla tässä vaiheessa. Edelleen en kuitenkaan tiedä, vaikuttaako tämä flash-videoihin kuvaamallani tavalla.
Vastoin omia neuvojani kokeilin vielä asentaa nvidia-96 -ajurin, mutta xorg.0.logissa tuli seuraavan käynnistyksen aikana seuraava virhe:
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
glxinfo kertoi sitten
Xlib: extension "GLX" missing on display ":0.0".
ja mitään direct renderingia ei ollut. Siis vikatikki, ja nvidia-96 lisukkeineen pois. Muut nvidian ajurit ovat ilmeisesti paljon uudemmille korteille, joten lienee turha kokeilla onneaan niillä.
Aiemmin kokeilin jo laittaa /etc/modprobe.d/blacklist.confiin nouveaun, josko Laiteajurit sitten tarjoaisi jotain yhteensopivaa suljettua ajuria tilalle, mutta mitään muutosta ei tullut. Nouveau säilyi myös näytönohjaimen ajurina (ei tullut vesa paikalle sotkemaan kuvioita).
Tämän pidemmälle en omilla, osin lainatuilla eväilläni päässyt. Kiitos kaikille, jotka jaksoivat pysyä mukana.