[i830] when memory runs low, xorg locks up and does not unlock when memory conditions improve
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-intel (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xorg
When I run low on memory, say, 20k or so remaining, xorg locks up (doesn't respond to input at all, incl mouse movements/
Unlike the other reports on the intel drivers, Xorg is not using a disproportionate amount of memory -- the amount of memory used is fine, it is just not adjusting to memory conditions on the system.
Ubuntu Karmic / evtouch touchscreen / intel drivers probably from below
(also apologies that the attachments that were supposed to go towards this bug report went to the last one -- had i known it was going to attach all that stuff I would have just used the launchpad interface :) )
ProblemType: Bug
Architecture: i386
Date: Mon Nov 9 17:04:51 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Matsushita Electric Industrial Co.,Ltd. CF-28STJGZDM
Package: xorg 1:7.4+3ubuntu7
PccardctlIdent:
Socket 0:
no product info available
Socket 1:
no product info available
PccardctlStatus:
Socket 0:
no card
Socket 1:
no card
ProcCmdLine: root=/dev/sda3 ro quiet splash
ProcEnviron:
LANG=en_CA.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
XsessionErrors:
(gnome-
(gnome-
(nautilus:3744): Eel-CRITICAL **: eel_preferences
(polkit-
dmi.bios.date: 04/02/2003
dmi.bios.vendor: Phoenix Technologies K.K.
dmi.bios.version: V3.00L12
dmi.board.name: CF28-3
dmi.board.vendor: Matsushita Electric Industrial Co.,Ltd.
dmi.board.version: 001
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Matsushita Electric Industrial Co.,Ltd.
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: CF-28STJGZDM
dmi.product.
dmi.sys.vendor: Matsushita Electric Industrial Co.,Ltd.
fglrx: Not loaded
system:
distro: Ubuntu
architecture: i686kernel: 2.6.31-14-generic
[lspci]
00:02.0 VGA compatible controller [0300]: Intel Corporation 82830 CGC [Chipset Graphics Controller] [8086:3577] (rev 04)
Subsystem: Matsushita Electric Industrial Co., Ltd. Device [10f7:8338]
affects: | xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu) |
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | New → Confirmed |
description: | updated |
summary: |
- when memory runs low, xorg locks up and does not unlock when memory - conditions improve + [i830] when memory runs low, xorg locks up and does not unlock when + memory conditions improve |
tags: | added: karmic |
tags: | added: freeze |
summary: |
- [i830] when memory runs low, xorg locks up and does not unlock when - memory conditions improve + [i830] [i830] when memory runs low, xorg locks up and does not unlock + when memory conditions improve |
summary: |
- [i830] [i830] when memory runs low, xorg locks up and does not unlock - when memory conditions improve + [i830] when memory runs low, xorg locks up and does not unlock when + memory conditions improve |
I tested this on the karmic, lucid, and debian sid/experimental versions of xserver- xorg-video- intel and the problem remained. Installed debugging symbols for xorg, and brought it up in gdb(in a 'normal' situation, ie when gdm first loads, the backtrace had meaningful information, although not (yet) source lines), and when the freeze occurs, all I get is
"
Backtrace stopped: previous frame identical to this frame()
#2 0x00e9f07 in ?? () from lib.so.6
#1 0x00f07ae3 in ?? () from lib.so.6
#0 0x00d01422 in ?? __kernel_vsyscall ()
"
It should be noted that this same hardware appears to not exhibit this bug on debian stable where the i810 driver is used (it's an 830).