Hola Hubble,

2011/10/3 [email protected] <[email protected]>

> 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

Respondre per correu electrònic a