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 <[email protected]> C3CF E29F 5350 5DAA 3705 http://www.lti.pcs.usp.br/~nwerneck 7B9E D6C4 37BB DA64 6F15 Linux user #460716 _______________________________________________ Intel-gfx mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/intel-gfx
