LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 05-22-2005, 08:21 PM   #1
thetictacaddict
LQ Newbie
 
Registered: May 2005
Location: Livonia, MI, USA
Distribution: Debian
Posts: 1

Rep: Reputation: 0
Dual-Head Debian w/ XFree86Config-4 usin i810 integrated and ati all in wonder VE pci


I recently installed Debian sarge (2.6.8 kernel) on an old HP Pavilion XL754 with a Pentium III.

The other day I decided I wanted to add a second monitor, and I found an old PCI video card (ATI all in wonder VE) to use. I looked at the XFree86Config-4 file and at a few web pages and set up the system for a dual head display. The integrated video worked with the i810 driver before I installed the PCI card, now the card seems to be the default and works on its own with the "ati" driver. Neither monitor is broken. The best result I have gotten is one the secondary monitor (using the integrated video) displaying a distorted bunch of multicolored lines, sort of. When I try to start gdm with both configured to be active, they both freeze, the primary (ati) one goes blank and I have to do a hard reboot.

I can use one monitor with the ATI card by commenting out the line,
Screen "Secondary Screen" RightOf "Default Scren"

How can I get this working (or what's the reason that I can't)? I've been fiddling with this for a while but I've had no real success. Thanks for looking.

lspci output and XF86Config-4 contents:
Quote:
pavilion:~# lspci
0000:00:00.0 Host bridge: Intel Corp. 82810E DC-133 GMCH [Graphics Memory Controller Hub] (rev 03)
0000:00:01.0 VGA compatible controller: Intel Corp. 82810E DC-133 CGC [Chipset Graphics Controller] (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801AA PCI Bridge (rev 02)
0000:00:1f.0 ISA bridge: Intel Corp. 82801AA ISA Bridge (LPC) (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801AA IDE (rev 02)
0000:00:1f.2 USB Controller: Intel Corp. 82801AA USB (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801AA SMBus (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801AA AC'97 Audio (rev 02)
0000:01:09.0 Multimedia controller: Lucent Microelectronics: Unknown device 0463 (rev 01)
0000:01:0a.0 VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon 7500]
0000:01:0b.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX (rev 10)
Quote:
pavilion:~# cat /etc/X11/XF86Config-4
# XF86Config-4 (XFree86 X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
# cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
# md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
# dpkg-reconfigure xserver-xfree86

Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
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/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection

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

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
Identifier "ATI PCI Card"
Driver "ati"
BusID "1:10:0"
EndSection

Section "Device"
Identifier "Intel Video"
Driver "i810"
BusID "0:1:0"
EndSection


Section "Monitor"
Identifier "CyberVision C70"
HorizSync 30-70
VertRefresh 50-120
Option "DPMS"
EndSection

Section "Monitor"
Identifier "IBM Monitor"
HorizSync 30-70
VertRefresh 50-120
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI PCI Card"
Monitor "CyberVision C70"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "Secondary Screen"
Device "Intel Video"
Monitor "IBM Monitor"
DefaultDepth 16
Subsection "Display"
Depth 16
Modes "800x600"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
Screen "Secondary Screen" RightOf "Default Scren"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection


Section "DRI"
Mode 0666
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

Last edited by thetictacaddict; 05-22-2005 at 08:34 PM.
 
Old 05-25-2005, 04:40 PM   #2
Robert G. Hays
Member
 
Registered: Jan 2003
Location: Atlanta, Ga., USA
Distribution: Gentoo, Mandrake, ~others
Posts: 157

Rep: Reputation: 30
Note: only a limited set of video cards work with other cards in the system. This has been true like since forever.

If the ATI is itself dual-head (mine is: AIW 9600), then you should disable the built-in in bios and just use the ATI, other than these, I'm afraid I can't help you, but best luck resolving -- dually (as a single wide desktop or as a pair of separate desktops) is nice!
 
Old 06-03-2005, 03:07 PM   #3
Drognan
LQ Newbie
 
Registered: Jun 2005
Location: Florida
Distribution: RHEL, Debian, FreeBSD
Posts: 3

Rep: Reputation: 0
I spent all day yesterday on this exact same problem, Intel onboard 845G, with an S3 Virge PCI card. Setting the bios option to the appropriate card allows that card to work but not the other. I've scoured the internet for the answer, usually when something takes me this long it's because of a hardware problem that it will not work no matter what you do, but as I sit here with Microsoft Windows XP dragging my window back and forth between the monitors I know that this is not the case.

So what is the deal with this?

Quote:
Note: only a limited set of video cards work with other cards in the system. This has been true like since forever.
That is obviously not true unless you are referring to the operating system and not the computer. I have dual head setup in debian at home with a dual head card, I wanted to use linux at work too but I must have dual head or what's the point (Linux isn't so good that I will sit here with one blank screen when I can use both in XP). If XP can do it why can't Linux? That proves it's not a hardware issue.
 
Old 06-05-2005, 01:50 PM   #4
Robert G. Hays
Member
 
Registered: Jan 2003
Location: Atlanta, Ga., USA
Distribution: Gentoo, Mandrake, ~others
Posts: 157

Rep: Reputation: 30
Drognan,

No, what it proves is that the pair that *you* have does not have this problem -- I have worked with this problem on-and-off since roughly 1990, and on up to about a year ago -- on then-new hardware! -- and that last included an agp plus a pci; previously I have worked with double-pci, double-isa (various formats), and once with a double-vesa.
(FWIW: I have been into "PCs" since 1/1/1984, highly active for all that time, and this combination does confer knowledge. Having said that, I have spent less time on some things than on others, and since I got a dually-card, I haven't kept up with this issue very much.)

If it is no longer true, then it is a *very* recent fix.

But I am certainly glad that yours worked!
And I wish you the best with the other -- in your case, yes, obviously (if I read you right), it is not a hardware problem.


OTOH, yes, Linux does still have its own, personal, problems with duallies. Sigh/Grrr.

And I repeat, as best I know, it is still true that not all pairings of video cards can co-exist in the same computer.

In fact, In the old days, it was possible to burn out, one or both of the cards this way, and it was possible to burn the motherboard, too.

I **THINK** the motherboard is now safe unless you have two cards in the same **type** of slot -- I do not know about that situation at this point in time. I have _not_ heard anywhere worthwhile that there is no longer any danger in this. Thus I would rather protect my investment & Not have to agp nor two pci cards in the same computer. YMMV, and good luck if you try it!



thetictaddict (any others),
-- so be careful & read around before mixing cards, J.I.C.,this is one place where is is better to not dare until you know the facts.
 
Old 06-06-2005, 08:53 AM   #5
demonboy
LQ Newbie
 
Registered: Jun 2005
Posts: 1

Rep: Reputation: 0
same problem, no solution

I am trying s3virge w/built-in I915G (using i810 driver). I can get either screen to show up, depending on BIOS settings, but never both together. I have FC3 (heidelberg) with all the latest updates.

I've tried disabling xinerama.

I've tried explicitly setting the DeviceID (since I keep getting an error saying "S3VIRGE: No matching Device section for instance (BusID PCI:4:1:0) found").

Here are some other tidbits:

I also get "I810: No matching Device section for instance (BusID PCI:0:2:1) found". It appears the built-in graphics uses two PCI "instances"? Maybe this is confusing things somehow?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
sound in debian sarge (intel i810 integrated) not working with alsa sea turtle Linux - Hardware 4 10-19-2006 11:13 PM
Dual Head on a GeForce FX5500 PCI xamdbz01 Linux - Hardware 3 01-09-2005 05:59 PM
Dual Head 8500 ATI Gary987 Linux - Hardware 0 12-04-2004 07:53 PM
ati dual head in core2 Eduardo911 Fedora 0 09-25-2004 06:46 PM
ati and dual HEAD wiek Linux - Hardware 2 04-27-2004 08:33 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:35 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration