View previous topic :: View next topic |
Author |
Message |
Trejkaz Guru
Joined: 14 Nov 2002 Posts: 479 Location: Sydney, Australia
|
Posted: Mon Oct 18, 2004 2:58 pm Post subject: Xorg 6.8.0 stable now? But it makes my system crash! |
|
|
My system upgraded to Xorg 6.8.0 just today, as part of a mass of other updates which had been waiting forever. It seems that 6.8.0(-r1) was finally unmasked, and too soon for my liking.
Many things now crash: OpenOffice, Amarok, and even GLXinfo.
I can't see anything really suspicious in Xorg.0.log.old, but the end of it looks like this...
Code: | *** If unresolved symbols were reported above, they might not
*** be the reason for the server aborting.
Fatal server error:
Caught signal 11. Server aborting
Please consult the The X.Org Foundation support
at http://wiki.X.Org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information. |
I'm sure this must be an ATI driver issue, but I'm running the 3.9 drivers, not the 3.14 ones which are known to crash with Xorg 6.8.
To me it just looks like something was unmasked before it was known not to crash. I'm not used to this from Gentoo, normally all crashes are my own goddamned fault.
This issue is 100% reproducible. Every time I run even glxinfo, the system will crash.
Has anyone else seen this, and is there a known workaround? |
|
Back to top |
|
|
golloza Guru
Joined: 14 Mar 2004 Posts: 427
|
Posted: Mon Oct 18, 2004 3:47 pm Post subject: |
|
|
Does it happen with the open-source drivers, too?
If not, it's not the fault of Xorg... |
|
Back to top |
|
|
Matteo Azzali Retired Dev
Joined: 23 Sep 2004 Posts: 1133
|
Posted: Mon Oct 18, 2004 3:52 pm Post subject: |
|
|
LOL Xorg 6.8 IS stable, just does not supports ati-drivers (that are made for Xfree).
You can downgrade to 6.7 or, if your card is old, tru the open-source dri provided with the
kernel (remember to do #opengl-update xorg-x11 in this case) |
|
Back to top |
|
|
Trejkaz Guru
Joined: 14 Nov 2002 Posts: 479 Location: Sydney, Australia
|
Posted: Mon Oct 18, 2004 9:54 pm Post subject: |
|
|
The open source drivers don't work on the Radeon 9600, naturally. Otherwise I would have been using them from the start.
Stable... Pfft. What a crock of shit.
If it doesn't work with the ATI drivers, why do the ebuilds permit me to install BOTH? Shouldn't the ATI drivers have a rule to prevent Xorg 6.8.0 being installed? That's what portage is FOR.
As far as I'm concerned, this is an error on the part of Gentoo. Xorg should be re-masked until this is fixed. |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Mon Oct 18, 2004 9:56 pm Post subject: |
|
|
ati-drivers should be hardmasked |
|
Back to top |
|
|
Trejkaz Guru
Joined: 14 Nov 2002 Posts: 479 Location: Sydney, Australia
|
Posted: Mon Oct 18, 2004 10:01 pm Post subject: |
|
|
No, because they worked fine on Xorg 6.7, and on Xfree. They should just block Xorg 6.8.
I suppose that technically, they are blocking Xorg 6.8... at runtime! >:-/
What's funny is that this is a known bug, but Xorg 6.8 was still unmasked without taking any care for all the people affected by this bug. |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Mon Oct 18, 2004 10:03 pm Post subject: |
|
|
I know, ati-drivers are pure bullshit. I can't believe why they don't manage to release drivers that works with stable software!
Last edited by Deranger on Mon Oct 18, 2004 10:04 pm; edited 2 times in total |
|
Back to top |
|
|
Kurse Apprentice
Joined: 31 Aug 2004 Posts: 169 Location: Midwest, USA
|
Posted: Mon Oct 18, 2004 10:03 pm Post subject: |
|
|
Trejkaz wrote: | As far as I'm concerned, this is an error on the part of Gentoo. Xorg should be re-masked until this is fixed. |
That makes no sense. Why is it gentoo's fault that the drivers ATI wrote dont work in a product writen by X.org? Use yer head, man!
6.8.0 is stable, and works fine. If you have an ATI card, blame them for not creating compatible drivers, or even for not releasing open source drivers so someone else could! |
|
Back to top |
|
|
Trejkaz Guru
Joined: 14 Nov 2002 Posts: 479 Location: Sydney, Australia
|
Posted: Mon Oct 18, 2004 10:08 pm Post subject: |
|
|
Kurse wrote: | That makes no sense. Why is it gentoo's fault that the drivers ATI wrote dont work in a product writen by X.org? Use yer head, man! |
It sounds like you're the one who isn't using your head.
It is Gentoo's fault, because they willingly marked both packages as stable, and compatible with each other, knowing that this bug was a bug.
They could have kept Xorg 6.8.0 masked, or they could have marked ATI as blocking Xorg 6.8.0. It's not rocket science.
So no. I will blame ATI for the drivers not working on Xorg 6.8.0, but I will continue to blame Gentoo for even letting me install Xorg 6.8.0 while it was still BROKEN. |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Mon Oct 18, 2004 10:12 pm Post subject: |
|
|
It's 100% ATI's fault. They don't provide working drivers. X.org 6.8 is stable and working.
Why the hell to keep it masked? It never gets unmasked if they have to wait working ati-drivers |
|
Back to top |
|
|
Trejkaz Guru
Joined: 14 Nov 2002 Posts: 479 Location: Sydney, Australia
|
Posted: Mon Oct 18, 2004 10:17 pm Post subject: |
|
|
Their drivers seemed to work fine in Xorg 6.7, and it took 6.8 to break it. Traditionally it's the person who makes a change who is responsible for a bug.
Regardless, it's Gentoo's fault for not preventing the situation. |
|
Back to top |
|
|
chunderbunny Veteran
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Mon Oct 18, 2004 11:02 pm Post subject: |
|
|
You seem to be misunderstanding Gentoo's masking system. When a package is unmasked, or moved from ~arch to arch, that does NOT indicate that the package is 'stable'. That indicates that the ebuild is stable, i.e that the package compiles cleanly and is unlikely to break other packages.
At present there is no provision for testing packages for stability under Gentoo, although I believe that this is being worked on. |
|
Back to top |
|
|
Trejkaz Guru
Joined: 14 Nov 2002 Posts: 479 Location: Sydney, Australia
|
Posted: Mon Oct 18, 2004 11:19 pm Post subject: |
|
|
chunderbunny wrote: | You seem to be misunderstanding Gentoo's masking system. When a package is unmasked, or moved from ~arch to arch, that does NOT indicate that the package is 'stable'. That indicates that the ebuild is stable, i.e that the package compiles cleanly and is unlikely to break other packages.
At present there is no provision for testing packages for stability under Gentoo, although I believe that this is being worked on. |
And what about blocking? |
|
Back to top |
|
|
bk0 Apprentice
Joined: 04 Jan 2004 Posts: 266
|
Posted: Mon Oct 18, 2004 11:33 pm Post subject: |
|
|
Trejkaz wrote: | It's Gentoo's fault for not preventing the situation. |
So everyone who doesn't use broken, proprietary drivers should be forced to use an old Xorg release while we wait for ATI to get their shit together?
Stop being selfish. Keep Xorg 6.7.0 or use the open source DRI. |
|
Back to top |
|
|
platojones Veteran
Joined: 23 Oct 2002 Posts: 1602 Location: Just over the horizon
|
Posted: Mon Oct 18, 2004 11:44 pm Post subject: Is there a way to prevent Xorg 6.8 from emerging? |
|
|
Just to redirect the thread a wee bit, I've been manually working around the Xorg 6.8 emerge for several days now. I'm wondering if there's a more automated way to prevent Xorg 6.8 (and any dependent updates) from emerging while I wait (hopefully not in vain) for ATI to get this issue resolved? |
|
Back to top |
|
|
Trejkaz Guru
Joined: 14 Nov 2002 Posts: 479 Location: Sydney, Australia
|
Posted: Mon Oct 18, 2004 11:48 pm Post subject: |
|
|
Yeah. You have about two options at the moment.
1) Install the 3.14.1 version of the ATI drivers, whose ebuild does block Xorg 6.8 (3.9.0's doesn't, though.)
2) Hard mask Xorg 6.8 by putting a line into /etc/portage/package.mask:
Code: | >=x11-base/xorg-x11-6.8.0 |
|
|
Back to top |
|
|
Trejkaz Guru
Joined: 14 Nov 2002 Posts: 479 Location: Sydney, Australia
|
Posted: Mon Oct 18, 2004 11:50 pm Post subject: |
|
|
bk0 wrote: | Trejkaz wrote: | It's Gentoo's fault for not preventing the situation. |
So everyone who doesn't use broken, proprietary drivers should be forced to use an old Xorg release while we wait for ATI to get their shit together?
Stop being selfish. Keep Xorg 6.7.0 or use the open source DRI. |
Who is being selfish? Do you even comprehend what "blocking" is? It's quite possible for a package (ati-drivers) to prevent another package (xorg-x11) from installing at a certain version.
Note that obviously, this wouldn't affect people who don't install ati-drivers.
Now, at this point, you either understand what I'm saying, or you don't. If you don't, then I suppose there is not much that can be done. Maybe read the users guide or something. :-/
(P.S. The open source DRI doesn't work here, and never has.) |
|
Back to top |
|
|
platojones Veteran
Joined: 23 Oct 2002 Posts: 1602 Location: Just over the horizon
|
Posted: Mon Oct 18, 2004 11:56 pm Post subject: |
|
|
Thanks Trejkaz!
Actually, the ati-driver-3.14.1 (which I currently have) don't block Xorg 6.8. But option 2 you provided should do just fine. Thanks again for the help.
Cheers,
Richard |
|
Back to top |
|
|
|