Announcement

Collapse
No announcement yet.

xorg crashes randomly! Help needed!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • xorg crashes randomly! Help needed!

    Hi,

    Since a couple of day I have been struggling against a annoying issue with my system.

    System description:
    gentoo-3.10.7 with KDE as desktop manger
    graphic card: AMD Radeon E6760
    fglrx: 14.4

    Issue description:
    XServer died during startup and KDE doesn't start and the system hangs.


    Xorg configuration:
    Code:
    Section "ServerLayout"
    	Identifier     "GEOEC-0"
    	Screen      0  "Screen MonAB" 1024 0
    	Screen         "Screen B766_new" 0 0
    	Screen         "Screen TVOut" 3584 0
    #	InputDevice    "Mouse0" "CorePointer"
    #	InputDevice    "Keyboard0" "CoreKeyboard"
    	Option	    "StandbyTime" "0"
    	Option	    "SuspendTime" "0"
    	Option	    "OffTime" "0"
    	Option	    "BlankTime" "0"
    EndSection
    
    Section "Files"
    	ModulePath   "/usr/lib/xorg/modules"
    	FontPath     "/usr/share/fonts/TTF/"
    	FontPath     "/usr/share/fonts/urw-fonts"
    	FontPath     "/usr/share/fonts/Type1/"
    	FontPath     "/usr/share/fonts/100dpi/"
    	FontPath     "/usr/share/fonts/75dpi/"
    EndSection
    
    Section "Module"
    	Load  "glx"
    	Load  "type1"
    	Load  "freetype"
    	SubSection "extmod"
    		Option	    "omit xfree86-dga"
    		Option	    "omit mit-screen-saver"
    	EndSubSection
    EndSection
    
    Section "ServerFlags"
    	Option	    "AllowMouseOpenFail"
    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 "InputClass"
            Identifier "DATA MODUL easyMaxTouch"
    #        MatchDevicePath "/dev/input/event6"
    	MatchProduct "DATA MODUL easyMaxTouch"
            Option "IgnoreRelativeAxes" "On"
            Option "Calibration" "0 140000 0 44000"
            Option "Mode" "Absolute"
            Driver "evdev"
    EndSection
    
    Section "Monitor"
    	Identifier   "G11-A"
    	ModelName    "RadiForce G11"
    	VendorName   "Eizo"
    #	ModeLine     "1280x1024-G11" 108.0 1280 1296 1552 1688 1024 1025 1028 1066
    	DisplaySize  359 287
    	Option	     "PreferredMode" "1280x1024"
    	Option	     "Position" "0 0"
    	Option	     "Rotate" "normal"
    	Option	     "Disable" "false"
    #	Option	     "NoDDC"
    	Option	     "DPMS" "false"
    	Option	     "DefaultModes" "false"
    EndSection
    
    Section "Monitor"
    	Identifier   "G11-B"
    	ModelName    "RadiForce G11"
    	VendorName   "Eizo"
    #	ModeLine     "1280x1024-G11" 108.0 1280 1296 1552 1688 1024 1025 1028 1066
    	DisplaySize  359 287
    	Option	     "PreferredMode" "1280x1024"
    	Option	     "Position" "1280 0"
    	Option	     "Rotate" "normal"
    	Option	     "Disable" "false"
    #	Option	     "NoDDC"
    	Option	     "DPMS" "false"
    	Option	     "DefaultModes" "false"
    EndSection
    
    Section "Monitor"
    	Identifier   "UI-1_new"
    	ModelName    "Touchscreen"
    	VendorName   "NEC"
    	DisplaySize  210 158
    	Option	     "PreferredMode" "1024x768"
    	Option	     "Position" "0 0"
    	Option	     "Rotate" "normal"
    	Option	     "Disable" "false"
    	Option	     "DPMS" "false"
    	Option	     "DefaultModes" "false"
    EndSection
    
    Section "Monitor"
    	Identifier   "SVHS"
    	VendorName   "GE-OEC"
    	ModelName    "S-Video Adapter"
    	Option	    "DPMS" "false"
    	Option	    "PreferredMode" "800x600"
    	Option	    "TargetRefresh" "60"
    	Option	    "Position" "0 0"
    	Option	    "Rotate" "normal"
    	Option	    "Disable" "false"
    EndSection
    
    Section "Monitor"
    	Identifier   "UI-2_new"
    	ModelName    "Touchscreen"
    	VendorName   "NEC"
    	DisplaySize  210 158
    	Option	     "PreferredMode" "1024x768"
    	Option	     "Position" "0 0"
    	Option	     "Rotate" "normal"
    	Option	     "Disable" "false"
    #	Option	     "NoDDC"
    	Option	     "DPMS" "false"
    	Option	     "DefaultModes" "false"
    EndSection
    
    Section "Device"
    	Identifier  "Card0-1"
    	Driver      "fglrx"
    	Option	    "Monitor-DFP1" "G11-B"
    	Option	    "Monitor-DFP5" "G11-A"
    	BusID       "PCI:1:0:0"
    EndSection
    
    Section "Device"
    	Identifier  "Card0-0"
    	Driver      "fglrx"
    	Option	    "Monitor-DFP9" "UI-1_new"
    	Option	    "Monitor-DFP21" "UI-2_new"
    	BusID       "PCI:1:0:0"
    	Screen      1
    EndSection
    
    Section "Device"
    	Identifier  "Card0-2"
    	Driver      "fglrx"
    	Option	    "Monitor-DFP13" "SVHS"
    	BusID       "PCI:1:0:0"
    	Screen      2
    EndSection
    
    Section "Screen"
    	Identifier "Screen B766_new"
    	Device     "Card0-0"
    	DefaultDepth     24
    	SubSection "Display"
    		Viewport   0 0
    		Virtual	  1024 768
    		Depth     24
    		Modes    "1024x768"
    	EndSubSection
    EndSection
    
    Section "Screen"
    	Identifier "Screen MonAB"
    	Device     "Card0-1"
    	DefaultDepth     24
    	SubSection "Display"
    		Viewport   0 0
    		Virtual   2560 2560
    		Depth     24
    		Modes    "1280x1024"
    	EndSubSection
    EndSection
    
    Section "Screen"
    	Identifier "Screen TVOut"
    	Device     "Card0-2"
    	DefaultDepth     24
    	SubSection "Display"
    		Viewport   0 0
    		Virtual   800 600
    		Depth     24
    		Modes    "800x600"
    	EndSubSection
    EndSection

    Log files:
    1)OS Messages:

    Code:
    Sep 16 13:39:50 fluorostar kdm[2564]: X server died during startup
    Sep 16 13:39:50 fluorostar kdm[2564]: X server for display :0 cannot be started, session disabled
    2)kdm logfile says: Please also check the log file at "/var/log/Xorg.0.log" for additional information.

    3) this is the xorg logfile, when X server starts properly.

    https://www.scribd.com/doc/243193967/Xorg-0-log

    4)xorg log when the x server crashes:

    https://www.scribd.com/doc/243193886/Xorg-0-log-old



    The difference occurs in the line 776 and the x server does:
    [ 21.500] (II) fglrx(0): DAL force OS to Re-enumerate Modes. No idea what does it mean!!


    I would be very gratefully for any help, if someone understand why the x server raises this exception.

    the exception appends during the vsync of the second desktop, when you compare the both log files.

    [ 23.560] (II) fglrx(0): Desktop Vsync is enabled.
    [ 23.560] (WW) fglrx(0): TFD direct rotation is not supported currently with multi-viewport screen
    [ 23.560] (II) fglrx(0): Setting screen physical size to 359 x 287
    [ 23.569] (II) fglrx(1): Desktop Vsync is enabled.
    [ 23.569] (WW) fglrx(0): TFD direct rotation is not supported currently with multi-viewport screen
    [ 23.569] (II) fglrx(1): Setting screen physical size to 171 x 128
    [ 23.571] (EE)
    [ 23.571] (EE) Backtrace:
    [ 23.635] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x59b206]
    [ 23.635] (EE) 1: /usr/bin/X (0x400000+0x19f109) [0x59f109]
    [ 23.636] (EE) 2: /lib64/libpthread.so.0 (0x7f44a64fb000+0x10460) [0x7f44a650b460]
    [ 23.636] (EE) 3: /usr/lib/xorg/modules/drivers/fglrx_drv.so (SetupUbmSurface+0x35) [0x7f44a3850855]
    [ 23.636] (EE) 4: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f44a32e9000+0x567a5c) [0x7f44a3850a5c]
    [ 23.636] (EE) 5: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xilUbmCopyRegion+0x285) [0x7f44a384fa95]
    [ 23.636] (EE) 6: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f44a32e9000+0x4f4353) [0x7f44a37dd353]
    [ 23.637] (EE) 7: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f44a32e9000+0x4f4ac3) [0x7f44a37ddac3]
    [ 23.637] (EE) 8: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xdl_xs113_atiddxEnableTearFreeVsync+0xb7) [0x7f44a37dd0d7]
    [ 23.637] (EE) 9: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f44a32e9000+0x4e0242) [0x7f44a37c9242]
    [ 23.637] (EE) 10: /usr/lib/xorg/modules/glesx.so (0x7f44a01b1000+0x86eb4) [0x7f44a0237eb4]
    [ 23.637] (EE) 11: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0x7f44a32e9000+0x8f9fd1) [0x7f44a3be2fd1]
    [ 23.638] (EE) 12: /usr/bin/X (0x400000+0x28264) [0x428264]
    [ 23.638] (EE) 13: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7f44a518d4bd]
    [ 23.638] (EE) 14: /usr/bin/X (0x400000+0x27f29) [0x427f29]
    [ 23.638] (EE)
    [ 23.638] (EE) Floating point exception at address 0x7f44a3850855
    [ 23.638]
    Fatal server error:
    [ 23.638] Caught signal 8 (Floating point exception). Server aborting
    [ 23.638]
    [ 23.638] (EE)
    Please consult the The X.Org Foundation support
    at http://wiki.x.org
    for help.
    [ 23.638] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [ 23.638] (EE)
    [ 23.638] (II) AIGLX: Suspending AIGLX clients for VT switch
    [ 23.638] (II) AIGLX: Suspending AIGLX clients for VT switch
    [ 23.638] (II) AIGLX: Suspending AIGLX clients for VT switch
    [ 23.638] (II) fglrx(0): Backup framebuffer data.
    [ 23.686] (II) fglrx(0): Backup complete.
    [ 25.429] Server terminated with error (1). Closing log file.



    Regards
Working...
X