GDM login freezes after a few seconds
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm (Ubuntu) |
Invalid
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gdm
I cannot login my system due to the GDM login greeter freezing after a few seconds after a successful boot. This problem seems to have come after the update to gdm --version 2.18.1. The only way I am able to login to my system is by booting in recovery mode, logging in as root and starting gdm. This method works fine. This is a Feisty system with xubuntu-desktop installed with all current updates.
Logs follow:
/var/log/gdm/0.log
X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: Linux Ubuntu
Current Operating System: Linux barfight 2.6.20-15-generic #2 SMP Sat Apr 14 00:54:01 UTC 2007 i686
Build Date: 04 April 2007
Before reporting problems, check http://
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/
(==) Using config file: "/etc/X11/
(**) RADEON(0): RADEONPreInit
(**) RADEON(0): RADEONScreenInit d8000000 0
(**) RADEON(0): Map: 0xd8000000, 0x04000000
(**) RADEON(0): RADEONSave
(**) RADEON(0): RADEONSaveMode(
(**) RADEON(0): Read: 0x00000005 0x0002005b 0x00000000
(**) RADEON(0): Read: rd=5, fd=91, pd=2
(**) RADEON(0): RADEONSaveMode returns 0x81f4348
(**) RADEON(0): DRI New memory map param
(**) RADEON(0): RADEONInitMemor
(**) RADEON(0): mem_size : 0x04000000
(**) RADEON(0): MC_FB_LOCATION : 0x1fff1c00
(**) RADEON(0): MC_AGP_LOCATION : 0xffffffc0
(**) RADEON(0): RADEONModeInit()
1024x768 65.00 1024 1048 1184 1344 768 771 777 806 (24,32) -H -V
1024x768 65.00 1024 1048 1184 1344 768 771 777 806 (24,32) -H -V
(**) RADEON(0): Pitch = 8388736 bytes (virtualX = 1024, displayWidth = 1024)
(**) RADEON(0): dc=6500, of=13000, fd=281, pd=2
(**) RADEON(0): RADEONInit returns 0x81f4cf8
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMo
(**) RADEON(0): RADEONRestoreMe
(**) RADEON(0): MC_FB_LOCATION : 0x1fff1c00
(**) RADEON(0): MC_AGP_LOCATION : 0xffffffc0
(**) RADEON(0): Map Changed ! Applying ...
(**) RADEON(0): Map applied, resetting engine ...
(**) RADEON(0): Updating display base addresses...
(**) RADEON(0): Memory map updated.
(**) RADEON(0): Programming CRTC1, offset: 0x00000000
(**) RADEON(0): Wrote: 0x0000001f 0x00010119 0x00000000 (0x0000bf00)
(**) RADEON(0): Wrote: rd=31, fd=281, pd=1
(**) RADEON(0): GRPH_BUFFER_CNTL from 20005c5c to 200a5c5c
(**) RADEON(0): RADEONSaveScreen(0)
(**) RADEON(0): Setting up initial surfaces
(**) RADEON(0): Initializing fb layer
(**) RADEON(0): Setting up accel memmap
(**) RADEON(0): Initializing backing store
(**) RADEON(0): DRI Finishing init !
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): GRPH_BUFFER_CNTL from 20005c5c to 200a5c5c
(**) RADEON(0): Setting up final surfaces
(**) RADEON(0): Initializing Acceleration
(**) RADEON(0): EngineInit (32/32)
(**) RADEON(0): Pitch for acceleration = 128
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): Initializing Page Flipping
(**) RADEON(0): Initializing DPMS
(**) RADEON(0): Initializing Cursor
(**) RADEON(0): Initializing color map
(**) RADEON(0): Initializing DGA
(**) RADEON(0): Initializing Xv
(**) RADEON(0): RADEONScreenInit finished
Synaptics DeviceInit called
SynapticsCtrl called.
Synaptics DeviceOn called
Could not init font path element /usr/X11R6/
Could not init font path element /usr/share/
Could not init font path element /usr/X11R6/
(**) RADEON(0): RADEONSaveScreen(2)
ProcXCloseDevice to close or not ?
(**) RADEON(0): RADEONSaveScreen(2)
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): RADEONSwitchMode() !n(**) RADEON(0): RADEONModeInit()
800x600 40.00 800 840 968 1056 600 601 605 628 (24,32) +H +V
800x600 40.00 800 840 968 1056 600 601 605 628 (24,32) +H +V
(**) RADEON(0): Pitch = 8388736 bytes (virtualX = 1024, displayWidth = 1024)
(**) RADEON(0): dc=4000, of=16000, fd=346, pd=4
(**) RADEON(0): RADEONInit returns 0x81f4cf8
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMo
(**) RADEON(0): RADEONRestoreMe
(**) RADEON(0): MC_FB_LOCATION : 0x1fff1c00
(**) RADEON(0): MC_AGP_LOCATION : 0xd47fd400
(**) RADEON(0): Updating display base addresses...
(**) RADEON(0): Memory map updated.
(**) RADEON(0): Programming CRTC1, offset: 0x00000000
(**) RADEON(0): Wrote: 0x0000001f 0x0002015a 0x00000000 (0x0000bf00)
(**) RADEON(0): Wrote: rd=31, fd=346, pd=2
(**) RADEON(0): GRPH_BUFFER_CNTL from 20005c5c to 20065c5c
(**) RADEON(0): EngineRestore (32/32)
FreeType: couldn't open face /usr/share/
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): RADEONSwitchMode() !n(**) RADEON(0): RADEONModeInit()
1024x768 65.00 1024 1048 1184 1344 768 771 777 806 (24,32) -H -V
1024x768 65.00 1024 1048 1184 1344 768 771 777 806 (24,32) -H -V
(**) RADEON(0): Pitch = 8388736 bytes (virtualX = 1024, displayWidth = 1024)
(**) RADEON(0): dc=6500, of=13000, fd=281, pd=2
(**) RADEON(0): RADEONInit returns 0x81f4cf8
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMo
(**) RADEON(0): RADEONRestoreMe
(**) RADEON(0): MC_FB_LOCATION : 0x1fff1c00
(**) RADEON(0): MC_AGP_LOCATION : 0xd47fd400
(**) RADEON(0): Updating display base addresses...
(**) RADEON(0): Memory map updated.
(**) RADEON(0): Programming CRTC1, offset: 0x00000000
(**) RADEON(0): Wrote: 0x0000001f 0x00010119 0x00000000 (0x0000bf00)
(**) RADEON(0): Wrote: rd=31, fd=281, pd=1
(**) RADEON(0): GRPH_BUFFER_CNTL from 20005c5c to 200a5c5c
(**) RADEON(0): EngineRestore (32/32)
(I don't see anything alarming there)
After many days, It seems that I have solved the problem. I took many steps:
1) Booted in single-user mode (recovery)
2) Removed two scripts from being used in runlevel 2 using sysv-rc-conf tool:
a. wacom-tools
b. recently installed irda-tools
3) telinit into runlevel 2.
and no more freezes.