Miltähän se xorg.conf todellisuudessa näyttää? Pistäisitkö tänne
Sattui ilmeisesti ainakin pari ongelmaa päällekkäin:
1. Tein sen mitä linuxin kohdalla ei tarvitse tehdä, mutta joka aloittelijalle on joskus helpoin ratkaisu: asensin koko Eftyn uudelleen puhtaalta pöydältä. Otin sitä ennen pois koneessa olleen DVB-kortin. Nytpä asennus tunnistikin näytönoahjaimen nätisti ja asensi nuo "nv" -ajurit eikä "generic vesa" -ajureita.
Hyvä näin.
Olisko tuolla dvb-kortilla ja agp:llä ollut sama keskytys tms. joka aiheutti sen, ettei asennus tunnistanut näytönohjainta.
2. Löysin myös dokumentoituna selvityksen, miksi OpenGL ei toiminut nvidia-ajureiden kanssa: jos nvidia tv-outiksi on säädetty komposiitti, niin OpenGL ei toimi. Vaihtamalla tv-outiksi komposiitin sijaan none tai s-video (composite off) OpenGL:n pitäsi kai toimia. Tässä lisää selvitystä asiasta lontooksi:
https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia?highlight=%28nvidia%29#head-d3968a4d3bed6eeef4b10fd3202bcdf313b1e75dIf Driver "nvidia" is not found in xorg.conf then attempting to modprobe nvidia will result in an error message (thus sudo nvidia-glx-config enable would not work for me). After this change, to allow OpenGL programs to run the following had to be added to the bottom of /etc/X11/xorg.conf :
*
Section "Extensions"
Option "Composite" "Disable"
EndSection
This is not documented anywhere in the the legacy drivers (i.e. there is no mention of this in /usr/share/doc/nvidia-glx-legacy/*) but thankfully the following warning will appear in /var/log/Xorg.0.log:
*
(EE) GLX is not supported with the Composite extension
By default Composite is turned on and this will prevent OpenGL from working. The above stanza simply turns Composite off. These steps are probably only needed for the *legacy* driver.
Ei ihme, että välillä meinaa hermo mennä pinnan väliin, kun näitä säätää:-)