So I got a Lenovo ThinkPad T500 2242-CTO running 64bit lucid. Boxee, and Hulu refused to run on it citing lack of acceleration/ direct rendering.
T500 2242-CTOs come with Integrated Intel GMA 4500MHD, also known as "Intel Mobile 4 Series" (http://bit.ly/9lU6Wp)
Odd thing was despite having an Intel display adapter, the libGL.so.1 was linked to some nvidia nuisance (highlighted below)
$ ldd `which glxinfo`
linux-vdso.so.1 => (0x00007fff27fff000)
libGL.so.1 => /usr/lib/nvidia-current/libGL.so.1 (0x00007f6f64bb0000)
libm.so.6 => /lib/libm.so.6 (0x00007f6f6492d000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f6f645f6000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007f6f643d9000)
libc.so.6 => /lib/libc.so.6 (0x00007f6f64056000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f6f63e43000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f6f63c3d000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f6f63a3a000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f6f63833000)
libdrm.so.2 => /lib/libdrm.so.2 (0x00007f6f63628000)
libdl.so.2 => /lib/libdl.so.2 (0x00007f6f63424000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f6f63207000)
/lib64/ld-linux-x86-64.so.2 (0x00007f6f64e54000)
librt.so.1 => /lib/librt.so.1 (0x00007f6f62fff000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f6f62dfa000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f6f62bf4000)
That does not belong there, and here's how I fixed it:
# mv /usr/lib/nvidia-current/libGL.so.1 /usr/lib/nvidia-current/libGL.so.1.junk
# ln -s /usr/lib/libGL.so /usr/lib/nvidia-current/libGL.so.1
After a reboot, direct rendering is enabled:
$ LIBGL_DEBUG=verbose glxinfo | grep "direct rendering"
direct rendering: Yes
Also Ref:
[ubuntu] client glx version string: SGI with NVIDIA drivers?!? - Ubuntu Forums
A few things, mostly technical notes...
Saturday, July 10, 2010
Subscribe to:
Post Comments (Atom)
സൂചിക::Index
-
►
2005
(25)
-
►
April
(8)
- GandhiCon 3 ? M$ to Support Linux in Virtual Serve...
- IE, like FireFox to support Tabbed Browsing too?
- Does Linux LVM support alternate PV links?
- Setting up ssh equivalency between Linux hosts
- Second field in /etc/shadow explained.
- CNET.com --- stupid, mindless IT journalism.
- Microsoft Corp. v. Zamos (Goliath .v. David)
- Gmail grows and Gmail ROCKS..!!
-
►
February
(11)
- How RAM is used in Linux
- RHEL ES 4.0 release 1 -- miseries while kickstarti...
- Auto-finding your hard drives for Linux Kickstart
- How to read Malayalam newspapers using FireFox
- How to turn on rsh and rlogin on RedHat Enterprise...
- Addressing IDN Spoofing on Firefox...
- Debug flags for sendmail
- Debugging check_rcpt (Anti-Relay)
-
►
April
(8)

This work is licensed under a Creative Commons License.
0 comments:
Post a Comment