Updating Intel Drivers
I have Slackware 14.0 32-bit.
I tried playing a game called Costume Quest, which I got from the Humble Bundle. I did not use steam nor do I have steam. I got the error: "Your GL driver does not support EXT_texture_compression_s3tc, and this title requires it." along with a black screen. After googling for around an hour and asking the slackware IRC, I've come to the conclusion that the only way to fix this is updating the drivers, which was what I was trying to avoid. Now that I know I must do so, I have no idea how so I need help. http://pastebin.com/7FV2E2EF Here is my lsmod and lspci. According to someone on the IRC, from this info, they say I have chipset Intel Mobile 4 According to KInfocenter I have the driver Mesa DRI Mobile Intel GM45 Express Chipset x68/MMX/SSE2. OpenHL/ES version: 2.1 Mesa 8.0.4 After googling for new GM45 Express drivers, I have come across this: https://01.org/linuxgraphics/downloa...-stack-release My question: Are these the drivers that I need, and if so which ones (if not all of them)? How do I install them? If these are not the drivers I need, which ones do I need? If any more info is needed to help me, just ask. Thanks. |
I don't have an Intel chipset so I may be way off the mark here. According to this page, you should be able to enable s3tc using driconf (which has a SlackBuild available at slackbuilds.org).
|
Yeah, DRIConf will enable S3TC Texture Compression on Intel graphics chipsets.
|
As far as I'm aware you will need to build the s3tc lib - mesa should then just enable it
http://slackbuilds.org/repository/14...s/libtxc_dxtn/ |
Quote:
|
So you don't need to rebuild mesa after installing libtxc ?
|
No, mesa just picks up the s3tc lib if it's installed. It's just a case of building it from slackbuilds and then doing e.g.
Code:
$ glxinfo | grep -i s3tc |
Ok, I see it works.
|
The textures now work, but in both Costume Quest and in Stacking, the game automatically exits after saving/loading.
Here's the error I get: Code:
root@darkstar:~# costumequest When I run it in strase these are the last 800ish lines: http://pastebin.com/FKSErYgR |
Looks like a bug in the program - regardless you should not be running it as root.
|
All times are GMT -5. The time now is 04:36 PM. |