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

Re: Wine mit Debian Wheezy Amd64 und Nvidia-GraKa



Am Samstag, den 28.09.2013, 22:33 +0200 schrieb Tobias Voetisch:
> Hallo Sascha,
> 
> > Da ich nicht weis, wie dein jetztiger Zustand des Systems ist, könnte
> > dir meine Liste oben helfen.
> ich hatte zwischenzeitlich alle nvidia-Treiber wieder entfernt um die
> 3D-Unterstützung über nouveau zu bekommen. Habe dann jetzt noch einmal
> alles installiert plus der genannten Pakete, aber leider keine
> Änderung.
> Müssen die Pakete in einer bestimmten Reihenfolge installiert werden?
> 
> Ich bin aktuell der Meinung, dass hier durch eine der Installationen
> eine Verknüpfung auf eine libGL-Datei gesetzt wurde, welche nicht
> wieder korrekt entfernt wurde, da nouveau weiterhin anstandslos läuft.
> Lässt sich dies irgendwie überprüfen?
> 
> VG Tobias
> 
> zur Info die aktuelle Liste der installierten Libs und meine Karte:
> lspci | grep VGA
> 01:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce
> 9600M GS] (rev a1)

[…]

Dabei fallen mir diese Pakete auf:

ii  libgl1-mesa-glx:amd64        9.1.6-2+b1          amd64
ii  libgl1-mesa-glx:i386         9.1.6-2+b1          i386
ii  libxcb-glx0:amd64            1.9.1-3             amd64
ii  libxcb-glx0:i386             1.9.1-3             i386

Sieht aus als wären die aus jessie oder sid.
Vielleicht liegt es ja schon daran.
Weitere Pakete die mir einfallen sind:

$ dpkg -l | grep mesa
ii  glx-alternative-mesa         0.2.2               amd64
ii  libgl1-mesa-dev              8.0.5-4+deb7u1      amd64
ii  libgl1-mesa-dri:amd64        8.0.5-4+deb7u1      amd64
ii  libgl1-mesa-dri:i386         8.0.5-4+deb7u1      i386
ii  libgl1-mesa-glx:amd64        8.0.5-4+deb7u1      amd64
ii  libgl1-mesa-glx:i386         8.0.5-4+deb7u1      i386
ii  libglapi-mesa:amd64          8.0.5-4+deb7u1      amd64
ii  libglapi-mesa:i386           8.0.5-4+deb7u1      i386
ii  libglu1-mesa:amd64           8.0.5-4+deb7u1      amd64
ii  libglu1-mesa:i386            8.0.5-4+deb7u1      i386
ii  libglu1-mesa-dev             8.0.5-4+deb7u1      amd64
ii  mesa-common-dev              8.0.5-4+deb7u1      amd64
ii  mesa-utils                   8.0.1-2+b3          amd64

Bezüglich der alternatives finde ich bei mir folgendes:

$ ls -l /etc/alternatives/libGL*
lrwxrwxrwx 1 root root 22 Nov  9  2012 /etc/alternatives/libGL.so-master -> /usr/lib/mesa-diverted

$ ls -l /etc/alternatives/nvidia*
lrwxrwxrwx 1 root root 23 Jul 11 15:23 /etc/alternatives/nvidia -> /usr/lib/nvidia/current
lrwxrwxrwx 1 root root 49 Jul 11 15:23 /etc/alternatives/nvidia--libGL.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/current/libGL.so.1
lrwxrwxrwx 1 root root 51 Jul 11 15:23 /etc/alternatives/nvidia--libGL.so.1-x86_64-linux-gnu -> /usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1
lrwxrwxrwx 1 root root 33 Jul 11 15:23 /etc/alternatives/nvidia--libglx.so -> /usr/lib/nvidia/current/libglx.so
lrwxrwxrwx 1 root root 57 Jul 11 15:23 /etc/alternatives/nvidia--libnvidia-cfg.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/current/libnvidia-cfg.so.1
lrwxrwxrwx 1 root root 59 Jul 11 15:23 /etc/alternatives/nvidia--libnvidia-cfg.so.1-x86_64-linux-gnu -> /usr/lib/x86_64-linux-gnu/nvidia/current/libnvidia-cfg.so.1
lrwxrwxrwx 1 root root 67 Jul 11 15:23 /etc/alternatives/nvidia--libXvMCNVIDIA_dynamic.so.1-x86_64-linux-gnu -> /usr/lib/x86_64-linux-gnu/nvidia/current/libXvMCNVIDIA_dynamic.so.1
lrwxrwxrwx 1 root root 59 Jul 11 15:23 /etc/alternatives/nvidia--libXvMCNVIDIA.so.1-x86_64-linux-gnu -> /usr/lib/x86_64-linux-gnu/nvidia/current/libXvMCNVIDIA.so.1
lrwxrwxrwx 1 root root 44 Jul 11 15:23 /etc/alternatives/nvidia--nvidia-bug-report.sh -> /usr/lib/nvidia/current/nvidia-bug-report.sh
lrwxrwxrwx 1 root root 37 Jul 11 15:23 /etc/alternatives/nvidia--nvidia_drv.so -> /usr/lib/nvidia/current/nvidia_drv.so

Diese alternatives-Links sollten beim installieren der Nvidia-Treiber
automatisch gesetzt werden.

Da fällt mir ein, ich hab auch eine /etx/X11/xorg.conf mit folgendem
Inhalt:

Section "Device"
        Identifier      "Videocard0"
        VendorName      "nVidia Corporation"
        BoardName       "GT200 [GeForce GTX 260] (rev a1)"
        Driver          "nvidia"
        Option          "AddARGBGLXVisuals" "True" 
        Option          "DisableGLXRootClipping" "True"
EndSection

Ob X das nvidia-Modul läd, siehst du mit:

$ grep nvidia /var/log/Xorg.0.log
[    21.694] (II) LoadModule: "nvidia"
[    21.788] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    22.031] (II) Module nvidia: vendor="NVIDIA Corporation"
[    23.589] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    23.589] (II) NVIDIA(0):     "DFP-1:nvidia-auto-select"
[    23.624] (II) NVIDIA(0): Setting mode "DFP-1:nvidia-auto-select"
[    23.891] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[  3700.510] (II) NVIDIA(0): Setting mode "DFP-1:nvidia-auto-select"

Bei mir existiert auch eine /etc/modprobe.d/nvidia-kernel-common.conf
mit folgendem Inhalt:

alias char-major-195* nvidia
options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44
NVreg_DeviceFileMode=0660
# To enable FastWrites and Sidebus addressing, uncomment these lines
# options nvidia NVreg_EnableAGPSBA=1
# options nvidia NVreg_EnableAGPFW=1

# see #580894
blacklist nouveau

Diese Datei ist nicht von mir. Die wurde vermutlich vom nvidia-Paket
angelegt. Schau mal ob es bei dir diese Datei gibt.
Welches Modul aktuell geladen ist, siehst du mit:

$ lsmod | grep nou
$ lsmod | grep nvi

Bei mir erscheind da nur:

nvidia              11239101  45 
i2c_core               23876  2 i2c_i801,nvidia

Hoffe, diese Informationen helfen dir weiter.

-- 
mfG Sascha

Wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in
dich hinein.
		-- Friedrich Wilhelm Nietzsche

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: