Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RISOLTO] Failed to load GLX
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
logan.x
n00b
n00b


Joined: 27 May 2004
Posts: 45
Location: Milano

PostPosted: Mon Jun 06, 2005 8:24 am    Post subject: [RISOLTO] Failed to load GLX Reply with quote

Ciao, dopo aver emerso Xorg ho provato ad emergere (seguendo la guida) i driver nVidia.
Tutto ok, perche'
Code:

modprobe nvidia

opengl-update nvidia

non hanno dato problemi.
Configuro xorg.conf per funzionare con il monitor LCD, lancio X e sono contento perche' parte!!!

I problemi sono cominciati quando ho tentato di uscire da X.
Sia EXIT che RESTART non funzionano, Xorg rimane freezato.
Sono riuscito ad uscire solo tramite CTRL-ALT-BACKSPACE
Quindi sono andato leggere il log e ho trovato:

Code:

(II) LoadModule: "glx"
(II) Loading /usr/lib/modules/extensions/libglx.so
dlopen: libnvidia-tls.so.1: cannot handle TLS data
(EE) Failed to load /usr/lib/modules/extensions/libglx.so
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (loader failed, 7)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 6.8.2, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 0.2

.......

(II) Setting vga for screen 0.
(==) NVIDIA(0): Depth 8, (==) framebuffer bpp 8
(==) NVIDIA(0): Default visual is PseudoColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "DigitalVibrance" "0"
(**) NVIDIA(0): Option "HWcursor" "true"
(**) NVIDIA(0): Option "NvAGP" "3"
(**) NVIDIA(0): Option "ConnectedMonitor" "DFP"
(**) NVIDIA(0): ConnectedMonitor string: "DFP"
(--) NVIDIA(0): Linear framebuffer at 0xE8000000
(--) NVIDIA(0): MMIO registers at 0xE6000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce FX 5900
(--) NVIDIA(0): VideoBIOS: 04.35.20.27.00
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 4X
(--) NVIDIA(0): VideoRAM: 131072 kBytes
(II) NVIDIA(0): Using ConnectedMonitor string "DFP-0"
(--) NVIDIA(0): Display device DFP-0: maximum pixel clock at  8 bpp: 400 MHz
(--) NVIDIA(0): Display device DFP-0: maximum pixel clock at 16 bpp: 400 MHz
(--) NVIDIA(0): Display device DFP-0: maximum pixel clock at 32 bpp: 400 MHz

.......

(II) NVIDIA(0): Setting mode "1280x1024"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(II) Loading extension NV-CONTROL
(EE) NVIDIA(0): Failed to load GLX
(==) RandR enabled

.......


Scusate ma ho cercato di postare solo le parti che credo siano importanti, non volevo creare un post lunghissimo.
Se volete il log completo fatemi sapere.
L'errore puo' essere dovuto a questo?
Code:

(==) NVIDIA(0): Depth 8, (==) framebuffer bpp 8

eppure mi sembra di aver impostato 24bit come profondita' in xorg.conf e non 8!!

Allego anche xorg.conf

Code:

Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen      0  "Screen0" 0 0
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
   RgbPath      "/usr/lib/X11/rgb"
   ModulePath   "/usr/lib/modules"
   ModulePath   "/usr/lib/modules/extensions"
   ModulePath   "/usr/lib/opengl/nvidia/extensions"
   FontPath     "/usr/share/fonts/misc/"
   FontPath     "/usr/share/fonts/TTF/"
   FontPath     "/usr/share/fonts/Type1/"
   FontPath     "/usr/share/fonts/CID/"
   FontPath     "/usr/share/fonts/75dpi/"
   FontPath     "/usr/share/fonts/100dpi/"
EndSection

Section "Module"
   Load  "glx"
   Load  "extmod"
   #Load  "dri"
   Load  "dbe"
   Load  "record"
   Load  "xtrap"
   Load  "type1"
   Load  "freetype"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option       "Protocol" "auto"
   Option       "Device" "/dev/mouse"
EndSection

Section "Monitor"
   Identifier   "Monitor0"
   VendorName   "Monitor Vendor"
   ModelName    "Monitor Model"
EndSection

Section "Device"
        Option     "DigitalVibrance"       "0"
        Option     "HWcursor"              "true"
        Option     "NvAGP"                 "3"
        Option     "ConnectedMonitor"      "DFP"

   Identifier  "Card0"
   Driver      "nvidia"
   #Driver      "nv"
   VendorName  "nVidia Corporation"
   BoardName   "NV35 [GeForce FX 5900]"
   BusID       "PCI:1:5:0"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "Monitor0"
   SubSection "Display"
      Viewport   0 0
      Depth     1
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     4
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     8
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     15
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     16
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     24
      Modes   "1280x1024"
   EndSubSection
EndSection


Ho quindi provato a fregarmene e fare un emerge di fluxbox ma ho ricevuto un altro errore durante la compilazione di media-libs/jpeg-6b-r4

emerge.log riporta:
Code:

1117992088: Started emerge on: Jun 05, 2005 19:21:28
1117992088:  *** emerge --verbose fluxbox
1117992088:  >>> emerge (1 of 4) media-libs/jpeg-6b-r4 to /
1117992088:  === (1 of 4) Cleaning (media-libs/jpeg-6b-r4::/usr/portage/media-libs/jpeg/jpeg-6b-r4.ebuild)
1117992088:  === (1 of 4) Compiling/Merging (media-libs/jpeg-6b-r4::/usr/portage/media-libs/jpeg/jpeg-6b-r4.ebuild)
1117992142:  *** terminating.

Questo pero' e' un altro problema. Faro' delle ricerche e semmai apriro' un altro post.

Ah, dimenticavo, prima di emergere i driver nvidia ho eseguito
Code:
emerge --sync
emerge -u world

quindi ho supposto di aver usato le ultime versioni:
media-video/nvidia-kernel-1.0.6629-r4
media-video/nvidia-glx-1.0.6629-r6
sys-kernel/gentoo-sources-2.6.11-r9
x11-base/xorg-x11-6.8.2-r1

Consigli? Ho provato a fare qualche ricerca ma ho trovato un solo post simile al mio ma non ha soluzione.

Grazie in anticipo a chiunque voglia/possa aiutarmi


Last edited by logan.x on Thu Jun 16, 2005 9:22 am; edited 1 time in total
Back to top
View user's profile Send private message
assente
Guru
Guru


Joined: 12 Apr 2004
Posts: 570
Location: Torino, italia, New Europe

PostPosted: Mon Jun 06, 2005 4:55 pm    Post subject: Reply with quote

ma quando xorg è frezzato riesci a passare ai terminali con ctrl+alt+fx?
Se rimetti nv fa lo stesso problema?

Non che io sia molto più fortunato con xorg/nvidia, i driver che usi sono x86, quindi non ti dico di cambiarli, cmq prova a togliere/mettere nvagp e glx
_________________
Blog
E8400, 4850, P5q
Back to top
View user's profile Send private message
logan.x
n00b
n00b


Joined: 27 May 2004
Posts: 45
Location: Milano

PostPosted: Tue Jun 07, 2005 7:37 am    Post subject: Reply with quote

Ciao
assente wrote:
ma quando xorg è frezzato riesci a passare ai terminali con ctrl+alt+fx?

Onestamente non ho provato, sono un principiante quindi conosco poche combinazioni di tasti. Grazie per la dritta.

assente wrote:
Se rimetti nv fa lo stesso problema?

Sì, ho gli stessi problemi anche con nv.
Nella mia profonda ignoranza pensavo che nv fosse piu' scarso di nvidia quindi mi sono incaponito a voler far funzionare nvidia. Secondo te posso disinstallare nvidia ed usare tranquillamente nv anche per il 3D? Opzioni come TwinView sono funzionanti con nv? Pensando che fosse un problema di xorg.conf ho provato a farlo generare automaticamente come scritto nella guida ma a quel punto, quando lancio X, il monitor LCD si spegne quindi sono passato alla configurazione manuale.

assente wrote:
Non che io sia molto più fortunato con xorg/nvidia, i driver che usi sono x86, quindi non ti dico di cambiarli, cmq prova a togliere/mettere nvagp e glx

Ho provato a mettere nvagp (ho letto ieri che la mia scheda lo supporta) ma nulla di fatto.
Provare a togliere GLX? Beh, cosi' non avrei piu' l'accelerazione 3d, giusto? No, no deve funzionare!
Su altri forum ho letto alcuni tip che dicevano di rinominare il file libglx.a e di fare dei link (con il nome del file rinominato) al file libglx.so. Anche questo non ha funzionato. Ho provato a riemergere nvidia-kernel e nvidia-glx ma la situazione non cambia.
Consigli di provare con ~X86 ?



Per quanto riguarda l'errore dovuto all'emersione di fluxbox, ho risolto.
Come letto nel 3d https://forums.gentoo.org/viewtopic-t-281660.html ho dovuto eseguire
Code:
emerge --oneshot libtool
in quanto c'erano dei riferimenti a una versione di gcc inferiore a quella che ho installato (io ho la 3.3.5 mentre i riferimenti erano alla 3.3.4)

Ciao e grazie per l'aiuto.
Back to top
View user's profile Send private message
logan.x
n00b
n00b


Joined: 27 May 2004
Posts: 45
Location: Milano

PostPosted: Thu Jun 16, 2005 9:22 am    Post subject: Reply with quote

Risolto installando a manina i driver 7174.
Ultima domanda:
Ogni qualvolta modifico il kernel, a questo punto devo rilanciare
Code:
sh NVIDIA-Linux-x86-1.0-7174-pkg1.run
giusto?
Back to top
View user's profile Send private message
Hrk
Tux's lil' helper
Tux's lil' helper


Joined: 24 May 2003
Posts: 90
Location: Rome, Italy

PostPosted: Thu Jun 16, 2005 11:41 am    Post subject: Reply with quote

logan.x wrote:
Risolto installando a manina i driver 7174.
Ultima domanda:
Ogni qualvolta modifico il kernel, a questo punto devo rilanciare
Code:
sh NVIDIA-Linux-x86-1.0-7174-pkg1.run
giusto?


Devi farlo solamente quando cambi versione del kernel, tipo passando da 2.6.10 a 2.6.11. Ogni qual volta l'output di "uname -r" cambia, devi reinstallare tutti i moduli esterni al kernel (driver nvidia, fuse, etc).

Questo, ovviamente, nel caso tu lasci /lib/modules sempre un po' "sporca" come faccio io. ;-)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum