Results 1 to 4 of 4
Hey guys,
I had some great time installing openSuSE (10.3), and one of the last things I did was trying to get dual screen working. I use KDE, XGL, ATI, ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 11-04-2007 #1Just Joined!
- Join Date
- Nov 2007
- Posts
- 3
So I broke my kdm
Hey guys,
I had some great time installing openSuSE (10.3), and one of the last things I did was trying to get dual screen working. I use KDE, XGL, ATI, compiz-fusion etc. It's a dell laptop inspiron 6400.
So, I did some aticonfig commands, tweaked some of my xorg.conf and after some tries I got a black screen when initing 5. Great fun, I couldn't even get into the console again. Same problem after rebooting, but I can boot into safe mode. I tried to switch of XGL, but still a black screen. I tried to run sax2 -r, but it crashes when starting kdm. I tried to run kdm, but it obviously crashes again
Owh, and ofcourse, first thing I tried was putting my xorg.conf back. Too bad, didn't work. So I provide you some logs: (ok, maybe first what I was trying to do: I think I did these commands without Xserver running, as root: aticonfig --initial=dual-head; aticonfig --swap-screens-on, aticonfig-add-pairmode=1280x800+1600x1080 (should have been 1050 I think).
the logs then:
in Xorg.99:
(II) Setting vga for screen 0.
(II) fglrx(0): === [atiddxPreInit] === begin, [x]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib64/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 0.1.0
ABI class: X.Org Video Driver, version 1.2
(II) fglrx(0): PCI bus 1 card 0 func 0
(EE) fglrx(0): Given depth (
is not supported by fglrx driver
(EE) fglrx(0): PreInitVisual failed
SetVBEMode failed
(EE) fglrx(0): PreInit failed
(II) fglrx(0): === [atiddxPreInit] === end
(II) UnloadModule: "fglrx"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/lib64/xorg/modules//libvgahw.so
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
Xorg.93:
Backtrace:
0: /usr/bin/Xorg(xf86SigHandler+0x6d) [0x492aad]
1: /lib64/libc.so.6 [0x2b5945303bd0]
2: /lib64/libc.so.6(strtok+0x36) [0x2b59453497a6]
3: /usr/lib64/xorg/modules//drivers/fglrx_drv.so [0x2b5947084216]
4: /usr/lib64/xorg/modules//drivers/fglrx_drv.so [0x2b5947080356]
5: /usr/lib64/xorg/modules//drivers/fglrx_drv.so(atiddxPreInit+0x7ad) [0x2b594707b43d]
6: /usr/bin/Xorg(InitOutput+0x9da) [0x4694ca]
7: /usr/bin/Xorg(main+0x295) [0x43a0c5]
8: /lib64/libc.so.6(__libc_start_main+0xf4) [0x2b59452f0b54]
9: /usr/bin/Xorg(FontFileCompleteXLFD+0x229) [0x4395e9]
Fatal server error:
Caught signal 11. Server aborting
Xorg0
(**) Option "Device" "/dev/input/event2"
(--) Mouse[1] touchpad found
(II) Mouse[3]: ps2EnableDataReporting: succeeded
SynapticsCtrl called.
Synaptics DeviceOff called
Synaptics DeviceOff called
(II) fglrx(0): [drm] removed 1 reserved context for kernel
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0x7d000 at 0x2b141225c000
Xorg0 without XGL
Backtrace:
0: /usr/bin/Xorg(xf86SigHandler+0x6d) [0x492aad]
1: /lib64/libc.so.6 [0x2b5e76ec1bd0]
2: /lib64/libc.so.6(strtok+0x36) [0x2b5e76f077a6]
3: /usr/lib64/xorg/modules//drivers/fglrx_drv.so [0x2b5e7840d216]
4: /usr/lib64/xorg/modules//drivers/fglrx_drv.so [0x2b5e78409356]
5: /usr/lib64/xorg/modules//drivers/fglrx_drv.so(atiddxPreInit+0x7ad) [0x2b5e7840443d]
6: /usr/bin/Xorg(InitOutput+0x9da) [0x4694ca]
7: /usr/bin/Xorg(main+0x295) [0x43a0c5]
8: /lib64/libc.so.6(__libc_start_main+0xf4) [0x2b5e76eaeb54]
9: /usr/bin/Xorg(FontFileCompleteXLFD+0x229) [0x4395e9]
Fatal server error:
Caught signal 11. Server aborting
The old xorg.conf, which worked
# /.../
# SaX generated X11 config file
# Created on: 2007-11-01T01:27:00+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [SaX2] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection
Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "dri"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "IgnoreABI" "on"
EndSection
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "be"
Option "XkbModel" "microsoftpro"
Option "XkbOptions" "caps:shiftlock"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[1]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "InputFashion" "Mouse"
Option "Name" "Synaptics;Touchpad"
Option "Protocol" "explorerps/2"
Option "SHMConfig" "on"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[3]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "ImPS/2 Generic Wheel Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 331 207
HorizSync 31-60
Identifier "Monitor[0]"
ModelName "SEC 1024"
Option "DPMS"
VendorName "SAMSUNG"
VertRefresh 30-60
UseModes "Modes[0]"
EndSection
Section "Modes"
Identifier "Modes[0]"
EndSection
Section "Device"
BoardName "ATI Mobility Radeon X1400 (M54 7145)"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[0]"
#Option "NoDDC"
Option "UseInternalAGPGART" "no"
Option "no_accel" "no"
Option "no_dri" "no"
Option "mtrr" "off"
Option "ScreenOverlap" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "ForceGenericCPU" "no"
VendorName "ATI"
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Screen "Screen[0]"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
Thats it, I hope somebody can help, because it greatly sucks to mess up your perfect linux after just installing all kind of fancy stuff (which took me 3 days to do)......
- 11-08-2007 #2
You could boot into text mode and then try to reconfigure your graphics card using sax2 or xorgconfig. To boot into text mode, fire up your system and when you see the grub menu, press "e" and scroll down to the kernel section. Press "e" again to edit this section and add a space and then 3 to the end of that line. After that press enter and then "b" to boot the system.
- 11-08-2007 #3Just Joined!
- Join Date
- Nov 2007
- Posts
- 3
Hi and thanks for replying,
I'll try it tomorrow but it won't work - as I said, it's not the xorg.conf (because the old one doens't work either) and sax2 will fail because it will start kdm.
However, I don't believe my kdm is broken, I think (or hope) it is my graphic driver. I'll try to reinstall it tomorrow, hopefully it works.
Thanks again, if someone has any more hints or ideas, please share!
- 11-10-2007 #4Just Joined!
- Join Date
- Nov 2007
- Posts
- 3
I booted with runtime level 3 (for opensuse, just typing init 3 in grub, then enter), and removed the graphic drivers using rpm command (see opensuse wiki, ati_howto). I reinstalled the driver but it still messed up my screen (displaying a widht of 800 pixels but allowing the mouse and windows to move as far as 1600 pixels..) (xorg.conf was fine though.. I really don't know what was wrong). This was pretty gay, and also, XGL stopped working, even after reinstalling everything (including compiz fusion). So I gave up and reinstalled openSuse, ah well..
People shouldn't be allowed to buy ATI.


Reply With Quote
