jkassemi |
10-22-2006 12:29 PM |
Sapphire ATI Radeon 9250 (PCI) - Blank screen on startx
Hey everyone. I just built a new computer, and I'm having a bit of trouble getting my graphics card to work with anything but the vesa driver. I've tried installing the fglrx module from ATI, using the radeon module (which I'd prefer), and messing around with configuration settings quite a bit... All of it will give me an "Input not supported" error on my monitor (Acer AL1716 17"), or just no input at all... Here's some information:
OS: Slamd64 (Slackware clone)
Xorg: 6.9
lspci -vvv:
Code:
04:06.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01) (prog-if 00 [VGA])
Subsystem: PC Partner Limited Unknown device 0250
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (2000ns min), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 10
Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at e000 [size=256]
Region 2: Memory at effe0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at eff00000 [disabled] [size=128K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
04:06.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01)
Subsystem: PC Partner Limited Unknown device 0251
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (2000ns min), Cache Line Size: 64 bytes
Region 0: Memory at d8000000 (32-bit, prefetchable) [size=128M]
Region 1: Memory at effb0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
/etc/X11/xorg.conf:
Code:
Section "ServerLayout"
Identifier "Simple Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
#Screen "aticonfig-Screen[0]"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/share/fonts/artwiz"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
EndSection
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
Load "speedo"
Load "glx"
Load "dri"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
Option "DRI" "on"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
HorizSync 31 - 81
VertRefresh 50 - 150
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
BusID "PCI:4:6:0"
Driver "radeon"
EndSection
Section "dri"
Mode 0666
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
/var/log/Xorg.0.log:
Eh, character limit still exceeded.... Had to pastebin it: http://kepty.com/paste/23
Now, I don't really play games on this machine, but I'd like to be able to use hardware scaling
in mplayer... Otherwise it just takes an insane amount of processing power... If anybody's got any ideas I'd really appreciate them... Also, it might be helpful to know if there's any way to just stop X completely when the screen seems to have stopped responding... I know CTRL-ALT-Backspace should do it, but it often doesn't respond, and then I have to sit there rebooting until I find something that works in the configuration....
Thanks for the time everyone!
Update: It's got something to do with the dual head configuration.... I've got one port on the back for DVI, and one for standard VGA... I have a VGA monitor, and that's the one that's plugged in... Apparently the VGA port is the secondary device... I've added a MonitorLayout option to attempt to get it to use the VGA only, but that's not working... Any ideas? 'MonitorLayout "NONE, TMDS"', and 'MonitorLayout "TMDS, NONE"' both blank screen... Plugging the monitor into the DVI port (with an extender), produces the same results, as well.
|