Hi Lukas,

On computers with dual video cards (or with external video output), as well as with multiple video cards

In regard to the above, I think what you intend to say is: "On computers with video-out capability, as well as with multiple video cards...", or something like that. As it reads now, "dual video cards" and "multiple video cards" are a way of saying the same thing; the "dual" implies two cards, where the "multiple" implies more-than-one card. I hope that makes it clearer.

In all, I am skeptical that blocking a release based off of video-out working is worth having. If one monitor works, be that the integrated monitor in a laptop, or a single display connected to a desktop, I think that's enough to have a basic user experience and have the ability to submit a bug report. However, I do see your point when you say that you believe that a mature system like Fedora should have multiple-display capability; I agree with this. From my past experience, I know that graphics driver issues (noveau, nVidia, etc) can render the entire graphics ability unable to work in some fashion, and being that Fedora is not the direct maintainer of these drivers, I wonder how long it would take to get a fix should this occur in the wild.

I can appreciate the more conservative of the two criteria; my interpretation of what you have written there is that any computer with one video card that has video-out capability must work. Between the two, I would pick this one. Having to test all of the different outputs on a system with more than one video card would be extremely tedious and I believe a corner case.

Geoff Marr
IRC: coremodule


On Tue, Mar 30, 2021 at 10:08 AM Lukas Ruzicka <lruzicka@redhat.com> wrote:
Thanks for your view.

On Tue, Mar 30, 2021 at 3:45 PM Richard Ryniker <ryniker@ryniker.org> wrote:

desktops to work with multiple displays on erery architecture.  It is
desirable, yes, but this sounds like a QA attempt to control development.

No, this is not a QA attempt to control development. This is a reaction to a bug proposal that
aspires to become a blocker for Fedora 34 Final (see https://bugzilla.redhat.com/show_bug.cgi?id=1942175).
Actually, behaviour like that does not violate any criteria, so theoretically there is no way how this could
block the release, but we somehow feel (at least I do) that such behaviour is a nasty thing and should not
happen on a mature system which I believe Fedora is.
 

Your criterion should be limited to hardware that works in single display
configurations.

I think two displays is a reasonable limitation.  Even with that, test
coverage will be extremely sparse - there are just too many devices to
make tests of different combinations practical. (If we cannot test it,
we should not claim a release meets a criterion.)

I agree, therefore my conservative criterion only suggests dual video cards (I hope
I have understood the term correctly and dual video cards are cards that enable two monitors)
or an external monitor output (like a laptop would have).

You probably would agree that one external device (in case of a laptop) or two monitors (in case of a desktop)
is a reasonable expectation where people need to connect projectors, external monitors, etc.
 

If I can install three graphics adapters in a machine, and each supports
four displays, would you require that I can run 12 displays on each
desktop?  Lovely if it works, but too rare a use case to be a blocker, or
even to test on a regular basis.

That is why I have put the draft here to collect views and suggestions, so if you believe you could help
with the exact wording to exclude the above situation, please go ahead.

Thanks, Lukas
 

Slots capable of driving a graphics adapter are very limited, but what
about USB devices?  With a few hubs, I could connect scores of displays,
and your criterion asserts they will work.
_______________________________________________
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure


--

Lukáš Růžička

FEDORA QE, RHCE

Red Hat

Purkyňova 115

612 45 Brno - Královo Pole

lruzicka@redhat.com   

_______________________________________________
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure