Tatsh Apprentice
Joined: 22 Jul 2007 Posts: 187
|
Posted: Fri Apr 10, 2009 5:40 am Post subject: Radeon Xpress 200m + xorg 1.5 + open source drivers + clone |
|
|
Code: | Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 0"
Screen "Screen 1"
Option "xinerama" "on"
Option "clone" "on"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
# InputDevice "TouchPad" "CorePointer"
EndSection
Section "Files"
# FontPath "/usr/share/fonts/TTF/"
# FontPath "/usr/share/fonts/OTF"
# FontPath "/usr/lib/X11/fonts/local/"
# FontPath "/usr/lib/X11/fonts/misc/"
# FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
# FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
# FontPath "/usr/lib/X11/fonts/Speedo/"
# FontPath "/usr/lib/X11/fonts/Type1/"
# FontPath "/usr/lib/X11/fonts/TrueType/"
# FontPath "/usr/lib/X11/fonts/freefont/"
# FontPath "/usr/lib/X11/fonts/75dpi/"
# FontPath "/usr/lib/X11/fonts/100dpi/"
# The module search path. The default path is shown here.
# ModulePath "/usr/lib/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/local/share/fonts"
EndSection
Section "Module"
# Load "type1"
Load "glx"
Load "dri"
Load "drm"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "freetype"
# Load "xtt"
EndSection
Section "InputDevice"
# Option "XkbModel" "microsoft"
# Option "XkbVariant" "nodeadkeys"
# Option "XkbOptions" "ctrl:swapcaps"
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc105"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""
# Option "XkbDisable"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
# Option "Protocol" "Xqueue"
# Option "Resolution" "256"
# Option "BaudRate" "9600"
# Option "SampleRate" "150"
# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"
# Option "ChordMiddle"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto" # Auto detect
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
#Section "InputDevice"
# Driver "synaptics"
# Identifier "TouchPad"
# Option "SendCoreEvents"
# Option "Protocol" "auto-dev"
# Option "SHMConfig" "on"
#EndSection
Section "Monitor"
Identifier "monitor0"
Option "DPMS" "true"
EndSection
#Section "Monitor"
# Identifier "monitor1"
# Option "DPMS" "true"
#EndSection
Section "Device"
Identifier "xpress200m0"
Driver "radeon"
Option "EnablePageFlip" "true"
Option "TVStandard" "ntsc"
Option "ForceTVOut" "true"
Option "ColorTiling" "true"
Option "RenderAccel" "true"
Option "AccelMethod" "XAA"
Option "AccelDFS" "true"
Option "DepthBits" "24"
Option "DRI" "true"
Option "DMAForXv" "true"
Option "IgnoreLidStatus" "true"
Screen 0
EndSection
Section "Device"
Identifier "xpress200m1"
Driver "radeon"
# Option "EnablePageFlip" "true"
# Option "TVStandard" "ntsc"
# Option "ForceTVOut" "true"
# Option "ColorTiling" "true"
# Option "RenderAccel" "true"
# Option "AccelMethod" "XAA"
# Option "AccelDFS" "true"
# Option "DepthBits" "24"
# Option "DRI" "true"
# Option "DMAForXv" "true"
# Option "IgnoreLidStatus" "true"
Screen 1
EndSection
Section "Screen"
Identifier "Screen 0"
Device "xpress200m0"
Monitor "monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1440x900" "1280x1024" "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 1"
Device "xpress200m1"
Monitor "monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1440x900" "1280x1024" "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "enable"
EndSection
|
This is my xorg.conf file right now and I am attempting at doing a clone mode set-up. My 19" LCD can go up to 1440x900, while the laptop display can do up to 1280x800. I am trying to move to the open source radeon driver instead of ATI's driver, because the driver quality of the proprietary driver seems to be getting worse. The latest versions (both marked stable and ~amd64) are absolutely terrible for me and I might have to stick to kernel 2.6.24 + xorg 1.3 + ati-drivers 8.40.4 (yes, only that version) if I want 3D, and stability within X. I cannot even restart X successfully (Ctrl+Backspace); causes screen corruption and a complete system halt. Ugh at ATI.
If I run with this xorg.conf file, the external display shows a black screen and then the computer is completely frozen and I have no choice but to hard reboot. Laptop screen shows nothing. I can comment out everything about having a 2nd display and it works fine but of course it only shows the content on the laptop display. I cannot even get xrandr to display to the external display. If I tell it to be at the right or left of the laptop display, it outputs no text as if it succeeded but nothing happens on the external display.
My goals:
- if the 19" LCD is detected upon the start of X, use 1440x900 as the resolution on both screens
- if possible with this driver, enable hardware 3D acceleration (don't care about compositing for Compiz, etc)
I used to have this functionality with the proprietary drivers. If it helps, this is a HP Pavilion dv5030us laptop.
If you have an Xpress 200m with these features working, I would greatly appreciate if you would post your xorg.conf and point out what does what. |
|