[Karmic] Xorg crashed with SIGSEGV during gdm login with high resolutions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg-server (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xorg
When I have a high resolution (1280x1024 +) screen hooked to my computer I'm unable to pass the gdm login (X restarts after username+password). I have those error in /var/log/kern.log :
[ 57.477288] mtrr: base(0x44000000) is not aligned on a size(0x3aa000) boundary
[ 57.631701] [drm] Using v1.4 init.
[ 60.812018] [drm:drm_
[ 60.812027] driver to use reclaim_
[ 60.812032] I will go on reclaiming the buffers anyway.
[ 94.560032] [drm:i810_
[ 94.560101] [drm:i810_
I can have a graphical session only when I change my monitor for one with a low resolution (1024x768) but I still have this error :
[ 21.055357] mtrr: base(0x44000000) is not aligned on a size(0x180000) boundary
[ 21.317786] [drm] Using v1.4 init.
[ 21.944021] eth0: no IPv6 routers present
[ 24.812023] [drm:drm_
[ 24.812036] driver to use reclaim_
[ 24.812041] I will go on reclaiming the buffers anyway.
I have already reported this bug (LP #456814) but with an older xorg-server package and now I have a easy method to reproduce it.
lsb_release -rd
Description: Ubuntu karmic (development branch)
Release: 9.10
apt-cache policy xserver-xorg-core
xserver-xorg-core:
Installed: 2:1.6.4-2ubuntu3
Candidate: 2:1.6.4-2ubuntu3
Version table:
*** 2:1.6.4-2ubuntu3 0
500 http://
100 /var/lib/
apt-cache policy xserver-xorg
xserver-xorg:
Installed: 1:7.4+3ubuntu7
Candidate: 1:7.4+3ubuntu7
Version table:
*** 1:7.4+3ubuntu7 0
500 http://
100 /var/lib/
ProblemType: Bug
Architecture: i386
CheckboxSubmission: 46d5141d901f36b
CheckboxSystem: daed2f3d6643b4a
Date: Thu Oct 22 22:16:36 2009
DistroRelease: Ubuntu 9.10
Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Compaq Deskpro
Package: xorg 1:7.4+3ubuntu7
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu7
libgl1-mesa-glx 7.6.0-1ubuntu4
libdrm2 2.4.14-1ubuntu1
xserver-
xserver-
SourcePackage: xorg
Uname: Linux 2.6.31-14-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/
XsessionErrors:
(gnome-
(gnome-
(nautilus:1568): Eel-CRITICAL **: eel_preferences
(gnome-
(gnome-
dmi.bios.date: 09/13/2002
dmi.bios.vendor: Compaq
dmi.bios.version: 686P2 v3.14
dmi.board.name: 0688h
dmi.board.vendor: Compaq
dmi.chassis.
dmi.chassis.type: 15
dmi.chassis.vendor: Compaq
dmi.modalias: dmi:bvnCompaq:
dmi.product.name: Deskpro
dmi.sys.vendor: Compaq
fglrx: Not loaded
system:
distro: Ubuntu
architecture: i686kernel: 2.6.31-14-generic
---
Architecture: i386
CurrentDmesg: [ 3219.594738] ppdev: user-space parallel port driver
DistroRelease: Ubuntu 10.04
DkmsStatus: Error: [Errno 2] No such file or directory
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Compaq Deskpro
Package: xorg 1:7.5+5ubuntu1
PackageArchitec
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_CA.UTF-8
SHELL=/bin/bash
ProcVersionSign
Tags: lucid lucid
Uname: Linux 2.6.32-22-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 09/13/2002
dmi.bios.vendor: Compaq
dmi.bios.version: 686P2 v3.14
dmi.board.name: 0688h
dmi.board.vendor: Compaq
dmi.chassis.
dmi.chassis.type: 15
dmi.chassis.vendor: Compaq
dmi.modalias: dmi:bvnCompaq:
dmi.product.name: Deskpro
dmi.sys.vendor: Compaq
glxinfo: Error: [Errno 2] No such file or directory
system:
distro: Ubuntu
codename: lucid
architecture: i686
kernel: 2.6.32-22-generic
xkbcomp:
Error: command ['xkbcomp', ':0', '-w0', '-'] failed with exit code 1: Error: Cannot open display ":0"
affects: | xorg (Ubuntu) → xorg-server (Ubuntu) |
tags: | added: karmic |
affects: | xorg (Ubuntu) → xorg-server (Ubuntu) |
There is something really weird with that bug. The GDM login screen always has the right resolution (even on high resolution screen) but the Gnome session fails to start when I use a high resolution monitor. The errors in /var/log/kern.log make me think that the driver wants to allocate memory but it fails.
Could it be possible that the GDM login screen use a lower pixel depth than what the Gnome sessions tries to use ?