I took a break from this subject, and now I'm coming back to dabble with it.
I am now using Porteus v1.0 (freshly installed) coming from RC3. The VIA drivers I am using are:
xserver-xorg-video-openchrome_0.2.904+svn842-2_i386.xzm
xserver-xorg-video-via_0.2.904+svn842-2_i386.xzm
These give me mirroring screens.
I am not using xrandr at the moment... just trying to use a modified xorg.conf placed in /porteus/rootcopy/etc/X11. I am booting up from "Text Mode", logging in as root, and executing the startx command. It can't launch startx because of an error about not able to detect the screens. The xconf command allows me to use stratx, but, I have a feeling it is no longer referring to my custom xorg.conf.
This is the modified xorg.conf I am using:
Code: Select all
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/cyrillic"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "dri2"
Load "extmod"
Load "glx"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
# Preferred resolution for the monitor
Option "PreferredMode" "1280x1024"
Option "Primary" "True"
EndSection
Section "Monitor"
Identifier "Monitor1"
Option "PreferredMode" "1280x1024"
Option "RightOf" "Monitor0"
Option "Primary" "False"
EndSection
Section "Device"
Identifier "Card0"
Driver "openchrome"
BusID "PCI:1:0:0"
#assigns the output DVI-I-0 to Monitor0
Option "monitor-DVI-I-0" "Monitor0"
#assigns the output DVI-I-1 to Monitor1
Option "monitor-DVI-I-1" "Monitor1"
EndSection
Section "Screen"
Identifier "screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
# See the paragraph on gentoo-wiki for calculating the virtual screen resolution.
# In this example, X == 1280+1280 and Y == 1024
Virtual 2560 1024
EndSubSection
EndSection
Is there an obvious syntax issue in my xorg.conf?
When running xconf, it makes this xorg.conf...which doesn't help me in my goal of extended or spanning desktop (just mirroring):
Code: Select all
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/cyrillic"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "dri2"
Load "extmod"
Load "glx"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
# Preferred resolution for the monitor
Option "PreferredMode" "1280x1024"
Option "Primary" "True"
EndSection
Section "Monitor"
Identifier "Monitor1"
Option "PreferredMode" "1280x1024"
Option "RightOf" "Monitor0"
Option "Primary" "False"
EndSection
Section "Device"
Identifier "Card0"
Driver "openchrome"
BusID "PCI:1:0:0"
#assigns the output DVI-I-0 to Monitor0
Option "monitor-DVI-I-0" "Monitor0"
#assigns the output DVI-I-1 to Monitor1
Option "monitor-DVI-I-1" "Monitor1"
EndSection
Section "Screen"
Identifier "screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
# See the paragraph on gentoo-wiki for calculating the virtual screen resolution.
# In this example, X == 1280+1280 and Y == 1024
Virtual 2560 1024
EndSubSection
EndSection