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

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: