[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

fglrx: Out of memory when allocating device heads


i guess this is no new issue, but even after some extensive websearch i couldn't find a comprehensive answer as to what i've to do to get it running.

After some over-due update, X stopped working on my laptop.

* Thinkpad T60 with ATI FireGL X1300
* Debian testing/unstable
* xorg-server  Build Date: 14 May 2009  05:49:41PM
* fglrx 8.56.4 [Dec  1 2008]

Some tests revealed the following 2 issues:

(1) #root: modprobe fglrx

Kernel 2.6.29-2:

[ 3838.545456] [fglrx] Maximum main memory to use for locked dma buffers: 1413 MBytes.
[ 3838.546986] [fglrx:drm_alloc] *ERROR* [driver] Allocating 0 bytes
[ 3838.547708] [fglrx:firegl_init_device_list] *ERROR* Out of memory when allocating device heads
[ 3838.548758] [fglrx:firegl_init_module] *ERROR* firegl_init_devices failed

Kernel 2.6.26-2:

[  554.979633] [fglrx] Maximum main memory to use for locked dma buffers: 1413 MBytes.
[  554.979959] [fglrx]   vendor: 1002 device: 7149 count: 1
[  554.980476] [fglrx] ioport: bar 1, base 0x2000, size: 0x100
[  554.981110] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
[  554.983174] [fglrx] Driver built-in PAT support is enabled successfully
[  554.984182] [fglrx] module loaded - fglrx 8.56.4 [Dec  1 2008] with 1 minors

(2) #user: /usr/bin/xinit (with kernel 2.6.26)

X.Org X Server (1.6.2 RC 1)
Release Date: 2009-5-8
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-2-686 i686 Debian
Current Operating System: Linux lynx 2.6.26-2-686 #1 SMP Thu Mar 26 01:08:11 UTC 2009 i686
Build Date: 14 May 2009  05:49:41PM
xorg-server 2: (jcristau@debian.org)

xserver log:

(II) LoadModule: "fglrx"
(II) Loading /usr/lib/xorg/modules/drivers//fglrx_drv.so
(II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
        compiled for, module version = 8.61.2
        Module class: X.Org Video Driver
(II) Primary Device is: PCI 01@00:00:0
(WW) Falling back to old probe method for fglrx
(II) ATI Proprietary Linux Driver Version Identifier:8.61.2
(II) ATI Proprietary Linux Driver Release Identifier: 8.612
(II) ATI Proprietary Linux Driver Build Date: Apr 28 2009 21:43:49
(II) PCS database file /etc/ati/amdpcsdb not found
(II)   Creating PCS database from initial defaults instead
(WW) This ATI Proprietary Linux Driver does not guarantee support of video driver ABI higher than 2.0
(WW) Video driver ABI version of the X server is 5.0

I should note that i use this laptop for production, on travel, and need fast graphic rendering, and i'd be happy to have a full OpenGL running...also, to run google earth, which for me is most useful especially on travel. But if nothing helps i'd be satisfied at least to have any X at all.

Any suggestions ?



Reply to: