Re: Wine mit Debian Wheezy Amd64 und Nvidia-GraKa
Am 25.09.2013 18:50, schrieb Tobias Voetisch:
Hallo Robert,
fglrx ist für AMD/ATI-Graphik.
mein Fehler - Ich meinte den libgl1-mesa-glx:i386
Was willst du mit libgl-mesa-glx ?
Du brauchst die nvidia-glx für 64Bit & für 32Bit (gehe ja davon aus das
du die 64Bit Version von Wheezy benutzt)
Hast du auf multilib erweitert ? - das musst du ja um unter amd64 i386
benutzen zu können.
Was hast Du denn genau gemacht?
Installation der Nvidia-Treiber für amd64
nvidia-kernel-dkms
nvidia-glx
build-essential
nvidia-settings
nvidia-xconfig
Ausführen von nvidia-xconfig
Installationen für Wine
Aber doch wohl nicht das wine i386 oder ?
Ganz wichtig in /etc/modprobe.d
Müssen folgende Dateien sein: (ist jetzt von squeeze sollte aber ib
wheezy ähnlich sein)
blcklist-nouveau.conf -> in dieser steht blacklist nouveau
nvidia-kernel-common.conf -> in dieser steht
alias char-major-(Nummer vom nvidia Treiber)* nvidia
options nvidia NVreg_DeviceFileUID=0
NVreg_DeviceFileGID=44 NVreg_DeviceFileMode=0660
# To enable FastWrites and Sidebus adresseing, uncomment these lines
option nvidia NVreg_EnableAGPSBA=1
option nvidia NVreg_EnableAGPFW=1
# see #580894
blacklist nouveau
Ohne den blacklist wird der kernel immer den nouveau Treiber laden
wollen (kernel dkms default)
Was hast du unter /usr/share/X11/xorg.conf.d stehen ?
da sollte 10-evdev.conf stehen - sollte automatisch da sein
Um den Xserver start zu vereinfachen kann man da angeben was für eine
Grafikkarte; was für ein Monitor; was für eine Auflösung verwendet wird
Auch ganz hilfreich ist die (wahlfreie Nummer höher als alle
vorherigen)-server.conf
Ich hefte die Dateien mal hier an.
Ist zwar jetz auch von der squeeze Maschine aber bei dir sollte er
ähnlich sein - was die Pakete angeht
dirk@debian-amd64:~$ dpkg -l|grep nvidia
ii glx-alternative-nvidia 0.2.0~bpo60+1 allows the selection of NVIDIA as GLX provider
ii libgl1-nvidia-alternatives 295.59-1~bpo60+2 transition libGL.so* diversions to glx-alternative-nvidia
ii libgl1-nvidia-alternatives-ia32 295.59-1~bpo60+2 simplifies replacing MESA libGL with GPU vendor libraries (32-bit)
ii libgl1-nvidia-glx 295.59-1~bpo60+2 NVIDIA binary OpenGL libraries
iF libgl1-nvidia-glx-ia32 295.59-1~bpo60+2 NVIDIA binary OpenGL 32-bit libraries
ii libglx-nvidia-alternatives 295.59-1~bpo60+2 transition libgl.so diversions to glx-alternative-nvidia
ii libnvidia-compiler 195.36.31-6squeeze2 NVIDIA runtime compiler library
ii libnvidia-compiler-ia32 195.36.31-6squeeze2 NVIDIA runtime compiler library (32-bit)
ii nvidia-alternative 295.59-1~bpo60+2 allows the selection of NVIDIA as GLX provider
ii nvidia-compute-profiler 3.2.16-2 NVIDIA Compute Visual Profiler
ii nvidia-glx 295.59-1~bpo60+2 NVIDIA metapackage
ii nvidia-installer-cleanup 20111111+1~bpo60+1 Cleanup after driver installation with the nvidia-installer
ii nvidia-kernel-common 20111111+1~bpo60+1 NVIDIA binary kernel module support files
ii nvidia-kernel-dkms 295.59-1~bpo60+2 NVIDIA binary kernel module DKMS source
ii nvidia-libopencl1 195.36.31-6squeeze2 NVIDIA OpenCL library
ii nvidia-libopencl1-ia32 295.59-1~bpo60+2 NVIDIA OpenCL 32-bit library
ii nvidia-opencl-common 295.59-1~bpo60+2 NVIDIA OpenCL driver
ii nvidia-opencl-icd-ia32 195.36.31-6squeeze2 NVIDIA OpenCL ICD (32-bit)
ii nvidia-settings 295.49-1~bpo60+1 Tool for configuring the NVIDIA graphics driver
ii nvidia-smi 195.36.31-6squeeze2 NVIDIA System Management Interface
ii nvidia-support 20111111+1~bpo60+1 NVIDIA binary graphics driver support files
ii nvidia-vdpau-driver 295.59-1~bpo60+2 NVIDIA vdpau driver
ii nvidia-vdpau-driver-ia32 195.36.31-6squeeze2 NVIDIA vdpau 32-bit driver
ii nvidia-xconfig 195.36.31-1 X configuration tool for non-free NVIDIA drivers
ii xserver-xorg-video-nvidia 295.59-1~bpo60+2 NVIDIA binary Xorg driver
dirk@debian-amd64:~$ dpkg -l|grep wine
ii libwine 1.0.1-3.1 Windows API implementation - library
ii libwine-alsa 1.0.1-3.1 Windows API implementation - ALSA sound module
ii libwine-cms 1.0.1-3.1 Windows API implementation - color management module
ii libwine-gl 1.0.1-3.1 Windows API implementation - OpenGL module
ii libwine-gphoto2 1.0.1-3.1 Windows API implementation - camera module
ii libwine-ldap 1.0.1-3.1 Windows API implementation - LDAP module
ii libwine-print 1.0.1-3.1 Windows API implementation - printing module
ii libwine-sane 1.0.1-3.1 Windows API implementation - scanner module
ii wine 1.0.1-3.1 Windows API implementation - standard suite
ii wine-bin 1.0.1-3.1 Windows API implementation - binary loader
ii wine-doc 1.0.0-1 Windows API implementation - documentation
ii wine-utils 1.0.1-3.1 Windows API implementation - utilities
dirk@debian-amd64:~$ dpkg -l|grep i386
ii libc6-dev-i386 2.11.3-4 Embedded GNU C Library: 32-bit development libraries for AMD64
ii libc6-i386 2.11.3-4 Embedded GNU C Library: 32-bit shared libraries for AMD64
dirk@debian-amd64:~$
Gruß Dirk Finkeldey
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Protocol" "auto"
# Option "Device" "/dev/psaux"
# Option "Emulate3Buttons" "no"
# Option "ZAxisMapping" "4 5"
EndSection
Section "InputClass"
Identifier "vboxmouse"
MatchDevicePath "/dev/vboxguest"
Driver "vboxmouse"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6100"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation GT215"
BoardName "GeForce GT 240"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "SAMSUNG"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 290.10 (buildd@barber) Fri Dec 9 09:55:46 UTC 2011
Section "Screen"
Identifier "Screen0"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "1680x1050_60 +0+0; nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.
Section "ServerFlags"
Option "AllowEmptyInput" "0"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 1 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
FontPath "unix/:7100"
EndSection
Reply to: