[Intel-gfx] Trying to compile drivers to the Acer Aspire One 532h

Nicolau Werneck nwerneck at gmail.com
Sun Feb 27 17:45:20 CET 2011


Hello. I am trying to compile all graphics drivers from scratch to use
in my Acer Aspire One 532h netbook, but something is not working and I
don't know what it is... In fact, I am not even completely sure the
machine is compatible, but the error messages are not helping a lot.

I am running my own Linux Kernel:
$ uname -a
Linux spirit 2.6.38-rc5-nic #1 SMP PREEMPT Tue Feb 22 00:17:00 BRT
2011 x86_64 GNU/Linux

The drivers seem to be OK

$ dmesg | grep -i "intel\|915\|drm"
[    0.029903] CPU0: Intel(R) Atom(TM) CPU N450   @ 1.66GHz stepping 0a
[    0.029997] Performance Events: PEBS fmt0+, Atom events, Intel PMU driver.
[    0.589154] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 *11 12)
[    3.429155] uhci_hcd 0000:00:1d.3: irq 19, io base 0x00006020
[    4.363129] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level,
low) -> IRQ 16
[    4.363243] HDA Intel 0000:00:1b.0: irq 43 for MSI/MSI-X
[    4.363304] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    4.385203]   #0: HDA Intel at 0x98200000 irq 43
[   15.744303] agpgart-intel 0000:00:00.0: Intel GMA3150 Chipset
[   15.744672] agpgart-intel 0000:00:00.0: detected gtt size: 524288K
total, 262144K mappable
[   15.745117] agpgart-intel 0000:00:00.0: detected 8192K stolen memory
[   15.745433] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0x80000000
[   16.121350] [drm] Initialized drm 1.1.0 20060810
[   16.618319] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[   16.618332] i915 0000:00:02.0: setting latency timer to 64
[   16.747267] i915 0000:00:02.0: irq 44 for MSI/MSI-X
[   16.747282] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[   16.747288] [drm] Driver supports precise vblank timestamp query.
[   16.810252] [drm] initialized overlay support
[   17.111128] fb0: inteldrmfb frame buffer device
[   17.111133] drm: registered panic notifier
[   17.119056] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[   92.313612] sd 4:0:0:0: [sdb] 7729152 512-byte logical blocks:
(3.95 GB/3.68 GiB)


I am trying to compile the xf86 driver from the
intellinuxgraphics.org, and also Mesa 7.9.1 (tried 7.10 too). But
something seems to be wrong in the compilation or installation. Here
is what happens if I run any opengl program, for example glxinfo
gives:

$ glxinfo
name of display: :0.0
X Error of failed request:  BadRequest (invalid request code or no
such operation)
  Major opcode of failed request:  152 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  14
  Current serial number in output stream:  14


The same message happens when I run any graphical program such as
glxgears or steam (via wine).

There is also this error message in the Xorg.0.log:

$ sudo grep -i "glx\|drm" /var/log/Xorg.0.log
(II) "glx" will be loaded. This was enabled by default and also
specified in the config file.
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="FireGL - ATI Technologies Inc."
(II) Loading extension GLX
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(EE) GLX error: Can not get required symbols.


Any ideas?... How do I even check if I am running the correct drivers
and using the correct libraries, and that these are actually
compatible with my computer? :/

Thank you very much,
  ++nicolau



-- 
Nicolau Werneck <nwerneck at gmail.com>         C3CF E29F 5350 5DAA 3705
http://www.lti.pcs.usp.br/~nwerneck                   7B9E D6C4 37BB DA64 6F15
Linux user #460716



More information about the Intel-gfx mailing list