Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642

    [ubuntu] driver nvidia e glx

    visto che in un thread molto recente si parlava di glx, glxinfo e glxgears vorrei sottoporvi una questione che non sono riuscito a sbrogliare.

    in breve ho recuperato un vecchio pc ho sistemato alcuni componenti hardware che mancavano all'appello, tra di questi menziono una scheda video GeForce2 MX/MX 400, ho optato per Ubuntu 6.10 e ho inizialmente scaricato l'installer dal sito nvidia, ma ho avuto difficoltà nell'installazione in quanto la scheda video non risulta tra quelle supportate (la cosa strana è che sul sito dice l'esatto contrario) ad ogni modo ho dovuto ripiegare sui driver legacy per chipset più datati.

    a questo punto però ho un problema con il sopraccitato glxinfo

    codice:
    ~$ glxinfo
    name of display: :0.0
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't find RGB GLX visual
    
       visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
     id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
    ----------------------------------------------------------------------
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    0x21 24 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
    
    ...........
    
    0x38 24 dc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    0x90 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
    Segmentation fault (core dumped)
    miglior sorte non tocca a glxgears

    codice:
    ~$ glxgears
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't get an RGB, Double-buffered visual

    ho allora controllato che il modulo glx fosse correttamente caricato nello xorg.conf e difatti è li al suo posto.

    codice:
    ~$ cat /etc/X11/xorg.conf |grep glx
        Load           "glx"
    questa invece è la parte che riguarda monitor, scheda e schermo

    codice:
    Section "Monitor"
        Identifier     "TPV D1770"
        Option         "DPMS"
    EndSection
    
    Section "Device"
        Identifier     "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
        Driver         "nvidia"
    EndSection
    
    Section "Screen"
        Identifier     "Default Screen"
        Device         "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
        Monitor        "TPV D1770"
        DefaultDepth    24
    SubSection     "Display"
            Depth       24
            Modes      "1336x1336" "1280x1024" "1024x768" "1024x136" "800x600" "720x400" "248x248" "248x186"
    EndSubSection
    vorrei sostanzialmente sapere se il crash è "normale" e causato da driver troppo vecchi o c'è qualcosa che mi sfugge?

    grazie a tutti anticipatamente per le eventuali risposte

    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  2. #2
    Utente di HTML.it L'avatar di Casper87
    Registrato dal
    May 2006
    Messaggi
    1,968
    io ho cercato di fare più o meno la stessa cosa, proprio per vedere xgl e/o aigxl come girerebbero su di un pc un pò vecchiotto, ma niente fa fare, i driver xgl pre-compilati non vanno bene per quella scheda video (figurati io ho provato a farli girari su una GeForce4 mx 440), vai con i legacy e non dovresti avere problemi, poi mi sa che con quei driver xgl e ne tantomeno aigxl potranno girarci, se c'è qualcuno che mi può contraddire ringrazio iddio
    "Disapprovo ciò che dici, ma difenderò alla morte il tuo diritto di dirlo." Voltaire
    1100110011111000011

  3. #3
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    grazie casper, immaginavo che fosse un problema di scheda troppo vecchia, purtroppo sono proprio i legacy a generare quel crash di xgl quindi si vede che non sono proprio compatibili,

    comunque è un dettaglio abbastanza minore visto che riesco lo stesso a impostare le risoluzioni che desideravo.

    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  4. #4
    con alcune distro ad esempio si deve mettere il percorso completo alla libreria a volte

    Load "/usr/lib/xorg/modules/extensions/nvidia/libglx.so"

    ad esempio

  5. #5
    Utente di HTML.it L'avatar di Casper87
    Registrato dal
    May 2006
    Messaggi
    1,968
    Originariamente inviato da Casper87
    io ho cercato di fare più o meno la stessa cosa, proprio per vedere xgl e/o aigxl come girerebbero su di un pc un pò vecchiotto, ma niente fa fare, i driver xgl pre-compilati non vanno bene per quella scheda video (figurati io ho provato a farli girari su una GeForce4 mx 440), vai con i legacy e non dovresti avere problemi, poi mi sa che con quei driver xgl e ne tantomeno aigxl potranno girarci, se c'è qualcuno che mi può contraddire ringrazio iddio
    si infatti con i vesa va comunque bene solo che non si ha l'accelerazione
    "Disapprovo ciò che dici, ma difenderò alla morte il tuo diritto di dirlo." Voltaire
    1100110011111000011

  6. #6
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    Originariamente inviato da andy caps
    con alcune distro ad esempio si deve mettere il percorso completo alla libreria a volte

    Load "/usr/lib/xorg/modules/extensions/nvidia/libglx.so"

    ad esempio
    ciao andy e grazie innanzitutto per la risposta, ho cercato la libreria e questo è il risultato

    codice:
    ~$ sudo find / -name libglx.so
    /usr/lib/xorg/modules/extensions/libglx.so
    /usr/lib/xorg/modules/libglx.so
    dici di modificare xorg.conf aggiungendo il percorso? nel caso a quanto ho capito dovrei usare questa stringa dico bene?

    codice:
    Load "/usr/lib/xorg/modules/extensions/libglx.so"
    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  7. #7
    Utente di HTML.it L'avatar di Casper87
    Registrato dal
    May 2006
    Messaggi
    1,968
    ora con che driver stai girando?
    "Disapprovo ciò che dici, ma difenderò alla morte il tuo diritto di dirlo." Voltaire
    1100110011111000011

  8. #8
    si io intendevo quello anche se non sembra il glx di nvidia il tuo

  9. #9
    Utente di HTML.it L'avatar di GunMan
    Registrato dal
    Dec 2005
    Messaggi
    2,642
    Originariamente inviato da Casper87
    ora con che driver stai girando?
    ciao casper, come dicevo prima ho dovuto installare i legacy visto che la scheda è piuttosto vecchietta, evidentemente questi driver non sono granchè.

    la cosa che mi interessava maggiormente non è tanto il rendering quanto capire il perchè xgl va in segmentation fault.

    Chaos A.D. Disorder unleashed.
    Starting to burn. Starting to lynch.
    Silence means death. Stand on your feet.
    Inner fear. Your worst enemy.

    Refuse / Resist

  10. #10
    Utente di HTML.it L'avatar di Casper87
    Registrato dal
    May 2006
    Messaggi
    1,968
    ecco...quelle schede girano solo con i legacy, però xgl non ci girerà mai con quei driver
    "Disapprovo ciò che dici, ma difenderò alla morte il tuo diritto di dirlo." Voltaire
    1100110011111000011

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.