Portál AbcLinuxu, 14. července 2025 23:10


Dotaz: Fedora3 a nVidia, nefunguje GLX

23.12.2004 03:33 isnotgood
Fedora3 a nVidia, nefunguje GLX
Přečteno: 106×
Odpovědět | Admin
Ahoj vsichni, mam problem...
System:
Problem:
pri instalaci nvidia driveru 6629 (v init 3 a nvidia instalatorem) vsechno probehne a na konci mi ohlasi ze neexistuji symlinky na nejake knihovny (libGL.so.1.0.6629,libGLcore.so.1.0.6629,...) vypise to tedy prikazy ktery mam spustit (" ln -fs libGLcore.so.1.0.6629 /usr/lib/libGLcore.so.1 "...) pak instalace skonci hlaskou o tom ze je FAILED, jenze po uprave x.conf (a tech rutin s udev atd.) vsechno funguje (i nVidiaLogo) az na OpenGL, GLX je jedinej modul kterej hlasil problemy:
#file:/var/log/Xorg.0.log
#(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
#dlopen: libGLcore.so.1: cannot open shared object file: No #such file or directory
#(EE) Failed to load
#/usr/X11R6/lib/modules/extensions/libglx.so
#(II) UnloadModule: "glx"
#(EE) Failed to load module "glx" (loader failed, 7)
Zkousel sem kontolovat knihovny i symlinky podle README od nvidie a taky to nepomohlo... Jestli jste se nekdo setkal s podobnym problemem (pripadne ho i vyresil)...moc by mi pomohl alespon nejaky naznak reseni.
Predem dekuji , ING
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.12.2004 10:17 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je nějaké divné.

1. Pro jistotu smaž ručně vytvořené linky v /usr/lib a spusť ldconfig, to bude bezpečnější způsob, jak je vytvořit správně (i když tohle má udělat instalátor).

2. V /usr/X11R6/lib/modules/extensions má být libglx.so symlink na libglx.so.1.0.6629, a ten musí existovat (i když tohle má také udělat instalátor).
23.12.2004 15:09 isnotgood
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX

Ahoj...moc dekuji za odpoveda(a tvuj cas u ni straveny) ale porad nic ldconfig mi odpovida tohle (i kdyz vsechny soubory v danych lokacich existuji) :

ldconfig: Input file /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.6629 not found.

ldconfig: Input file /usr/lib/libGL.so.1.0.6629 not found.

ldconfig: Input file /usr/lib/libnvidia-tls.so.1.0.6629 not found.

ldconfig: Input file /usr/lib/libGLcore.so.1.0.6629 not found.

ldconfig: Input file /usr/lib/tls/libnvidia-tls.so.1.0.6629 not found.

Ten symlink na libglx.so.1.0.6629 tam je... Zatim sem zkousel vsechno co sem kde nasel, podle manualu nvidie sem vytvoril ty symlinky a po spusteni ldconfigu se jeden sam smazal

/usr/lib/libGL.so.x.y.z 
/usr/lib/libGL.so.x -> libGL.so.x.y.z #<- tenhle zmizel
/usr/lib/libGL.so -> libGL.so.x # a tenhle byl pak neplatnej

Nevim jestli sem nekde neudelal chybu, instalaci delam presne podle navodu na fedoracore foru a jinych...nejhorsi je ze se mi to pri prvni instalaci fedory povedlo, jenze pak sem zjistil ze moje rozdeleni disku je neprakticky a predelal jsem to + reinstalace fedory...pak jsem fedoru pres up2date uplne upgradoval (cca 700MB updatu) a to i jadro(teprve pak jsem instaloval nvidia drivery)!...jeste me napadlo pro jistotu nainstalovat rpm balicek se zdrojakem jadra, odinstaloval a nainstaloval drivery a porad nic...

Preji hezky den, ING

23.12.2004 15:17 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX
Chm, takže:

Jaká jsou práva na ty existující-neexistující soubory?

Nejsou o nich v logu jádra nějaké hlášky avc: ...?
23.12.2004 15:58 isnotgood
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX

prava u vsech ma root rwx a ostatni rx..., omlouvam se ale nevim kam jadro loguje...linuxem se souvisle zabyvam jen par dni

23.12.2004 16:12 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX
Mno, tak jinak. Spusť

restorecon -R adresář

na adresáře, kde jsou ty existující-neexistující soubory, to snad nastaví security context, jak má být, může-li za problémy SELinux. Pak spusť znovu ldconfig.
23.12.2004 16:47 isnotgood
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX

Tak uz vsechno funguje - moc dekuju za radu. Jeste bych se rad zeptal v cem byl problem - abych se ho priste vyvaroval ?

Jeste jednou moc dekuju a preju hezky vanoce, ING

23.12.2004 19:31 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX
Problém byl v tom, že FC3 defaultně běží se zapnutým SELinuxem (bezpečnostní rozšíření jádra, viz SELinux FAQ na fedora.redhat.com), což ale některým programům (např. zrovna nVidií drivery, wine) nedělá dobře, protože něco instalují bez potřebných atributů souborů. Kdybych si ten popis problému pořádně přečetl, mohlo být jasno dřív...
23.12.2004 20:01 isnotgood
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX

Aha, tak uz vim kde priste hledat toho zakopanyho psa:), jeste jednou diky.

24.12.2004 00:11 isnotgood
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX

Měl bych ještě jeden dotaz (promin jestli to sem uz nepatri) a to: Je bezpcny SELinux Vypnout ?

24.12.2004 01:41 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX
Vzhledem k tomu, že jsme zatím dokázali žít bez něj a většina ostatních distribucí stále spokojeně žije, ano.

Navíc targeted policy, která je defaultní, toho na desktopu zase tak moc neřeší (a strict je zase bez úprav víceméně nepoužitelná). K prohlášení, že ho máš vypnout, mě ovšem nepřiměješ, jestli ti jde o to ;-)
24.12.2004 13:04 isnotgood
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX

No nutit te nebudu :), jen sem se chtel ujistit ze nemuzu nic zkazit -prece jenom sem novacek v linuxu (a jako alenka v risi divu). Ted uz sem SElinux uplne vypnul protoze stal za mym problemem s (ne)instalaci MySQL. Kazdopadne si prijdu jak nouma-to sem naposledy zazil na windows pred cca 4rokama...Tak zatim (nez nastane nejakej jinej problem:), a hezky svatky

Luboš Doležel (Doli) avatar 23.12.2004 15:22 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX
A ty drivery jste konkretne instaloval jakym zpusobem?
Luboš Doležel (Doli) avatar 23.12.2004 15:24 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX
Mě se totiž vždy vyplatilo udělat toto:

./NVIDIA-..... --extract-only
cd NVIDIA-.....
make install

23.12.2004 15:38 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX
nVidií drivery jsem na FC3 už párkrát instaloval, a vždycky to fungovalo i normálně

sh NVIDIA-Linux... -n -e -q -a --no-network
23.12.2004 15:54 isnotgood
Rozbalit Rozbalit vše Re: Fedora3 a nVidia, nefunguje GLX

Instaloval jsem je takto:

  1. nabootoval jsem do init 3
  2. prihlasil se jako root
  3. sh NVIDIA-Linux... zde nastaly pak chyby
  4. modprobe nvidia
  5. cp -a /dev/nvidia* /etc/udev/devices
  6. startx probliklo logo, nabehlo KDE...nefunguji OpenGL Aplikace

jedine co se mi, krome tech chyb symlinku, zdalo divne je to ze v manualu pisi ze v /dev vytvori nvidia0...nvidia3 a me to vytvorilo rovnou 8 zarizeni(omlouvam se za nazvoslovi - ziji v predstave ze v adresari /dev jsou odkazy na zarizeni...)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.