Steam for Linux

Steam for Linux

Rua Dec 9, 2012 @ 7:24am
How safe are the Catalyst beta drivers?
Several people seem to be using the Catalyst beta drivers. I was hoping to solve this problem but I don't know if the beta drivers, such as those in the xorg-edgers package, are safe to use. The warning message on its website isn't encouraging! What experiences have other people here had with these drivers, in particular with non-Steam things? I would prefer not to break my system with these if at all possible...
< >
Showing 1-14 of 14 comments
Michael Dec 9, 2012 @ 7:53am 
They are as good as any other driver AMD release. Probably better.

In general the guy who announces these releases tells gamers to use them - I think they are giving up the pretence of having stable drivers and since on linux there is no windows signing it really makes little difference.

The only slight annoyance is an ugly logo in the bottom right telling you the drivers are testing only (which if you google or look around in here you'll find information to remove this)

If you're using a journalling FS like ext4 you should be fine anyway. Worse that will happen is if X locks up when running a game that means your keyboard and mouse don't respond and you need to reset (or use alt-sysrq http://en.wikipedia.org/wiki/Magic_SysRq_key to try and get control back to shutdown cleanly - most times alt-sysrq s u and b work to sync the disks, remount read only and force a boot)

That said, I've not had this problem occur using 12.11 beta 11 to play the games in the steam linux beta. So don't read the above as though it's going to happen. The drivers seem pretty stable and most of the bugs in the games and steam are not causing system instability.

In most cases the 2d side of things works as usual.
Beelzebud Dec 9, 2012 @ 2:02pm 
Well last night I was using the 12.11 beta 11 for TF2, and I ran it for around 4-5 hours with no crashes, or any types of problems. The fan sped up just like it should under load, and I never had any issues.
muffin Dec 9, 2012 @ 4:21pm 
I've been using the 12.11 beta drivers since I installed Ubuntu 12.10 a few weeks ago, constantly changing between the intitial 12.11 drivers, beta8, and now I've had beta11 for a few days without issue. Beta8 is the only ones that gave me any sort of problem, I didn't have a cursor on my desktop while using them and couldn't launch Steam. No crashes or anything of the sort that would lead to instability.

I use the script here to remove the testing only watermark:

http://ubuntuforums.org/showthread.php?t=2076381
Last edited by muffin; Dec 9, 2012 @ 4:21pm
Not need to using scripts, just keep /etc/ati/signature from stable build.
Evil Penguin Dec 9, 2012 @ 10:48pm 
Originally posted by RussianNeuroMancer:
Not need to using scripts, just keep /etc/ati/signature from stable build.
...or manually sign it.
muffin Dec 10, 2012 @ 5:58am 
Originally posted by SolidSteel:
Originally posted by RussianNeuroMancer:
Not need to using scripts, just keep /etc/ati/signature from stable build.
...or manually sign it.

I've no idea how to do that, heh. This is my first time fiddling with beta video drivers.

Originally posted by RussianNeuroMancer:
Not need to using scripts, just keep /etc/ati/signature from stable build.

Which I've never had installed on this system. What's wrong with the script?
Last edited by muffin; Dec 10, 2012 @ 5:58am
Cool Chulainn Dec 10, 2012 @ 6:53am 
I added the xorg-edgers repo and installed all the updates. After rebooting, I couldn't get anything higher than an 1152(or something similar) resolution. Game quality was terrible. I purged the repo, made sure fglrx and everything else was re-installed at the right setting, and when I rebooted I got a black screen (black screen of death) and couldn't even ctrl+alt+F1 into a terminal. Had to re-install Ubuntu 12.04 from scratch.
Evil Penguin Dec 10, 2012 @ 6:58am 
Originally posted by rudeboyskunk:
I added the xorg-edgers repo and installed all the updates. After rebooting, I couldn't get anything higher than an 1152(or something similar) resolution. Game quality was terrible. I purged the repo, made sure fglrx and everything else was re-installed at the right setting, and when I rebooted I got a black screen (black screen of death) and couldn't even ctrl+alt+F1 into a terminal. Had to re-install Ubuntu 12.04 from scratch.
Try manually installing the driver from AMD's website.

*be sure to uninstall fglrx first (if it's installed of course)*
Download Catalyst 12.11 beta 11.[www2.ati.com]

Assuming you put the sh file in your home directory, run the following commands in the terminal:
sudo apt-get install dh-make dh-modaliases execstack lib32gcc1 libc6-i386 dkms linux-headers-generic

Then:
sudo sh amd-driver-installer-catalyst-12.11-beta11-x86.x86_64.run --buildpkg Ubuntu/precise

Then:
sudo dpkg -i fglrx*.deb

Lastly:
sudo aticonfig --initial

*To remove the testing watermark*

sudo gedit /etc/ati/signature

Replace "UNSIGNED" with:

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

*Reboot*

Last edited by Evil Penguin; Dec 10, 2012 @ 7:07am
Weegee Dec 10, 2012 @ 8:46am 
... also, if you want to install the latest beta drivers from the official repositories instead of using a PPA/downloading it from AMD, subscribe to this bug[bugs.launchpad.net], so Users of Ubuntu 12.10/13.04 are able to install it from the respective -proposed repositories.
Cool Chulainn Dec 10, 2012 @ 4:01pm 
I read somewhere that if you install the beta driver, then every time the kernel gets updated there's a conflict and it messes up. Is this true or just FUD?
Michael Dec 11, 2012 @ 3:16am 
Originally posted by rudeboyskunk:
I read somewhere that if you install the beta driver, then every time the kernel gets updated there's a conflict and it messes up. Is this true or just FUD?

Well the potential for that to happen exists whatever driver you install if you update the kernel. Not necessarily "every time" though
Last edited by Michael; Dec 11, 2012 @ 3:16am
Cool Chulainn Dec 11, 2012 @ 4:40am 
Originally posted by Yabba:
Originally posted by rudeboyskunk:
I read somewhere that if you install the beta driver, then every time the kernel gets updated there's a conflict and it messes up. Is this true or just FUD?

Well the potential for that to happen exists whatever driver you install if you update the kernel. Not necessarily "every time" though

Ok, so after I install the beta package (assuming everything works fine after that), I don't need to worry about updating anything or re-configuring anything every time the kernel gets updated, right? And I only need to worry about updating the driver every time AMD releases a new one, right?

Sorry if I'm sounding noobish, but after the experience with xorg-edgers I'm a little scared about updating my driver...
Michael Dec 11, 2012 @ 8:33am 
Originally posted by rudeboyskunk:
Ok, so after I install the beta package (assuming everything works fine after that), I don't need to worry about updating anything or re-configuring anything every time the kernel gets updated, right? And I only need to worry about updating the driver every time AMD releases a new one, right?

No, as I said, the potential for something to stop working exists if you update something else.

There's nothing you can do to avoid that possibility. You just have to learn how to fix things when they break. That's just experience.

So, for example, if you update the kernel, it may affect your 3d drivers, because part of those 3d drivers is loaded into and forms part of the kernel - they work closely together and one depends on the other.

My point was, it may affect non-beta drivers too.

Imagine the word "beta" means nothing at all. There's no special state for software where it doesn't work and it's called a "beta" and then it does, so it isn't. It's just a marketing word these days. Originally it was a word to let a company be honest about some of their bugs whilst still being able to pretend it's possible to write software that doesn't have them :-)

So, the best thing to do is to only update things if there's some positive, meaningful reason for doing so. Like, if you believe the beta drivers will run games better and avoid a bug in so-called stable driver, then use those drivers. Or if a piece of software fixes a security bug.

Although at the moment I would say I have no evidence at all that there are AMD drivers that make the most performance hungry Steam linux applications work well. I've tried 5 Steam linux games so far - Killing floor, TF2 which I owned before, the demos of World of goo and unwritten tales and 1 game I've just bought - Trine 2.

3 of them run well enough, performance wise to sit and play, Trine 2 and the 2 demos.
2 of them don't - TF2 and Killing floor.

All of them run well enough (with some caveats like disabling in the in-game shift-tab thing or running them directly from the command line and making sure you manually install dependencies and so on) that the only real big elephant in the room issue left is performance. It just sucks, and so much that it makes games like TF2 and Killing Floor pretty much unplayable.

Now it could be I have broken something - the hardware should be ok (I can play the same games in windows and they fly) or it could be some issue with the ports themselves. Although I suspect the most likely culprit will be the drivers.

YMMV, but if you're struggling with the hassle of installing and trying different drivers and don't want to break things unnecessarily, you might want to wait until a lot of people start reporting that performance is fixed and going through the pain is worthwhile.

That said, there's some mileage of course in finding and reporting the other bugs, but once you get to the stage that tf2 starts and runs and you can join a game, it's difficult to sit and play it for a few hours to find other issues when it doesn't perform well enough to do that.
Cool Chulainn Dec 11, 2012 @ 4:03pm 
I appreciate you taking the time to reply, you cleared up a lot of things for me.

That being said, I did install the driver directly from their website (following the instructions on this post verbatim), and after installing, aticonfig wouldn't start (in the terminal it said something along the lines of "no device found" or some such) and when I rebooted into Ubuntu everything was in 2-d and aticonfig once again wouldn't start. Luckily it was easy to uninstall the driver and reinstall the "stable" driver provided by Ubuntu. I had this same sort of problem years ago with nvidia, so I think I've just got bad luck when it comes to newly-released video drivers.
< >
Showing 1-14 of 14 comments
Per page: 1530 50