[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xorg + nvidia (el no va mes en sadisme)



2011/10/3 Andrés <evil.ham.1024@gmail.com>:
> Hola Hubble,
>
> 2011/10/3 HUBBLE@telefonica.net <HUBBLE@telefonica.net>
>>
>> Be, em faltava el xserver-xorg-video-nvidia i l'he instal·lat. Dels altres
>> alguns els he pogut instalar i d'altres no existien. La cosa no s'ha
>> arreglat però el missatge d'error ara és més curt:
>> [  1262.838] (WW) NVIDIA(0): The NVIDIA GeForce FX 5600 GPU installed in
>> this system is
>> [  1262.838] (WW) NVIDIA(0):     supported through the NVIDIA 173.14.xx
>> Legacy drivers.
>> [  1262.838] (WW) NVIDIA(0):     Please visit
>> http://www.nvidia.com/object/unix.html for
>> [  1262.838] (WW) NVIDIA(0):     more information.  The 275.28 NVIDIA
>> driver will ignore
>> [  1262.838] (WW) NVIDIA(0):     this GPU.  Continuing probe...
>> [  1262.838] (EE) No devices detected.
>> [  1262.838]
>> Fatal server error:
>> [  1262.838] no screens found
>> [  1262.838]
>
> Això t'està dient que has de fer servir els paquets "legacy" d'nvidia
> (versions 173.14.xx), i que estàs intentant carregar els drivers "actuals"
> (els 275.28). Potser t'has refiat al peu de la lletra de la meva llista de
> paquets que són per una targeta més recent.
>>
>> Els paquets instalats
>>
>> [root@niebla~]# dpkg -l | grep -e "^ii.*glx.*"
>> ii  glx-alternative-mesa
>> 0.1.94                            allows the selection of MESA as GLX
>> provider
>> ii  glx-alternative-nvidia
>> 0.1.94                            allows the selection of NVIDIA as GLX
>> provider
>> ii  glx-diversions
>> 0.1.94                            prepare for using accelerated GLX
>> implementations from GPU vendors
>> ii  libgl1-mesa-glx
>> 7.11-5                            free implementation of the OpenGL API --
>> GLX runtime
>> ii  libgl1-nvidia-alternatives
>> 280.13.really.275.28-1            transition libGL.so* diversions to
>> glx-alternative-nvidia
>> ii  libgl1-nvidia-glx
>> 280.13.really.275.28-1            NVIDIA binary OpenGL libraries
>> ii  libgl1-nvidia-legacy-173xx-glx
>> 173.14.31-1                       NVIDIA binary OpenGL libraries (173xx
>> legacy version)
>> ii  libglx-nvidia-alternatives
>> 280.13.really.275.28-1            transition libgl.so diversions to
>> glx-alternative-nvidia
>> ii  libva-glx1
>> 1.0.12-2                          Video Acceleration (VA) API for Linux --
>> GLX runtime
>> ii  nvidia-glx
>> 280.13.really.275.28-1            NVIDIA metapackage
>>
>> [root@niebla~]# dpkg -l | grep -e "^ii.*nvidia.*" | grep -v glx
>> ii  libnvidia-compiler
>> 280.13.really.275.28-1            NVIDIA runtime compiler library
>> ii  libnvidia-ml1
>> 280.13.really.275.28-1            NVIDIA management library (NVML) runtime
>> library
>> ii  nvidia-alternative
>> 280.13.really.275.28-1            allows the selection of NVIDIA as GLX
>> provider
>> ii  nvidia-alternative-legacy-173xx
>> 173.14.31-1                       allows the selection of NVIDIA as GLX
>> provider
>> ii  nvidia-installer-cleanup
>> 20110729+2                        Cleanup after driver installation with the
>> nvidia-installer
>> ii  nvidia-kernel-3.0.0-1-686-pae
>> 280.13.really.275.28-1+3.0.0-3    NVIDIA binary kernel module for Linux
>> 3.0.0-1-686-pae
>> ii  nvidia-kernel-common
>> 20110729+2                        NVIDIA binary kernel module support files
>> ii  nvidia-kernel-legacy-173xx-dkms
>> 173.14.31-1                       NVIDIA binary kernel module DKMS source
>> (173xx legacy version)
>> ii  nvidia-kernel-legacy-173xx-source
>> 173.14.31-1                       NVIDIA binary kernel module source (173xx
>> legacy version)
>> ii  nvidia-kernel-source
>> 280.13.really.275.28-1            NVIDIA binary kernel module source
>> ii  nvidia-settings
>> 280.13-1                          Tool for configuring the NVIDIA graphics
>> driver
>> ii  nvidia-smi
>> 280.13.really.275.28-1            NVIDIA System Management Interface
>> ii  nvidia-support
>> 20110729+2                        NVIDIA binary graphics driver support
>> files
>> ii  nvidia-vdpau-driver
>> 280.13.really.275.28-1            NVIDIA vdpau driver
>> ii  nvidia-xconfig
>> 280.13-1                          X configuration tool for non-free NVIDIA
>> drivers
>> ii  xserver-xorg-video-nvidia
>> 280.13.really.275.28-1            NVIDIA binary Xorg driver
>
> Així a ull, veig que tens el mòdul del Kernel i les llibreries glx de dues
> versions del driver d'nvidia; millor que desinstal·lis les del 275 (allò que
> posa 280*.really.275*) i deixis només les que tenen versió 173.xx.
> Potser però (i faig un "wild-guess" aquí), amb que
> desinstal·lis: xserver-xorg-video-nvidia i
> instal·lis xserver-xorg-video-nvidia-legacy-173xx ja estàs, perquè és el
> driver d'xorg qui es queixa. Però de nou, jo de tu deixaria *només* les
> coses del legacy-173.
> Recorda que si en intentar instal·lar aquest paquet et surten problemes de
> dependència (per exemple que xserver...-legacy... requereix una versió
> *anterior* d'algun paquet) la teva millor opció és intal·lar la versió
> d'aquest paquet (i només d'aquest paquet!) de sid (he fet una búsqueda
> ràpida i aquí expliquen com se
> fa: http://www.imped.net/2007/07/20/apt-pinning-installing-unstable-packages-on-stable-debian/).
>>
>> Be, els hi deixaré un parell de setmanes a veure si s'arregla això, sinó,
>> crec que deixaré debian i la informàtica, al menys pel meu temps lliure, a
>> la feina ja veurem.
>
> Home, no cal ser tan dràstics ;) ja veuràs com amb la wiki i quatre coses
> tornaràs a tenir l'entorn gràfic en marxa.
> --
> Andrés

No trobo si has dit que tenies Debian Wheezy instal·lat.

En Debian Wheezy hi ha un paquet que es diu nvidia-detect y la
descripció, es la següent:

The 'nvidia-detect' script in this package checks for an NVIDIA GPU in the
system and recommends one of the non-free accelerated driver meta-packages
(nvidia-glx, nvidia-glx-legacy-173xx or nvidia-glx-legacy-96xx) for
installation.

Ara bé, resulta que el driver legacy no existeix als repositoris de
Debian (testing).

--
Javier


Reply to: