El Foro

PlayOnLinux, AMD propietary driver and OpenGL libraries

Autor Respuestas
Lendrich Tuesday 25 June 2013 at 22:11
LendrichAnonymous

Hi,

I'm running Arch Linux x86_64 and installed PlayOnLinux v.4.2.1 this morning, and I was using the open-source video driver, but the performance on some games wasn't good. I know it can't be exactly as Windows, but as I read on the Arch Wiki that is recommended using propietary drivers with wine because of the 3D performance, I installed them. And, of course, I also installed catalyst-utils and lib32-catalyst-utils. But now, PlayOnLinux tells me it can't find OpenGl 32-bit, neither 64-bit libraries. And the games already installed doesn't work. Why is this happening? How can I solve it?

Thanks.
Ronin DUSETTE Tuesday 25 June 2013 at 22:20
Ronin DUSETTE
Admin

The open source drivers are terrible for gaming. Always use the proper drivers.

Sounds like you installed them through the package manager. Uninstall them using the same package manager, and install the actual drivers from AMDs site. Those drivers will for sure install the 32- and 64-bit drivers and libraries.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Lendrich Tuesday 25 June 2013 at 22:52
LendrichAnonymous

Thanks for answering so fast. I want to avoid installing the generic driver. The Arch Wiki says it causes problems with X. The strangest thing is that the libraries are installed (catalyst-utils and lib32-catalyst-utils) but PlayOnLinux can't detect them for any reason.
Ronin DUSETTE Tuesday 25 June 2013 at 23:02
Ronin DUSETTE
Admin

Those are not hte generic drivers. The ones from AMD's website are proprietary drivers. Trust me. Install them after uninstalling those two packages. If im not mistaken, those are just utility apps, not the actual libraries.

Make sure that you install build-essential or whatever Arch's equivalent is, so that the driver installer can build the kernel module right. This should fix your issues.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Lendrich Wednesday 26 June 2013 at 0:35
LendrichAnonymous

Yeah, I know that those drivers are propietary, I mean, they don't have specific patches for the Arch kernel.

Anyway it's solved. The problem was I was using a wrong version of linux-headers (3.9.7 instead of my kernel's, 3.9.6), so it wasn't compiling the module fglrx and not loading the driver. Now, everything works like a charm.

Thank you very much.

Editado por: Lendrich

Ronin DUSETTE Wednesday 26 June 2013 at 0:44
Ronin DUSETTE
Admin

ah. There you go. The "build-essential" package I mentioned installs that, GCC, autoconf, etc etc etc, including the headers. Glad you got it working, though.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts