#49: F13 X.org Test Week ----------------------+----------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: new Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Keywords: | ----------------------+----------------------------------------------------- So of course there will be an X.org Test Week for Fedora 13. This here's the ticket for organizing it. Current status: I am about to start mailing driver maintainers to get their take on when would be a good time.
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: new Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: | Keywords: -----------------------+---------------------------------------------------- Changes (by adamwill):
* cc: jlaska (added)
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: new Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: | Keywords: -----------------------+---------------------------------------------------- Changes (by adamwill):
* cc: jlaska (removed) * cc: jlaska@redhat.com (added)
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: new Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: | Keywords: -----------------------+---------------------------------------------------- Changes (by fcami):
* cc: fcami@fedoraproject.org (added)
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: new Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: | Keywords: -----------------------+---------------------------------------------------- Comment (by adamwill):
just an update on this. Right now, I haven't added this to the schedule as we'd like to figure out a date when we can be certain the hal -> udev migration for input configuration has been done. Cut/paste dump from Peter Hutterer:
---
There's one big chunk missing for 1.8 - the switch to udev instead of HAL for input configuration. This requires transitioning the existing fdi configurations into xorg.conf snippets and a (partial?) rewrite of fedora- setup-keyboard. We don't have either of them yet, also because some features (e.g. blacklisting devices) are still missing from upstream.
That however is something where a test day would be really useful, we haven't gotten a lot of feedback (or testing) from that yet. I'm trying to get all of the above done for F13, but...
---
there are four parts that need tackling: - blacklisting devices requires an upstream change, I'm waiting for Dan's answer on the current status. - tagging system, waiting for Alberto Milane's answer on current status - fedora-setup-keyboard: needs a good look. the current hal-callout approach doesn't quite fit into udev afaict, so we need some different approach. - fdi migration: once we switch to udev, all existing custom fdi migrations will break. not sure how many users have their custom ones, but it'll be a fair chunk. we can either write some tool to do that or at least document it on a wiki page. Given that they're xml files, it might be possible to do something with xslt but I'm not sure i'm that adventurous.
The last bit is the easiest one and could be done now, it's essentially down to anything that currently has input.x11_option.Foobar needs to go into an xorg.conf.d snippet as Option "foobar" <value>.
for the first two, we're essentially waiting on patches. fedora-setup- keyboard could benefit from someone with an bit of understanding of system-config-keyboard. I think the best approach here would be to run f-s-k after s-c-k and dump an xorg.conf.d snippet into the directory that matches on keyboards and sets all xkb options.
---
I had a look at f-s-k this arvo and rewrote it to work with the upcoming udev support. The basic principle remains the same, all the HAL bits were ripped out and instead it just drops 99-fedora-setup-keyboard.conf into /etc/xorg.conf.d, which then looks like this on my box here:
Section "InputClass" Identifier "fedora-setup-keyboard" MatchIsKeyboard "on" Option "XkbLayout" "pc105+inet" Option "XkbVariant" "us" # Option "XkbModel" "(null)" # Option "XkbOptions" "(null)" EndSection
The new input attributes in the server means first match overrides, so having 99-something.conf makes it a catchall for those that haven't been set yet. a user can have a 10-my-keyboard.conf and that will take precedence.
I've pushed it to the udev branch here: git://people.freedesktop.org/~whot/fedora-setup-keyboard.git
what's next: - actual testing beyond execution from the shell :) - merging of the terminate_server option - code review, I'm a bit cross-eyed today already - integration - when can we actually call this? - ... - profit?
---
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: new Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: | Keywords: -----------------------+---------------------------------------------------- Comment (by adamwill):
Nouveau page is up:
https://fedoraproject.org/wiki/Test_Day:2010-04-13_Nouveau
may need a 3D test case added.
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: assigned Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: | Keywords: -----------------------+---------------------------------------------------- Changes (by adamwill):
* status: new => assigned
Comment:
Intel page is up:
https://fedoraproject.org/wiki/Test_Day:2010-04-15_Intel
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: assigned Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: | Keywords: -----------------------+---------------------------------------------------- Comment (by adamwill):
...aaand Radeon page is up:
https://fedoraproject.org/wiki/Test_Day:2010-04-14_Radeon
On Thu, 2010-04-08 at 21:41 +0000, Fedora QA wrote:
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: assigned Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: | Keywords: -----------------------+---------------------------------------------------- Comment (by adamwill):
...aaand Radeon page is up:
Trying to do test 2: QA:Testcase_radeon_xvideo
However I've got problems with gnome-media-apps dependencies.
$ sudo yum install gnome-media-apps Loaded plugins: dellsysid, langpacks, presto, refresh-packagekit Adding en_AU to language list Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package gnome-media-apps.x86_64 0:2.29.91-2.fc13 set to be updated --> Processing Dependency: gnome-media = 2.29.91-2.fc13 for package: gnome-media-apps-2.29.91-2.fc13.x86_64 --> Finished Dependency Resolution Error: Package: gnome-media-apps-2.29.91-2.fc13.x86_64 (fedora) Requires: gnome-media = 2.29.91-2.fc13 Installed: gnome-media-2.30.0-1.fc13.x86_64 (@updates-testing) Available: gnome-media-2.29.91-2.fc13.x86_64 (fedora) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Rodd
On Sat, 2010-04-10 at 12:41 +1000, Rodd Clarkson wrote:
On Thu, 2010-04-08 at 21:41 +0000, Fedora QA wrote:
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: assigned Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: | Keywords: -----------------------+---------------------------------------------------- Comment (by adamwill):
...aaand Radeon page is up:
Trying to do test 2: QA:Testcase_radeon_xvideo
However I've got problems with gnome-media-apps dependencies.
$ sudo yum install gnome-media-apps Loaded plugins: dellsysid, langpacks, presto, refresh-packagekit Adding en_AU to language list Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package gnome-media-apps.x86_64 0:2.29.91-2.fc13 set to be updated --> Processing Dependency: gnome-media = 2.29.91-2.fc13 for package: gnome-media-apps-2.29.91-2.fc13.x86_64 --> Finished Dependency Resolution Error: Package: gnome-media-apps-2.29.91-2.fc13.x86_64 (fedora) Requires: gnome-media = 2.29.91-2.fc13 Installed: gnome-media-2.30.0-1.fc13.x86_64 (@updates-testing) Available: gnome-media-2.29.91-2.fc13.x86_64 (fedora) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Replying to self again. Never good form.
Strangely, it appears that gnome-media-2.30.0-1.fc13.x86_64 isn't available for install, so I don't know how it ended up on my system.
I've yum downgraded and now all is good.
R.
#49: F13 X.org Test Week -----------------------+---------------------------------------------------- Reporter: adamwill | Owner: adamwill Type: task | Status: closed Priority: major | Milestone: Fedora 13 Component: Test Day | Version: Resolution: fixed | Keywords: -----------------------+---------------------------------------------------- Changes (by kparal):
* status: assigned => closed * resolution: => fixed
Comment:
This test week is finished. Closing the ticket. Thanks for organizing it, adamw.