[Grml] gnome disaster

my yazdzik at nyct.net
Wed Dec 27 23:48:57 CET 2006


More info - 

this is not a fglrx issue, as it occurs with any driver.


Notice the difference in the log marked root, where I directly logged in
to gnome as root - the desktop environment simply works.

The one marked yazdzik does not.

Somewhere, the binary that starts the gnome desktop environment appears
not to have permission to use the screen, since gdm is apparently
started as root.   This hypothesis is borne out by the fact that if I
log in as root then switch user to yazdzik without logging out,
everything is fine.   

This must have something to do with the way the xorg file is set up, or
some security thing.

Note as well:  if I edit the xorg.conf file by hand and remove the
monitor that grml-x installs, it is there again on the reboot, so I
would like a way to try to write my own xorg.conf and not have it
touched on the reboot.  Is this possible?

Or a solution whereby I can log in to gnome without the workaround would
be better... ;)

At any rate, this is definitely either a gdm or
gnome-desktop-environment issue that has more to do with, I think, some
grml install issues, since obviously, fglrx works in ubuntu and debian
same basic setup.


Enclosed please find root and user gdm logs and my xorg.conf. 

Thanks for not losing patience on this thorny issue, as the last grml
install was perfect in every way. (hdd died over the holidays....)

best to all,

martin

On Tue, 2006-12-26 at 11:07 -0500, martin yazdzik wrote:

> Dear Friends,
> Symptoms:
> 
> login via gdm as root, no issues whatsoever
> login vi gdm as yazdzik, gnome starts, then stops
> 
> 
> no issue with fluxbox as yazdzik
> 
> what logs do I need to send so you can see what is wrong
> 
> this is a new install as of yesterday
> 
> I have deleted user and /home, so there is an issue somewhere with
> something that I cannot grasp
> 
> did I bork the install somehow?
> or is gnome currently broken somewhere(unlikely since it works as
> root...)
> 
> 
> -m
> 
> 
> _______________________________________________
> Grml mailing list - Grml at mur.at
> http://lists.mur.at/mailman/listinfo/grml
> join #grml on irc.freenode.org
> grml-devel-blog: http://grml.supersized.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.mur.at/pipermail/grml/attachments/20061227/feac4bc7/attachment-0001.htm 
-------------- next part --------------

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN 
Current Operating System: Linux grmllap1 2.6.18-grml #1 SMP PREEMPT Sun Nov 26 00:20:04 CET 2006 i686
Build Date: 07 July 2006
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 27 17:10:04 2006
(==) Using config file: "/etc/X11/xorg.conf"
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
    xkb_keycodes             { include "xfree86+aliases(qwerty)" };
    xkb_types                { include "complete" };
    xkb_compatibility        { include "complete" };
    xkb_symbols              { include "pc(pc105)+us" };
    xkb_geometry             { include "pc(pc105)" };
Synaptics DeviceInit called
SynapticsCtrl called.
Synaptics DeviceOn called
Synaptics DeviceOff called
-------------- next part --------------

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN 
Current Operating System: Linux grmllap1 2.6.18-grml #1 SMP PREEMPT Sun Nov 26 00:20:04 CET 2006 i686
Build Date: 07 July 2006
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 27 17:17:08 2006
(==) Using config file: "/etc/X11/xorg.conf"
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
    xkb_keycodes             { include "xfree86+aliases(qwerty)" };
    xkb_types                { include "complete" };
    xkb_compatibility        { include "complete" };
    xkb_symbols              { include "pc(pc105)+us" };
    xkb_geometry             { include "pc(pc105)" };
Synaptics DeviceInit called
SynapticsCtrl called.
Synaptics DeviceOn called
AUDIT: Wed Dec 27 17:17:13 2006: 2839 X: client 3 rejected from local host
ProcXCloseDevice to close or not ?
ProcXCloseDevice to close or not ?
AUDIT: Wed Dec 27 17:17:44 2006: 2839 X: client 15 rejected from local host
Synaptics DeviceOff called
-------------- next part --------------

################################################################################
# Filename:      /etc/X11/xorg.conf
# Purpose:       config file for xserver - generated by grml-x
# Bug-Reports:   see http://grml.org/bugs/
# Latest change: Tue Dec 26 20:21:08 EST 2006
# See also:
#   /usr/share/doc/xserver-xorg/   and
#   http://wiki.x.org/wiki/Home    and
#   http://ftp.x.org/pub/X11R7.0/doc/html/index.html for information on Xorg
#   /usr/share/doc/xfree86-common/                   for information on XFree86
# Refer to the xorg.conf man page and to
# http://ftp.x.org/pub/X11R7.0/doc/html/xorg.conf.5.html
# for details about the format of this file.
# 
# If you would like this file to be automatically reconfigured by debian,
# run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg
################################################################################
# Modules - see /usr/X11R6/lib/modules/fonts and /usr/X11R6/lib/modules/extensions
# If you'd like to switch the positions of your capslock and control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
# More information: http://ftp.x.org/pub/X11R7.0/doc/html/XKB-Config.html
# More information: http://ftp.x.org/pub/X11R7.0/doc/html/mouse.html
#Section "Extensions"
#    Option "Composite" "Enable"
#EndSection
## END OF FILE #################################################################

Section "ServerLayout"

        # No generic mouse configured.
        # No serial mouse detected.
	Identifier     "XServer Configured"
	Screen      0  "aticonfig-Screen[0]" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "USB Mouse" "CorePointer"
	InputDevice    "PS/2 Mouse" "CorePointer"
	InputDevice    "Synaptics" "AlwaysCore"
EndSection

Section "Files"

#        RgbPath      "/usr/X11R6/lib/X11/rgb"
#        ModulePath   "/usr/X11R6/lib/modules"
# More information:  http://ftp.x.org/pub/X11R7.0/doc/html/fonts.html
# check:
#       FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
#       FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
#       FontPath     "/usr/X11R6/lib/X11/fonts/encodings"
#       FontPath     "/usr/X11R6/lib/X11/fonts/Type1
#       FontPath     "/usr/X11R6/lib/X11/fonts/util
# Additional fonts: Locale, Gimp, TTF...
#       FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
#       FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi"
#       FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
#        FontPath     "/usr/share/fonts/truetype"
#        FontPath     "/usr/share/fonts/truetype/openoffice"
#       FontPath     "/usr/share/fonts/truetype/latex-xft-fonts"
#       FontPath     "/usr/X11R6/lib/X11/fonts/defoma/TrueType"
#       FontPath     "/usr/X11R6/lib/X11/fonts/defoma/CID"
    FontPath 	"/usr/share/fonts/X11/misc"
    FontPath 	"/usr/share/fonts/X11/100dpi:unscaled"
    FontPath 	"/usr/share/fonts/X11/75dpi:unscaled"
    FontPath 	"/usr/share/fonts/X11/Type1"
    FontPath 	"/usr/X11R6/lib/X11/fonts/misc:unscaled"
    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/share/fonts/truetype/ttf-bitstream-vera"
    FontPath 	"/usr/share/fonts/latex-ttf-fonts"
    FontPath 	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath 	"/usr/local/share/fonts"
EndSection

Section "Module"

        # Load  "vbe"       # Vesa BIOS Extension
        # Load  "ddc"       # ddc probing of monitor
        # Load  "bitmap"    # bitmap fonts
        # Load  "GLcore"    # render OpenGL in software
        # Load  "i2c"       # I2C bus
        # Load  "int10"     # initialize graphics cards via int10 call to the BIOS
        # Load  "speedo"    # font module
        # Load  "v4l"       # Video for Linux
        # Load  "evdev"     # generic input handling driver on Linux
# Valid entries - see /usr/lib/xorg/modules/[extensions/]
# afb bitmap cfb cfb16 cfb24 cfb32 cw damage dbe ddc dri drm extmod fb
# fbdevhw freetype GLcore glx i2c int10 int10 layer mfb pcidata rac ramdac
# record scanpci shadow shadowfb type1 vbe vgahw xaa xf1bpp xf24_32bpp xf4bpp
# xf8_16bpp xf8_32bpp xtrap
	Load  "dbe"       # double buffer extension
	Load  "dri"       # direct rendering
	Load  "glx"       # 3D layer
	Load  "type1"     # font module
	Load  "freetype"  # font rendering
	Load  "extmod"    # some commonly used server extensions (e.g. shape extension)
	Load  "record"    # recording extension
EndSection

Section "ServerFlags"

        # Option "DontZap"             "true"  # disable <Crtl><Alt><BS> (server abort)
        # Option "DontZoom"            "true"  # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
	Option	    "AllowMouseOpenFail" "true"  # allows the server to start up even if the mouse does not work
	Option	    "DontVTSwitch" "false" # allow switching between virtual terminal
EndSection

Section "InputDevice"

        #Option      "XkbRules"   "xfree86"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option	    "CoreKeyboard"
	Option	    "XkbRules" "xorg"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "us"
        #Option      "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
	Identifier  "USB Mouse"
	Driver      "mouse"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "auto"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Buttons" "5"
	Option	    "SendCoreEvents" "true"
EndSection

Section "InputDevice"
	Identifier  "PS/2 Mouse"
	Driver      "mouse"
	Option	    "Device" "/dev/input/mice"
        # Option      "Device" "/dev/psaux"
	Option	    "Protocol" "PS/2"
	Option	    "Emulate3Buttons" "true"
	Option	    "Emulate3Timeout" "70"
	Option	    "SendCoreEvents" "true"
EndSection

Section "InputDevice"

#  Option       "Repeater"      "/dev/ps2mouse"
	Identifier  "Synaptics"
	Driver      "synaptics"
	Option	    "Device" "/dev/psaux"
	Option	    "Protocol" "auto-dev"
	Option	    "LeftEdge" "120"
	Option	    "RightEdge" "850"
	Option	    "TopEdge" "120"
	Option	    "BottomEdge" "650"
	Option	    "FingerLow" "14"
	Option	    "FingerHigh" "15"
	Option	    "ZAxisMapping" "4 5"
	Option	    "MaxTapTime" "180"
	Option	    "MaxTapMove" "50"
	Option	    "MaxDoubleTapTime" "100"
	Option	    "VertScrollDelta" "20"
	Option	    "HorizScrollDelta" "20"
	Option	    "MinSpeed" "0.3"
	Option	    "MaxSpeed" "2.00"
	Option	    "AccelFactor" "0.030"
	Option	    "UpDownScrolling" "1"
	Option	    "EmulateMiddleButtonTime" "75"
	Option	    "CircularScrolling" "1"
	Option	    "CircScrollDelta" "0.1"
	Option	    "CircScrollTrigger" "8"
#  Option       "SHMConfig"     "on"
EndSection

Section "Monitor"

#       ModelName    "Old Monitor (no DDC)"
#       HorizSync    28.0 - 96.0 # Warning: This may fry old Monitors
#       VertRefresh  50.0 - 76.0 # Very conservative. May flicker.
#       VertRefresh  50.0 - 60.0 # Extreme conservative. Will flicker. TFT default.
# Need more information?
#  http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
#  http://en.tldp.org/HOWTO/XFree86-Video-Timings-HOWTO/
	Identifier   "Monitor0"
	HorizSync    28.0 - 96.0
	VertRefresh  50.0 - 60.0
	Option	    "DPMS" "true"
#       HorizSync    28.0 - 78.0 # Warning: This may fry very old Monitors
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"

        ### Available Driver options are:
        ## sw_cursor is needed for some ati and radeon cards
        # Option     "sw_cursor"
        # Option     "hw_cursor"
        # Option     "NoAccel"
        # Option     "ShowCache"
        # Option     "ShadowFB"
        # Option     "UseFBDev"
        # Option     "Rotate"
        ## xorg + nvidia:
        # Option "RenderAccel" "true"
        # Option "AllowGLXWithComposite" "true"
# The following line is auto-generated by grml-x
        ## Workaround for drivers which send output to wrong device:
        # Option "MonitorLayout" "LVDS, AUTO"
        # Option "MonitorLayout" "LVDS, CRT"
        # Option "MonitorLayout" "NONE, STV"
        # Option "MonitorLayout" "LVDS"
        ## Specify BusID:
        # BusID       "PCI:1:0:0"
	Identifier  "Card0"
	Driver      "radeon"
	VendorName  "All"
	BoardName   "All"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth     16
	SubSection "Display"

                # Modes "1920x1200" 
		Depth     1
	EndSubSection
	SubSection "Display"

                # Modes "1920x1200" 
		Depth     4
	EndSubSection
	SubSection "Display"

                # Modes "1920x1200" 
		Depth     8
	EndSubSection
	SubSection "Display"

                # Modes "1920x1200" 
		Depth     15
	EndSubSection
	SubSection "Display"

                # Modes "1920x1200" 
		Depth     16
	EndSubSection
	SubSection "Display"

                # Modes "1920x1200" 
		Depth     24
	EndSubSection
	SubSection "Display"

                # Modes "1920x1200" 
		Depth     32
	EndSubSection
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection



More information about the Grml mailing list