Rob Genung
October 25th, 2005, 10:20 PM
Hello All. I have been using Ubuntu Linux for about 3 months now (with other flavours before that). I was using it quite sucessfully. However, I do online school, and decided I wanted another monitor so that notes could be on one, work on another. You are probably going to hate me for saying this, but it worked beautifully in Windows XP after some BIOS tweaking.
I have a S3 ViRGE DX PCI card, and a Intel 82845G/GL (i810) Onboard Graphics Controller. The BIOS is set to boot the S3 ViRGE as primary. If it doesn't do that, the S3 card does not initialize, as it needs to have the BIOS boot through it (some strange thing about onboard BIOS that I don't quite understand).
So as it is, when I turn on my computer, the BIOS and GRUB are shown through the S3 ViRGE and its monitor (which is on the right hand side). When I boot into Windows, the Windows splash screen goes on the S3 ViRGE, and then the Welcome screen appears on the 82845.
Now I want the same setup for Ubuntu (Breezy, of course). I have been hacking away at my xorg.conf file for a long time now, and have finally gotten some X to work. However, it is at 800x600 through the S3 ViRGE only. The 82845 and the Samsung monitor attached are blank, as if the computer is off, and the whole time X is starting they show no signs of starting.
My xorg.conf file is as follows:
# /etc/X11/xorg.conf (xorg 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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "virge"
Driver "vesa"
BusID "PCI:1:2:0"
EndSection
Section "Device"
Identifier "intel"
Driver "i810"
BusId "PCI:0:2:0"
EndSection
Section "Monitor"
Identifier "orchestra"
Option "DPMS"
HorizSync 30-40
VertRefresh 50-90
EndSection
Section "Monitor"
Identifier "samsung"
Option "DPMS"
HorizSync 30-70
VertRefresh 50-160
EndSection
Section "Screen"
Identifier "main"
Device "intel"
Monitor "samsung"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "second"
Device "virge"
Monitor "orchestra"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Option "Xinerama" "on"
Screen 0 "main" 0 0
Screen 1 "second" RightOf "main"
Screen "main"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Now I am sure I am missing something in my xorg, or have done something wrong. If it helps, my specs are:
Intel D845GBV Motherboard
Pentium 4 1.60A processor
256MB DDR RAM
Intel 82845G/GL Onboard Graphics
S3 ViRGE DX Graphics
Intel PRO 10/100 Integrated LAN
Intel 537 Modem <-- That is a pain to get working too, I have given up on it!
ATI TV Wonder VE <-- Worked under Mandrake and SuSE, doesn't under Ubuntu
Samsung Syncmaster 750s 17" monitor <--Left hand, what I want to be main
Orchestra Bugle-14 14" monitor <--Right hand, connect to S3
So that is my predicament, my drama, and my story! Any help is greatly appreciated...I am getting too accustomed to Windows for my own tastes, but everything just fits so nicely!
Thanks in Advance for your help!
Rob Genung
I have a S3 ViRGE DX PCI card, and a Intel 82845G/GL (i810) Onboard Graphics Controller. The BIOS is set to boot the S3 ViRGE as primary. If it doesn't do that, the S3 card does not initialize, as it needs to have the BIOS boot through it (some strange thing about onboard BIOS that I don't quite understand).
So as it is, when I turn on my computer, the BIOS and GRUB are shown through the S3 ViRGE and its monitor (which is on the right hand side). When I boot into Windows, the Windows splash screen goes on the S3 ViRGE, and then the Welcome screen appears on the 82845.
Now I want the same setup for Ubuntu (Breezy, of course). I have been hacking away at my xorg.conf file for a long time now, and have finally gotten some X to work. However, it is at 800x600 through the S3 ViRGE only. The 82845 and the Samsung monitor attached are blank, as if the computer is off, and the whole time X is starting they show no signs of starting.
My xorg.conf file is as follows:
# /etc/X11/xorg.conf (xorg 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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "virge"
Driver "vesa"
BusID "PCI:1:2:0"
EndSection
Section "Device"
Identifier "intel"
Driver "i810"
BusId "PCI:0:2:0"
EndSection
Section "Monitor"
Identifier "orchestra"
Option "DPMS"
HorizSync 30-40
VertRefresh 50-90
EndSection
Section "Monitor"
Identifier "samsung"
Option "DPMS"
HorizSync 30-70
VertRefresh 50-160
EndSection
Section "Screen"
Identifier "main"
Device "intel"
Monitor "samsung"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "second"
Device "virge"
Monitor "orchestra"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Option "Xinerama" "on"
Screen 0 "main" 0 0
Screen 1 "second" RightOf "main"
Screen "main"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Now I am sure I am missing something in my xorg, or have done something wrong. If it helps, my specs are:
Intel D845GBV Motherboard
Pentium 4 1.60A processor
256MB DDR RAM
Intel 82845G/GL Onboard Graphics
S3 ViRGE DX Graphics
Intel PRO 10/100 Integrated LAN
Intel 537 Modem <-- That is a pain to get working too, I have given up on it!
ATI TV Wonder VE <-- Worked under Mandrake and SuSE, doesn't under Ubuntu
Samsung Syncmaster 750s 17" monitor <--Left hand, what I want to be main
Orchestra Bugle-14 14" monitor <--Right hand, connect to S3
So that is my predicament, my drama, and my story! Any help is greatly appreciated...I am getting too accustomed to Windows for my own tastes, but everything just fits so nicely!
Thanks in Advance for your help!
Rob Genung