Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ati_unfree doesn't support xorg-server 1.16 #5266

Closed
jgeerds opened this issue Dec 8, 2014 · 17 comments
Closed

ati_unfree doesn't support xorg-server 1.16 #5266

jgeerds opened this issue Dec 8, 2014 · 17 comments

Comments

@jgeerds
Copy link
Member

jgeerds commented Dec 8, 2014

ati_unfree doesn't work since xorg-server 1.16 update. The incompatibility between fglrx 14.4 (and 14.9 as well) and xorg-server 1.16 is already known in arch linux: https://aur.archlinux.org/packages/catalyst/

I see two possible solutions:

  1. Downgrade xorg-server to previous version until fglrx is ready for a newer one
  2. Upgrade to fglrx beta, which should work: https://aur.archlinux.org/packages/catalyst-test/

Anyway, I think we should find a good solution for future xorg-server updates. It's likely that an xserver update breaks fglrx. It is possible to stick with a specific/older xorg-server version if ati_unfree is enabled? (just like a specific linux kernel if grsecurity is enabled)

see also: #5260, #4923

@domenkozar
Copy link
Member

I'd start with using beta, anyone up for upgrade/testing?

@jgeerds
Copy link
Member Author

jgeerds commented Dec 8, 2014

@iElectric FYI: I think it's not that easy like changing a version number and hash:

https://aur.archlinux.org/packages/ca/catalyst/PKGBUILD
https://aur.archlinux.org/packages/ca/catalyst-test/PKGBUILD

A lot of patches and other stuff

@rushmorem
Copy link
Contributor

If I try any other driver that's not ati_unfree my machine can't even boot. How do I downgrade xorg-server or upgrade to fglrx beta?

@offlinehacker
Copy link
Contributor

@iElectric I'm for downgrade or a separate derivation, until ati unfree
drivers updates. We should find better means of testing for such cases.
On Dec 9, 2014 11:28 AM, "Rushmore Mushambi" notifications@github.com
wrote:

If I try any other driver that's not ati_unfree my machine can't even
boot. How do I downgrade xorg-server or upgrade to fglrx beta?


Reply to this email directly or view it on GitHub
#5266 (comment).

@offlinehacker
Copy link
Contributor

Or we could also try beta and if it works for us it should be fine. My laptop is ultimate test, if it will work here, it should work everywhere(after many upgrades ati stil hasn't fixed drivers) :P

@domenkozar
Copy link
Member

Could someone try reverting dcd2590 and testing that? I odon't have an ATI, unfortunately.

@jgeerds
Copy link
Member Author

jgeerds commented Dec 9, 2014

@iElectric I'm for a separate xorg-server derivation because almost all xorg-server updates will break ati_unfree.

I'll test ati_unfree without dcd2590 this evening

@domenkozar
Copy link
Member

I'd rather see this documented as how to upgrade xorg-server than running two versions

@rushmorem
Copy link
Contributor

I'm rebuilding right now. Will let you know how it goes.

@domenkozar
Copy link
Member

ATI just released drivers today: http://support.amd.com/en-us/download/desktop?os=Linux+x86, supporting xorg-server 1.16

@jgeerds
Copy link
Member Author

jgeerds commented Dec 9, 2014

@iElectric

Description:
Automated installer and Display Drivers for Xorg/Xserver 7.4 and above (up to 1.15)

No support for 1.16. Whatever, I'll test the new version in a few hours.

@domenkozar
Copy link
Member

Release notes say otherwise, probably they didn't update the description

@vcunat
Copy link
Member

vcunat commented Dec 9, 2014

Yeah, I didn't test the unfree driver, but I can try it. (I use free ati, although I don't really use X on that machine.)

@jgeerds
Copy link
Member Author

jgeerds commented Dec 9, 2014

@iElectric The new ATI driver doesn't work for me. I have to figure out whats wrong but I haven't much time today. Machine boots fine but glxgears throws this error:

$ glxgears 
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  155 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  16
  Current serial number in output stream:  16

performance is horrible, so I don't think the driver is actually running. Probably we've to fix the builder

@vcunat
Copy link
Member

vcunat commented Dec 9, 2014

Ah, no, my 3000-series graphics is no longer supported by recent (proprietary) drivers, so I have no HW capable of testing this.

@jgeerds jgeerds self-assigned this Dec 10, 2014
@jgeerds
Copy link
Member Author

jgeerds commented Dec 10, 2014

I think I fixed the issue. Currently testing the different kernels

@jgeerds
Copy link
Member Author

jgeerds commented Dec 10, 2014

Closing this. See #5286

@jgeerds jgeerds closed this as completed Dec 10, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants