Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Dual head with 2 video cards; freezes while playing sound

Graphical Environments, Managers, Multimedia & Desktop questions.
Post Reply
Message
Author
deja_vu
Posts: 4
Joined: 2004-09-15 14:03

Dual head with 2 video cards; freezes while playing sound

#1 Post by deja_vu »

Hello, I'm having some trouble using a second video card/screen in XFree86...
My primary card is a NVIDIA Riva TNT 2, secondary is an ELSA Winner 2000/Office. When I try to use the glint driver for the second card everything seems to work fine, but if I try to use sound (eg. playing some file with xmms) and move the mouse on the second screen, my system freezes (NOT just XFree, so this seems to be some hardware issue :?). Sound card is an ISA Soundblaster 16, using ALSA.
I checked for shared IRQs, the ones for the video cards and sound are seperate.

However, this doesn't happen if I use the VESA driver for the second video card. Sadly vesa detects only 512 KB video RAM and ignores the VideoRam entry. :(

Any ideas how this might be solved or what additional information is needed?
(I'd be very happy if I could just use VESA with a video mode better than 640x480x8, too. ;))

Hope this helps:

Code: Select all

yggdrasil:~# uname -a
Linux yggdrasil 2.6.11.5 #1 Thu Mar 24 16:25:13 CET 2005 i686 GNU/Linux
yggdrasil:~# lspci
0000:00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02)
0000:00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02)
0000:00:04.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
0000:00:04.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
0000:00:04.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
0000:00:04.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
0000:00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:0b.0 VGA compatible controller: Texas Instruments TVP4020 [Permedia 2] (rev 01)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)
XF86Config-4:

Code: Select all

Section "Files"
        FontPath        "unix/:7100"                    # local font server
        FontPath        "/usr/lib/X11/fonts/misc"
        FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/Type1"
        FontPath        "/usr/lib/X11/fonts/100dpi"
        FontPath        "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
        Load    "glx"
        Load    "bitmap"
        Load    "dbe"
        Load    "ddc"
        Load    "extmod"
        Load    "freetype"
        Load    "int10"
        Load    "record"
        Load    "type1"
        Load    "vbe"
EndSection

Section "ServerFlags"
        Option          "Xinerama"      "true"
EndSection

---- input devices snipped ----

Section "Device"
        Identifier      "Riva TNT2"
        Driver          "nvidia"
        Option          "NoLogo"                "true"
        BusID           "PCI:1:0:0"
EndSection

Section "Device"
        Identifier      "ELSA Winner"
        Driver          "vesa"
        VideoRam        8192
        #Option         "NoAccel"               "true"
        BusID           "PCI:0:11:0"
EndSection

Section "Monitor"
        Identifier      "medion"
        HorizSync       30-98
        VertRefresh     50-120
        Option          "DPMS"
EndSection

Section "Monitor"
        Identifier      "nec"
        HorizSync       30-60
        VertRefresh     50-75
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Riva TNT2"
        Monitor         "medion"
        DefaultDepth    8
        SubSection "Display"
                Depth           8
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "Second Screen"
        Device          "ELSA Winner"
        Monitor         "nec"
        DefaultDepth    8
        SubSection "Display"
                Depth           8
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        Screen          "Second Screen" RightOf "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "logitech"
        InputDevice     "cursor"        "SendCoreEvents"
        InputDevice     "stylus"        "SendCoreEvents"
        InputDevice     "eraser"        "SendCoreEvents"
EndSection

Section "DRI"
        Mode    0666
EndSection

deja_vu
Posts: 4
Joined: 2004-09-15 14:03

#2 Post by deja_vu »

Putting the second video card in a different slot helped... :oops:
Now using both nvidia and glint. :D

Post Reply