Re: [Test-Announce] Join Fedora X Test Week - Nouveau, Radeon, Intel (2012-09-25 - 2012-09-27)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 09/24/2012 02:59 PM, Adam Jackson wrote:
> On Mon, 2012-09-24 at 13:30 -0700, John Reiser wrote:
>>> Do you have any old or new graphic hardware, working or not? Join this test week and help us to hunt down driver bugs before Fedora 18 Beta release!
>>
>> There is doubt about whether this particular test day is worth the time.
> 
> You're free to doubt whatever you like, but the experiences you appear
> to be citing as evidence are not especially relevant.

Fedora graphics don't "just work" across the entire range of specified
compatible hardware.  The end-user experience is horrible for
newcomers on low-end hardware which meets the listed requirements.
Current requirements are:
   http://docs.fedoraproject.org/en-US/Fedora/17/html/Release_Notes/sect-Release_Notes-Welcome_to_Fedora_17.html#sect-Release_Notes-Hardware_Overview

If it is known that any Radeon card less than Radeon 9600 won't work
satisfactorily in the default Gnome3 desktop, then Fedora should
admit it up front, and raise the minimum stated requirements.

> 
>> At a minimum, don't bother with any Radeon card that is less than a Radeon 9600.
>> Fedora pays no attention to bugs on such hardware, not even saying "Sorry, this
>> hardware is too old; we will increase the minimum hardware requirement" or
>> "This is hardware bug, and a software workaround is not feasible."  For instance:
>>    radeon_rendercheck 152752 failures; pci:1002:5157 Radeon RV200 QW [Radeon 7500]
>>       https://bugzilla.redhat.com/show_bug.cgi?id=638758
>>    This card still is usable in XFCE.
> 
> a) You're calling out a test you ran once nearly two years ago.  Pretty
> sure we've fixed at least one RV200 bug since then.

Please give a specific reference.  Here are all the CLOSED bugs with RV200.
I don't see a single one that is RV200-specific that was fixed after October 2010.
Only 680651 and 493328 were fixed; the rest are "WONT FIX".  680651 is not
specific to RV200, and 493328 was more than two years ago.
-----
680651 	Fedora 	xorg-x11-drv-ati 	airlied@xxxxxxxxxx 	CLOSED 	ERRA 	[Redwood][RV280][RV200] oops Radeon ttm_bo_ref_bug 	2011-06-25
638758 	Fedora 	xorg-x11-drv-ati 	jglisse@xxxxxxxxxx 	CLOSED 	WONT 	radeon_rendercheck 152752 failures; pci:1002:5157 Radeon RV200 QW [Radeon 7500] 	2012-08-16
583826 	Fedora 	xorg-x11 	xgl-maint@xxxxxxxxxx 	CLOSED 	WONT 	F13 i686: Radeon RV200 - Firefox+NoScript in Release notes - Crash X in libc.so 	2011-06-27
566970 	Fedora 	xorg-x11-drv-ati 	jglisse@xxxxxxxxxx 	CLOSED 	WONT 	KMS:RV200|M7:7500 Npviewer segfaults and restarts Xorg 	2010-12-03
549622 	Fedora 	kernel 	kernel-maint@xxxxxxxxxx 	CLOSED 	NOTA 	When an external monitor is connected to RV200 video card, KMS fails. 	2009-12-22
547598 	Fedora 	xorg-x11-drv-ati 	xgl-maint@xxxxxxxxxx 	CLOSED 	DUPL 	KMS:RV200:M7:7500 resolution switching doesn't work 	2010-07-21
533615 	Fedora 	xorg-x11-drv-ati 	jglisse@xxxxxxxxxx 	CLOSED 	WONT 	KMS:Rv200|M7:7500:Mesa fonts rendering issues and gnome-shell blackness 	2010-12-03
533314 	Fedora 	xorg-x11-drv-ati 	jglisse@xxxxxxxxxx 	CLOSED 	CURR 	KMS:RV200:7500 Graphics corruption (LVDS wrong reg programming ?) 	2010-03-12
493328 	Fedora 	xorg-x11-drv-ati 	airlied@xxxxxxxxxx 	CLOSED 	ERRA 	KMS:RV200:7500:MESA Compiz: corrupted menu borders 	2010-01-13
446596 	Fedora 	kernel 	kernel-maint@xxxxxxxxxx 	CLOSED 	WONT 	framebuffer & video mode selection Radeon RV200, EDID pb? 	2009-07-14
-----

> 
> b) rendercheck is just a test battery.  Passing all of its tests is not
> necessarily a prerequisite for correct rendering of any desktop; if you
> don't hit cases that fail, you'd never notice they were broken.

Nevertheless, known failures in a designated test case should be listed
and explained, whether "hardware is confirmed to be buggy", or "Gnome3
Desktop never uses this drawing mode", or ... (or "We don't know why".)

> 
> c) I'm fairly sure zero of the tests you've shown to fail there _do_
> matter.  They all happen when you do a Render operation directly to a
> window, and nobody does that.  Drawing straight to a window is
> unbelievably flickery, that's why everybody buffers things up to an
> offscreen pixmap and then blits across to the window (using core
> CopyArea, not Render).

When I run the anaconda installer for Fedora 18 Alpha, then I see
bad _graphics_.  It's not clear where the problems lie,
and this is Alpha.  Nevertheless, I expected better _graphics_.

> 
>> Gnome3 is not putting any effort into fallback mode.  So my Radeon 9250
>> purchased new in 2006 as a mid-life upgrade for a box with 1.6GHz Pentium 4
>> (well above the Fedora minimum CPU) also runs only XFCE.  Gnome3 forces
>> fallback mode, where some Desktop features are *dropped* instead of emulated.
> 
> Why do you feel this is relevant?  X bugs are X bugs.
> 
>> Also forget about any card+monitor which does not report EDID/DCC.
> 
> "Forget about broken hardware"?  Yeah, please do.

That hardware meets Fedora's minimum stated requirements
[The requirements mention nothing about graphics hardware.]
Furthermore, the hardware is merely old, not necessarily "broken".
Just because the hardware pre-dates the feature does not automatically
make it "broken".  If EDID+DDC is a requirement, then say so.

> 
>> The Xorg.0.log
>> may note the true resolution of the panel (for instance, 1024x768), but the driver
>> gives only 800x600:
>>    rage128 uses 800x600 resolution for LCD panel with 1024x768 native resolution
>>       https://bugzilla.redhat.com/show_bug.cgi?id=493441
> 
> Your comparison between F17 and F18 therein is interesting but a bit off
> the mark.  In F17 you're using vesa for some reason; in F18 you're not.
> 
>> The nouveau driver also ignores reports, even on current-generation cards.
>> For instance:
>>    glxgears framerate 12X faster than video refresh
>>       https://bugzilla.redhat.com/show_bug.cgi?id=639415
> 
> vsync support isn't something nouveau has always done.  But it turns out
> things have gotten a lot better since F15; I really wouldn't take a
> report of this vintage as indicative of how well things currently work.

The same problem persists in the current shipping release Fedora 17,
and in Fedora 18 Alpha.  I have updated and re-opened the bugzilla for 639415.
[The problem is that the high frame rates require high CPU usage (>=85%).
One of the purposes of syncing frame rate to display rate is to avoid
high CPU usage.]  Surprise me with a fix before another two years go by.

-- 

-- 
test mailing list
test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test



[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux