From Fedora Project Wiki
Better Switchable Graphics Support

Date 2016-11-03
Time all day

Website QA/Test Days
IRC #fedora-test-day (webirc)
Mailing list test


Can't make the date?
If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at Bugzilla, and add your results to the results section. If this page is more than a month old when you arrive here, please check the current schedule and see if a similar but more recent Test Day is planned or has already happened.

What to test?[edit]

Today's installment of Fedora Test Day will focus on Better Switchable Graphics Support - for Fedora 25, there are some changes to switchable graphics support and today we will be testing that it works well enough, especially for Wayland on Fedora Workstation.

Who's available[edit]

The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...

Prerequisite for Test Day[edit]

How to test?[edit]

Using an existing Fedora 25 installation[edit]

Using an existing Fedora 25 install to test is fine, but please ensure you are using the default GNOME session (listed as just 'GNOME' in the login screen session chooser). Please also ensure you have fully updated the system. Ideally, also run dnf --enablerepo=updates-testing update fedora-release* and ensure that fedora-release-25-0.14 or later is installed. After updating the system, please reboot.

Please disable proprietary drivers, if you use them. If you are not sure how to do this, please test with a live image instead.

It may also be a good idea to create a fresh user account for testing, though issues experienced with your regular user account are also of interest.

Live image[edit]

Instead of testing with an installed system, you may download a non-destructive nightly live image for your architecture. Tips on using a live image are available at FedoraLiveCD. Please boot the live image normally without changing kernel parameters etc.

Test Day live image[edit]

There is a special Switchable Test Day live image available. The sha256sum is f7e2cababd8b7b859e413e2de2149637e54355f8a2c2ec9970269c3c54d26fcd. This image provides the necessary bits for the Desktop offload test to work out of the box; with a regular live image, that test will not work correctly.

Old live image version
An older version of the live image was briefly linked here, named Fedora-SwitchTestDay-Live-x86_64-25-20161102.n.0.iso. If you have that version, please discard it and download the new one. We apologize for the inconvenience.

Nightly live image[edit]

You can also use a regular nightly live image, if you already have a recent one to hand or do not want to use the Test Day live image for some reason. Live image links can be found here: please be sure to download a Fedora 25 Workstation nightly. If you use a regular live image, you will not be able to run the Desktop offload test.

Download switchcheck and get your system profile[edit]

For this event we have written a script to gather some information on your system. Before running any tests, please download and run the script.

Safety information
The script inspects nothing but your hardware information and whether or not X.org is running, and sends no data out from your system. It is free software and written in Python, so you can easily inspect it before running it if you wish.
  1. Install the script by running, at a console: curl -o /tmp/switchcheck https://pagure.io/fedora-qa/switchcheck/raw/master/f/switchcheck && chmod ugo+x /tmp/switchcheck
  2. Run the script, as a regular user from a terminal in the Workstation desktop: /tmp/switchcheck
    • If it prints an error message with instructions, please follow them.
    • If it prints any other kind of error, please ask for help in IRC.
  3. If you have switchable graphics and the script works correctly, it should display Paste the following line as your 'profile' in the results page:, and then a line of text. That line of text is your profile.

Run the tests[edit]

Visit the result page and click on the column title links to see the tests that need to be run. Follow the instructions there, then enter your results by clicking the Enter result button for the test. In the Profile section, please enter the profile text produced by the switchcheck script. You can add your system's model number before or after the profile text if you like. If you test on multiple systems, please enter a new row of results for each tested system, with the correct profile text for each one.

'Power' test
The 'Power' test is only useful on certain hardware configurations. When you run the switchcheck script it should tell you whether or not to run that test: please follow the instruction. Of course, you can run all the other tests!
'Intel' tests
Some of the test cases used are pre-existing ones written for Intel graphics Test Days, and so they refer specifically to 'Intel display adapter' and so on. Don't worry if the text seems slightly inaccurate for a hybrid graphics system, we are just re-using the test cases for convenience. Just follow the instructions and disregard inaccurate Intel-specific references.
Proprietary driver testing
Testing of switchable graphics with the NVIDIA proprietary driver is not officially covered at this event, but if you can run an installation and want to try it out, you may find this blog post a useful reference. It's not possible to test this from the live image, you will have to do a system install. Please ask in the IRC channel if you run into problems or have questions, and if anyone is around who is familiar with this area they will try to help you.

Commonly encountered issues[edit]

Here are some bugs which have cropped up a few times already:

  • #1356115 - Some Macbook models with outputs connected to the secondary GPU show graphical glitches on boot and crash on suspend

Reporting bugs[edit]

If you have problems with any of the tests, check the list of commonly-encountered issues above and the bugs reported by other testers on the results page. If you see a report that looks the same, add a comment with any useful information you can add.

If you don't find an existing report, report a new bug to Bugzilla. The appropriate component will depend greatly on the nature of the bug. If it seems to be a fundamental hardware support issue, please file the bug on the kernel. If it seems to be more to do with GNOME integration, likely components are mutter, gnome-shell, and gnome-control-center. Please ask in IRC if you encountered an issue but are not sure where to report it. Please include in the bug report:

  1. The output of lshw -c display or lspci -nn
  2. The output of xrandr --listproviders
  3. The output of journalctl -b (you can run journalctl -b > /tmp/journal and then attach /tmp/journal to the bug)
  4. The output of sudo dmidecode (again, you can run sudo dmidecode > /tmp/dmidecode and attach /tmp/dmidecode to the bug)

If you encounter a crash, you should be able to use the ABRT system to file a high-quality bug report. Run gnome-abrt - 'Problem Reporting' in the overview - look for the crash in the list you see, and click the Report button.

Test Results[edit]

Basic tests[edit]

User Profile Basic GL Suspend Outputs References
AMD HD7730M em DELL Inspiron 7520 w 8086:0166 1002:682f
Pass pass
Warning warn
AnassAhmed w 8086:0166 10de:1292
Pass pass
[1]
Pass pass
Pass pass
[2]
Pass pass
  1. Tested under Wayland only with the Live Test Day Image.
  2. Worked with External Displays connected to HDMI, but Backlight brightness doesn't work with Lenovo Ideapad Z500 (which needs custom kernel parameters to work).
AndyC w 8086:191b 10de:13b1
Pass pass
Pass pass
[1]
Pass pass
Pass pass
  1. $ glxinfo | grep renderer GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, Extended renderer info (GLX_MESA_query_renderer): OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2)
DamionGans w 8086:1916 1002:6900
Pass pass
[1]
Pass pass
[2]
  1. works with wayland
  2. works
Danniello 3|5 nouveau|2|2
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Warning warn
[4]
  1. Boot animation: OK; after boot animation - full screen of text with informations about starting services; after that - GNOME login screen. Everything in native laptop screen resolution.
  2. Laptop internal screen - everything OK.
  3. Laptop internal screen only - OK. Internal + DP - OK. Internal + HDMI - OK. HDMI only - OK.
  4. Default setup (changed nothing): Fedora see "third unknown screen" (not real!) and it is enabled by default (even when nothing connected to DP/HDMI). When third screen is enabled (by default!) - there are glitches on DP/HDMI screens. When "third screen" is manually disabled via gnome-control-center display - everything looks OK (tested internal+DP; internal+HDMI; HDMI only).
DarkSwanITA w 8086:0116 10de:1058
Pass pass
[1]
Pass pass
Pass pass
Pass pass
Pass pass
[2]
Pass pass
[3]
  1. Tested on Wayland on Live CD on an ASUS F55V (Intel Core i3-M2350 Sandybridge HD Graphics + Nvidia Geforce 610M 1Gb)
  2. Suspend+backlight keys works perfectly. Also tested with a Samsung TV attached via HDMI as second monitor with glxgears on it. Both screens shutdown perfectly and then resume without any corruption and with the backlight keys working.
  3. Tested with a Samsung TV (Model LE32S86BD) as second monitor via HDMI. All works, no problem (changing resolution, from 720p to 1080i, disconnect and reconnect, suspension OK!). Small nitpick, Display says that the Samsung TV is 7" where it is a 32" TV (bad EDID?).
GiordanoB 3|3 nouveau|2|5
Pass pass
Pass pass
Pass pass
Warning warn
[1]
  1. The secondary display works. Suspending resuming works too. However when I plugin the secondary display it is set in "mirroring" mode. If I set it as "secondary" and then suspend/resume the mode is always reset to "mirroring".
Joffrey w 8086:191b 10de:139b
Warning warn
[1]
Pass pass
[2]
Pass pass
[3]
  1. 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) 01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
  2. BOOT_IMAGE=/vmlinuz-4.8.6-300.fc25.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap acpi=off rhgb quiet LANG=fr_FR.UTF-8
  3. [joffrey@localhost ~]$ glxinfo | grep renderer GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, Extended renderer info (GLX_MESA_query_renderer): OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2)
Lekensteyn 3|1 modesetting|4|3
Warning warn
[1]
Warning warn
[2]
Fail fail
[3]
Warning warn
[4]
Warning warn
[5]
Pass pass
Fail fail
[6]
Fail fail
[7]
  1. RHBZ #1354256 Had to boot with nouveau.runpm=0 or else a lockup occured on switching to a text console (or any other activity that triggers runtime resume). Upstream bug: https://bugzilla.kernel.org/show_bug.cgi?id=156341 (hardware is Clevo P671RA, similar to Clevo P651RA).
  2. RHBZ #1354256 Had to boot with nouveau.runpm=0 or else a lockup occured on switching to a text console (or any other activity that triggers runtime resume, keyboard was unresponsible). Upstream bug: https://bugzilla.kernel.org/show_bug.cgi?id=156341
  3. RHBZ #1354256 Had to boot with nouveau.runpm=0 or else a lockup occured on switching to a text console (or any other activity that triggers runtime resume, keyboard was unresponsible). Upstream bug: https://bugzilla.kernel.org/show_bug.cgi?id=156341
  4. RHBZ #1354256 Had to boot with nouveau.runpm=0 or else a lockup occured on switching to a text console (or any other activity that triggers runtime resume, keyboard was unresponsible). Upstream bug: https://bugzilla.kernel.org/show_bug.cgi?id=156341
  5. RHBZ #1354256 Had to boot with nouveau.runpm=0 or else a lockup occured on switching to a text console (or any other activity that triggers runtime resume, keyboard was unresponsible). Upstream bug: https://bugzilla.kernel.org/show_bug.cgi?id=156341
  6. Brightness hotkeys are (known broken), likely https://bugs.freedesktop.org/show_bug.cgi?id=81762. While suspend/resume works fine, GNOME displays management seems broken (hence FAILED). Upon connection of HDMI port (wired to dGPU), the laptop display turned off (confirmed in Displays). After changing it to Primary/Secondary, it reverted to Mirror after suspend/resume (can be reproduced every time). Changing from mirror->primary for one monitor is insufficient, had to change the other screen from secondary->off->secondary to have something other than "mirror". glxgears on both screens work though.
  7. RHBZ #1392157 Upon connection of HDMI port (wired to dGPU), the laptop display turned off (confirmed in Displays). After changing it to Primary/Secondary, it reverted to Mirror after suspend/resume (can be reproduced every time). Changing from mirror->primary for one monitor is insufficient, had to change the other screen from secondary->off->secondary to have something other than "mirror". Gnome settings daemon also crashed on repeatedly inserting/removing HDMI cable.
LuK1337 4|4 modesetting|0|0
Pass pass
Pass pass
Fail fail
[1]
Fail fail
[2]
  1. Backlight keys don't work on ASUS R510JK, the suspend does work though.
  2. The display looks 'fuzzy' under Wayland but it works under Xorg just fine.
Luya Tshimbalanga w 1002:130d 1002:6665
Pass pass
Pass pass
[1]
  1. Tinyf jerkiness while moving the glxgears window otherwise fine
Luya Tshimbalanga w 1002:130d 1002:6665 AMD Radeon R7 M265DX
Pass pass
Pass pass
Warning warn
[1]
Pass pass
  1. Kernel 4.9.0.0 rcx from Rawhide nodebug required to enable backlight keys function and fix boot ec due upstream bug https://bugzilla.kernel.org/show_bug.cgi?id=115021
Magbed w 8086:0416 10de:13d8
Pass pass
Pass pass
Pass pass
Pass pass
QuLogic w 8086:0116 1002:6741
Pass pass
Pass pass
[1]
Pass pass
  1. Tried glxgears with both integrated graphics and discrete by settings DRI_PRIME=1.
a1Do255 3|3 nouveau|2|2
Pass pass
a1Do255 3|3 nouveau|2|2 native display resolution: 1366x768, processor: Intel Core i5-460M, dedicated graphics: NVIDIA Geforce 425M, outputs: VGA (probably provided by Intel), HDMI (probably provided by NVIDIA)
Pass pass
[1]
Pass pass
Pass pass
[2]
Fail fail
[3]
  1. After logging in there is an unknown display in the display manager without(!) an attached monitor connected. I can even move windows to it by moving them to right side of the laptop display, but cannot see them because of the lack of a display. But I can still interact with the windows.
  2. Almost everything worked perfectly. Maximizing the glxgears window to the left or right side of the screen resulted in a fps drop to ~40 fps. Maximizing the glxgears window to the top so that almost the full screen is occupated by the window resulted in a fps drop to ~30 fps and clearly visible tearing.
  3. external display connected via hdmi: suspend and resume functioned but after adjusting the brightness via the gnome panel the system froze (not reproducible). At the attempt to repdroduce the error, the internal, external and unknown display got mirrored to 1024*768 @60Hz (biggest common denominator). After multiple hours of suspending, the configurations of the external connected monitor and the native display got confused after resuming (both presenting again 1024*768 @60Hz). The reconfiguration via the gnome display manager every time after the mirroring was a PITA btw. external display connected via VGA: Suspend and resume functioned properly. Suspend and resume functioned properly without external monitors connected.
ahawthorne 3|1 modesetting|4|3
Pass pass
Pass pass
Pass pass
[1]
Pass pass
[2]
Fail fail
[3]
  1. Suspend works as expected. Backlight keys do not function at all.
  2. Backlight keys do not function before or after suspend.
  3. External display was correctly initialized (native 2560x1440) and desktop extended. Dragging applications between displays worked as expected. After resuming from suspend, both displays flickered several times and recovered with the external display at an incorrect resolution (1920x1080, expected 2560x1440) and mirrored rather than secondary display. After switching the external monitor back to secondary display gnome shell crashed and the liveusb login screen appeared. I was not able to log back in after.
ama w 8086:191b 10de:139b
Pass pass
Pass pass
[1]
Pass pass
[2]
Warning warn
[3]
  1. Runs perfectly fine using the MESA DRI Intel HD Graphics 530 (Skylake GT2) on Dell XPS 15 9550
  2. XPS 15 9550 internal screen only. Works fine.
  3. Not tested.
aneilan 4|4 nouveau|0|0
Pass pass
Warning warn
[1]
  1. when running the script under xorg, i get: WARNING: Graphical server is X.org, but only one provider seems to have connected outputs! This is not expected. Please report this in #fedora-test-day. Paste the output of 'xrandr --listproviders': Providers: number : 2 Provider 0: id: 0x87 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 1 name:Intel Provider 1: id: 0x5f cap: 0x5, Source Output, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:nouveau
aslaikov w 8086:191b 10de:134d
Pass pass
Pass pass
Pass pass
Pass pass
biji w 8086:1616 1002:6900
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Pass pass
[4]
Warning warn
[5]
  1. You **SHOULD NOT** run the 'Power' test case! But please run the others!
  2. when running: Unigine_Valley-1.0 using DRI_PRIME=1 , i can see random black and white in full screen for seconds, after that renders correctly and using DRI_PRIME=1 fps is slower than intel :D
  3. ok bro
  4. ok
  5. not tested
brianjorgensen w 8086:0416 10de:1392
Pass pass
Pass pass
Pass pass
Warning warn
Pass pass
Pass pass
[1]
Pass pass
  1. The brightness indicator appeared to be shifting small distances left and right as I adjusted the brightness.
cialu 4|4 Intel|3|5
Pass pass
[1]
Pass pass
Pass pass
[2]
Pass pass
[3]
  1. You are testing under Xorg! But I'm under Wayland and I removed the xorg.conf file.
  2. RHBZ #1379965 Unable to login after suspend, but backlight keys also work on the gnome-login screen.
  3. RHBZ #1379965 All works fine, just unable to login after suspend but it isn't a graphic issue.
cicciofritz 3|5 nouveau|2|1
Pass pass
[1]
Pass pass
[2]
Fail fail
[3]
Fail fail
[4]
  1. Ok
  2. Ok
  3. RHBZ #1391301 Backlight control key are not always responding well, brightness change is not smooth and sometimes it's stuck at the min/max value even if trying to modify it with keys. The test is very sensitive to the state of the ghost screen (see the bug). If ghost screen is on, often connecting an external monitor through VGA cable corrupts the desktop (not always). With the ghost screen off, the suspension works well even with external monitors connected.
  4. RHBZ #1391301 Behavior depends on the state of ghost monitor (see bug) with ghost monitor off everything works well. With ghost monitor on: the internal display graphically corrupted, external display glitchy and the whole system not responding to mouse click/keyboard (sometimes everything work even in this configuration)
dddw 3|5 nouveau|2|2 nouveau|2|2
Pass pass
[1]
Warning warn
Pass pass
[2]
Pass pass
Pass pass
  1. You **SHOULD** run the 'Power' test case!
  2. bit slow with gnome super key, but could be my system.
enno 4|3 nouveau|2|5
Pass pass
Pass pass
Pass pass
Warning warn
[1]
Fail fail
[2]
  1. backlight key haven't work neither before suspending the system nor after. lenovo t430. thought it never worked with optimus for me only with intel and backlight=vendore
  2. RHBZ #1391516 often defaults to broken display arrangements. for detailed info the bug
enunes 4|3 nouveau|2|5
Pass pass
Pass pass
Fail fail
[1]
  1. This is a Thinkpad T430. The backlight "window" shows up and the bar increases/decreases when I press the backlight buttons, however it does not actually change the backlight. I noticed that when I use the backlight keys, /sys/class/backlight/nv_backlight gets increased/decreased instead of /sys/class/backlight/intel_backlight . Suspend works fine.
fredlima w 8086:0a16 10de:1140
Pass pass
Pass pass
Fail fail
[1]
Pass pass
[2]
  1. the backlight keys works before suspend but the animation is flickering, after suspend back from suspend the backlight keys works but after 3 seconds the system freezes.
  2. the external video output works, but my laptop has a problem with suspend, so the external monitor works after suspend but at some point after return from suspend my system hangs, but the eternal monitor worked well before that.
froqstar w 8086:191b 10de:134d
Pass pass
Pass pass
Pass pass
Pass pass
fulminemizzega w 8086:191b 10de:139b
Pass pass
[1]
Pass pass
[2]
Warning warn
[3]
Pass pass
  1. Dell XPS 15 9550 FHD
  2. Dell XPS 15 9550 FHD
  3. Dell XPS 15 9550 FHD, On first try it did not turn completely off, then on second and third try worked just fine. On resume it's possible to see for a fraction of a second the screen of the running session before gdm locks it, this is a privacy issue. Why do we even care to use password login then? Running on Wayland.
german w 8086:1616 10de:137a
Pass pass
Pass pass
Pass pass
german 4|6 modesetting|0|0
Pass pass
[1]
Pass pass
Pass pass
  1. WARNING: Graphical server is X.org, but only one provider seems to have connected outputs! This is not expected. Please report this in #fedora-test-day. Paste the output of 'xrandr --listproviders': Providers: number : 2 Provider 0: id: 0x79 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 6 associated providers: 1 name:Intel Provider 1: id: 0x3f cap: 0x5, Source Output, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:modesetting
hoboprimate w 8086:0a16 10de:1341
Pass pass
[1]
Pass pass
[2]
Fail fail
[3]
Pass pass
[4]
  1. Display shows up fine during in laptop's screen.
  2. Tested fine under Wayland
  3. RHBZ #1390008 Did not wake up correctly from suspend. Reported this bug a few days ago already.
  4. Only had a tv to try, worked as expected.
hp-1206g 3|5 CAICOS @ pci:0000:01:00.0|4|1
Pass pass
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. 299 frames in 5.0 seconds = 59.722 FPS
  2. Closing laptop lid doesn't go suspend, but using ALT+Click every thing is ok
  3. FULL HD monitor connected via HDMI and everything is ok. Sound and Video is ok
ilbozo w 8086:191b 10de:13d8
Pass pass
Pass pass
Pass pass
Pass pass
[1]
  1. worked with external hdmi and both external display ports
jenskuehnel w 8086:0416 10de:1199
Pass pass
Pass pass
Pass pass
jstodola 4|3 nouveau|2|5
Pass pass
Pass pass
Warning warn
[1]
  1. Backlight doesn't change
keepitreall89 w 1002:9903 1002:6840
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Pass pass
[4]
  1. You are testing under Wayland! You **SHOULD NOT** run the 'Power' test case! But please run the others!
  2. [liveuser@localhost ~]$ glxinfo | grep renderer GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, Extended renderer info (GLX_MESA_query_renderer): OpenGL renderer string: Gallium 0.4 on AMD ARUBA (DRM 2.46.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) [liveuser@localhost ~]$ glxgears Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. 298 frames in 5.0 seconds = 59.548 FPS 301 frames in 5.0 seconds = 60.000 FPS 301 frames in 5.0 seconds = 60.010 FPS 300 frames in 5.0 seconds = 59.987 FPS 300 frames in 5.0 seconds = 60.000 FPS 301 frames in 5.0 seconds = 60.002 FPS 301 frames in 5.0 seconds = 60.000 FPS 301 frames in 5.0 seconds = 60.004 FPS 300 frames in 5.0 seconds = 59.993 FPS 301 frames in 5.0 seconds = 59.989 FPS XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 3061 requests (37 known processed) with 0 events remaining. Worked fine
  3. Worked fine. Brightness keys worked before suspend, and after suspend.
  4. Tested with 1 external monitor via HDMI. Auto-recognized to 1080p and extended desktop to it. Worked fine after suspending and coming back on.
krouma Intel HD Graphics 4000
Pass pass
Pass pass
l4rry w 8086:0416 10de:139b
Pass pass
[1]
Pass pass
[2]
Fail fail
[3]
Pass pass
[4]
  1. Using test day image asus rog g501j laptop nvidia 960m 4gb 4k screen rending perfectly as well as screen brightness
  2. Rendering is working 100%
  3. Screen back light keys are not working before or after suspend , works under fedora 24
  4. Monitor connects and initializes immediately. Applications move fluidly between screens both 4k resolution.
laairoy w 1002:9647 1002:6741
Pass pass
lbrabec 3|7 modesetting|0|0
Pass pass
Pass pass
Pass pass
Pass pass
maarten w 8086:0416 10de:11e3
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Pass pass
[4]
  1. RHBZ #1326148
  2. RHBZ #1326148 passing i915.enable_psr=0 makes the flickering stop
  3. nitpick: when changing the back light in the system menu by dragging the slider using the mouse, the knob trails the mouse. It is visually displeasing (in my opinion). I would suggest to let the knob track the mouse and let the blue background/bar track the actual back light.
  4. At first, after hot plugging a VGA CRT monitor, the monitor was not detected correctly (wrong maximum resolution, barely readable). A reboot corrected the situation. I did not try disconnecting and reconnecting the monitor. I cannot reproduce the problem anymore.
mar w 8086:0a16 10de:1341
Warning warn
Warning warn
Pass pass
Pass pass
Warning warn
Pass pass
Warning warn
Warning warn
mardan w 8086:0a16 10de:1341
Warning warn
maxwell 3|5 nouveau|2|3
Warning warn
mep 3|3 nouveau|2|2
Pass pass
metocean_sysadmin w 8086:0166 10de:1291
Pass pass
Pass pass
Fail fail
[1]
Warning warn
[2]
  1. Keys did not backlight before the suspend operation. Backlighting worked as expected after suspend/resume. This was done on the Beta 1.1 Live Image, Sony Vaio Model SVF15AA1QL
  2. No available external display to test with.
mgewe w 8086:191b 10de:139b
Pass pass
Pass pass
Pass pass
Pass pass
[1]
  1. This works really great! If I close the lid all windows move to the external display and if I open it again they move back to their previous position.
mgewe 3|5 modesetting|0|0
Pass pass
[1]
Pass pass
Pass pass
Pass pass
  1. Providers: number : 2 Provider 0: id: 0x77 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 5 associated providers: 1 name:modesetting Provider 1: id: 0x3f cap: 0x5, Source Output, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:modesetting
mochapenguin w 8086:0116 1002:6740 [System: HP dv6t-6000 CTO Quad Edition - CPU: i7-2630QM graphics: dis=Radeon(TM) HD 6770M int=Intel]
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Pass pass
[4]
  1. Tested on Wayland with the Live Test Day Image.
  2. Extended renderer info (GLX_MESA_query_renderer): OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile Screen lock after resume from suspend - After resuming from suspend, briefly the app windows are visible (for about a second) before the lock screen kicks in Brightness control keys fail to alter the brightness of the display.
  3. Screen lock after resume from suspend - After resuming from suspend, briefly the app windows are visible (for about a second) before the lock screen kicks in Brightness control keys fail to alter the brightness of the display.
  4. Tested with Samsung 40" LED TV
onai w 8086:0416 10de:1292
Pass pass
[1]
Pass pass
[2]
  1. RHBZ #752855 normal
  2. RHBZ #0 normal
oneyoyopanda w 8086:0166 10de:0fd1
Pass pass
Pass pass
Pass pass
Pass pass
onlyesterday16 w 8086:0416 10de:1391
Pass pass
Pass pass
Pass pass
opensourcerer w 8086:191b 10de:13d8
Pass pass
Pass pass
Pass pass
[1]
Pass pass
Pass pass
[2]
  1. Passed with HDMI connected displays, both via mini-video port and direct. Not tested with thunderbolt
  2. HDMI, HDMI via mini-display port,
pacof w 8086:0416 10de:1391
Pass pass
Pass pass
Pass pass
[1]
Warning warn
[2]
  1. suspend resume works but brightness adjustment keys didn't work (before and after)
  2. RHBZ #1391775 DP output works HDMI works if the display is connected before boot. The display is not detected when connected while the system is running. Switch to a console window and then switching back to Gnome will get the display detected. Both outputs still work after a suspend/resume. A suspend/resume cycle will also allow the HDMI display to be detected after hotpluging.
plipp 3|1 modesetting|4|3
Pass pass
Pass pass
Pass pass
Fail fail
[1]
  1. The testday live image starts an X desktop I get no picture on my external display connected to displayport, although it is detected at the correct resolution (3840x2160@59Hz) Changing to 30Hz does not improve the situation Disconnecting the display works after a short stall Re-connecting the display crashes X After X restarts, logging in makes X crash again The live beta 1.1 image boots to a WL desktop, but does not detect my external display
pschiffe w 8086:191b 10de:134d
Pass pass
Pass pass
Pass pass
r2d42 w 8086:0166 10de:0fd3
Pass pass
Pass pass
Pass pass
Pass pass
rathann
Pass pass
Pass pass
rillian 4|2 nouveau|4|4
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Fail fail
[4]
  1. Got login screen after some vertical streaks, like the output wasn't sync'd correctly.
  2. Mesa DRI Intel(R) Ivybridge Mobile
  3. Only tried laptop screen, no external displays. USB ethernet didn't reconnect after resume, had to unplug and replug to get back online.
  4. Connected an HP LP2475w to laptop HDMI port. External monitor was detected and enabled at native resolution. 1. Display was mirroring a subset of the laptop screen. 2. Displays settings app was confused about whether display was mirrored or secondary. i.e. inconsistent selector behaviour. 3. Setting it to secondary, then mirrored resulted in full mirroring with the laptop display scaled to match the resolution of the external display. 4. Setting it to secondary resulted in flashing on the laptop screen, nothing on the external display. Had to wait for the 'keep this setting?' dialog to time out. 5. External display did not wake up on resume. 6. After unplugging external display in mirror mode, laptop screen stayed scaled until I opened the Displays settings app again. Not 100% repeatable. 7. Displays reported the monitor as <Hewlett Packard 26" > instead of 24"
sgk1980 4|2 modesetting|3|6
Fail fail
[1]
Fail fail
[2]
Pass pass
[3]
Pass pass
Pass pass
  1. no login screen , black screen as if powered off . However startx from a different console works
  2. Black screen , looks like powered off . Not blank but black . 52.482] (II) NVIDIA(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 [ 52.482] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32 [ 52.482] (==) NVIDIA(0): RGB weight 888 [ 52.482] (==) NVIDIA(0): Default visual is TrueColor [ 52.482] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) [ 52.483] (II) Applying OutputClass "nvidia" options to /dev/dri/card1 [ 52.483] (**) NVIDIA(0): Option "SLI" "Auto" [ 52.483] (**) NVIDIA(0): Option "BaseMosaic" "on" [ 52.483] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration" [ 52.483] (**) NVIDIA(0): NVIDIA SLI auto-select rendering option. [ 52.483] (**) NVIDIA(0): Enabling 2D acceleration [ 52.484] (WW) NVIDIA(0): Failed to initialize Base Mosaic! Reason: Only one GPU [ 52.484] (WW) NVIDIA(0): detected. Only one GPU will be used for this X screen. [ 52.939] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0 [ 52.939] (--) NVIDIA(0): DFP-0 [ 52.939] (--) NVIDIA(0): DFP-1 [ 52.941] (II) NVIDIA(0): NVIDIA GPU Quadro K1100M (GK107GL) at PCI:1:0:0 (GPU-0) [ 52.941] (--) NVIDIA(0): Memory: 2097152 kBytes [ 52.941] (--) NVIDIA(0): VideoBIOS: 80.07.ac.00.20 [ 52.941] (II) NVIDIA(0): Detected PCI Express Link width: 16X [ 52.941] (--) NVIDIA(GPU-0): DFP-0: disconnected [ 52.941] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS [ 52.941] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock [ 52.941] (--) NVIDIA(GPU-0): [ 52.941] (--) NVIDIA(GPU-0): DFP-1: disconnected [ 52.941] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort [ 52.941] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock [ 52.941] (--) NVIDIA(GPU-0): [ 52.941] (==) NVIDIA(0): [ 52.941] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select" [ 52.941] (==) NVIDIA(0): will be used as the requested mode. [ 52.941] (==) NVIDIA(0): [ 52.941] (--) NVIDIA(0): No enabled display devices found; starting anyway because [ 52.941] (--) NVIDIA(0): AllowEmptyInitialConfiguration is enabled [ 52.941] (II) NVIDIA(0): Validated MetaModes: [ 52.941] (II) NVIDIA(0): "NULL" [ 52.941] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480 [ 52.941] (WW) NVIDIA(0): Unable to get display device for DPI computation. [ 52.941] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default [ 52.941] (==) modeset(G0): Depth 24, (==) framebuffer bpp 32 [ 52.941] (==) modeset(G0): RGB weight 888 [ 52.941] (==) modeset(G0): Default visual is TrueColor
  3. works fine under statx session from different console
steampoweredlawngnome w 8086:1916 10de:1347
Pass pass
Warning warn
sweard w 8086:191b 10de:139b
Pass pass
Pass pass
Pass pass
temjin747 w 1002:9874 1002:6660
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. Run using live image
  2. [liveuser@localhost-live ~]$ glxinfo | grep renderer GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, Extended renderer info (GLX_MESA_query_renderer): OpenGL renderer string: Gallium 0.4 on AMD CARRIZO (DRM 3.3.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) [liveuser@localhost-live ~]$ glxgears Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. 298 frames in 5.0 seconds = 59.395 FPS 301 frames in 5.0 seconds = 59.990 FPS 301 frames in 5.0 seconds = 60.008 FPS 301 frames in 5.0 seconds = 59.980 FPS 301 frames in 5.0 seconds = 60.027 FPS 300 frames in 5.0 seconds = 59.990 FPS 301 frames in 5.0 seconds = 59.997 FPS 300 frames in 5.0 seconds = 59.995 FPS 301 frames in 5.0 seconds = 60.015 FPS 300 frames in 5.0 seconds = 59.987 FPS 301 frames in 5.0 seconds = 60.001 FPS 300 frames in 5.0 seconds = 59.997 FPS 301 frames in 5.0 seconds = 60.013 FPS 300 frames in 5.0 seconds = 59.987 FPS 301 frames in 5.0 seconds = 59.996 FPS 300 frames in 5.0 seconds = 60.000 FPS 301 frames in 5.0 seconds = 59.996 FPS XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 5422 requests (1578 known processed) with 0 events remaining.
  3. backlight keys - brightness icon slightly wobbles when changing brightness at above halfway brightness levels
vorpalblade 4|4 modesetting|6|5
Pass pass
Pass pass
Pass pass
[1]
Fail fail
[2]
  1. Running on desktop system -- no backlight control on monitors
  2. Display does not disappear when disconnected (desktop system, not laptop)
wardme 3|1 modesetting|4|3
Pass pass
Pass pass
Fail fail
[1]
  1. Lenovo ThinkPad P50 with two external monitors connected via docking station (1 on DVI port and 1 on HDMI port). Note that with F24 I have to connect external monitors to the laptop ports (not docking station) and select "discrete graphics" (as opposed to "hybrid graphics" which is enabled for this test) in BIOS in order for the external monitors to be consistently detected and detected as two separate external monitors instead of one. In this configuration for F24, I am able to use both external monitors as well as the built-in laptop display for a three-screen setup. For this test, I connected the monitors through the docking station, hoping the detection issue might be fixed. Both monitors came up, but they are detected as a single device and both display the same output. I ran the test in this configuration, so I don't know if I should submit a bug report, or if this is not considered a supported configuration. Test results: 1) Closed lid. External displays went dark. 2) Several seconds later, with lid still closed, external displays came on at 1400 x 1050 resolution, 74 Hz (native 1920 x 1200, which was the setting prior to closing lid). I believe the display settings showed "lid closed" for the built-in display. 3) Opened lid. External monitors change back to 1920 x 1280, but laptop display is off, and shows "off" in display settings. Built-in display was on at native 1920 x 1080 before closing lid. 4) Tested keyboard backlight keys per test procedure. They work after suspend as they did before suspend. 5) Turned on built-in display via settings. Came up, but with arrangement swapped (built-in was on left before closing lid; now on right). 6) Changed arrangement via settings. This caused built-in and external monitor resolution to change to 1400 x 1050 and went to "Mirror" mode with all three displays showing the same output. Refresh rate of built-in display shown as 59 Hz. External shown as 74 Hz. 7) Attempted to change external monitor(s) to primary. Still remained in "Mirror" mode at 1400 x 1050, and this is shown as the max available resolution for both built-in and external monitors in the settings dialog. At this point, I didn't record every step because nothing seemed to be working. At one point, I selected the built-in monitor as secondary and the option for 1920 x 1280 appeared again. Able to successfully select built-in as secondary if I keep 1400 x 1050, but if I try to select as secondary at native resolution, or if I try to arrange displays after selecting built-in as secondary at 1400 x 1050, it drops back to mirror mode with all three displays at 1400 x 1050. Attempting to change resolution of external display(s) also results in dropping back to mirror mode at 1400 x 1050. Was able to get back to native resolution on built-in display at one point, but attempting to get external monitors back to native resolution resulted in mirror mode at 1400 x 1050 again. So far, I have found no way to recover all displays to native resolution in the proper arrangement through the display settings interface. If it would be appropriate, I can submit a bug report for this with the output of the commands requested for bug reports. I attempted to include the output in this comment, but got "There was an error when saving the result (Malformed JSON data (HTTP 400))" when trying to submit.
witko w 8086:0166 1002:6601
Pass pass
Pass pass
Pass pass
Pass pass
3|5 modesetting|0|0|x 8086:191b 10de:139b modesetting|3|5 modesetting|0|0
Pass pass
3|5 modesetting|0|0|x 8086:191b 10de:139b modesetting|3|5 modesetting|0|0 xps9550
Pass pass
[1]
Pass pass
Pass pass
Pass pass
  1. /tmp/switchcheck WARNING: Graphical server is X.org, but only one provider seems to have connected outputs! This is not expected. Please report this in #fedora-test-day. Paste the output of 'xrandr --listproviders': Providers: number : 2 Provider 0: id: 0x77 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 5 associated providers: 1 name:modesetting Provider 1: id: 0x3f cap: 0x5, Source Output, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:modesetting You are testing under Xorg! You **SHOULD NOT** run the 'Power' test case! But please run the others! Paste the following line as your 'profile' in the results page: x 8086:191b 10de:139b modesetting|3|5 modesetting|0|0 [phil@mobile ~]$ xrandr --listproviders Providers: number : 2 Provider 0: id: 0x77 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 5 associated providers: 1 name:modesetting Provider 1: id: 0x3f cap: 0x5, Source Output, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:modesetting cat /proc/cmdline BOOT_IMAGE=/vmlinuz-4.8.8-300.fc25.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap rhgb quiet LANG=en_US.UTF-8 glxinfo | grep renderer GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, Extended renderer info (GLX_MESA_query_renderer): OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) glxgears Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 233 requests (39 known processed) with 0 events remaining. glxgears Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. 300 frames in 5.0 seconds = 59.895 FPS 300 frames in 5.0 seconds = 59.996 FPS 300 frames in 5.0 seconds = 59.997 FPS 299 frames in 5.0 seconds = 59.792 FPS XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 1557 requests (745 known processed) with 0 events remaining.

Extra tests[edit]

User Profile Power Offload Desktop offload References
AnassAhmed w 8086:0166 10de:1292
Pass pass
Pass pass
AndyC w 8086:191b 10de:13b1
Warning warn
[1]
  1. Seems to switch GPU, however there is an error message on offload and the FPS of the offloaded performance is worse. [liveuser@localhost ~]$ glxgears -info | grep REND GL_RENDERER = Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) ^C [liveuser@localhost ~]$ DRI_PRIME=1 glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on NV117 XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 361 requests (36 known processed) with 0 events remaining. [liveuser@localhost ~]$ DRI_PRIME=1 vblank_mode=0 glxgears ATTENTION: default value of option vblank_mode overridden by environment. 28235 frames in 5.0 seconds = 5646.938 FPS 28069 frames in 5.0 seconds = 5613.662 FPS 28460 frames in 5.0 seconds = 5691.796 FPS 28166 frames in 5.0 seconds = 5633.047 FPS ^C [liveuser@localhost ~]$ vblank_mode=0 glxgears ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. 39653 frames in 5.0 seconds = 7930.597 FPS 40552 frames in 5.0 seconds = 8110.356 FPS 40021 frames in 5.0 seconds = 8004.086 FPS 41174 frames in 5.0 seconds = 8234.774 FPS 41098 frames in 5.0 seconds = 8219.457 FPS
DamionGans w 8086:1916 1002:6900
Warning warn
[1]
Pass pass
[2]
Pass pass
[3]
  1. Coudln't test this one.
  2. working just fine
  3. That worked well too
Danniello 3|5 nouveau|2|2
Fail fail
[1]
Pass pass
[2]
Pass pass
[3]
  1. Dell XPS L502X (i7-2720QM GF108M [GeForce GT 540M]) Fresh install of Fedora-SwitchTestDay-Live-x86_64-25-20161102.1.iso dnf update nothing more changed - only logged to GNOME. Power test result: nVidia and second screen always on. [daniel@xps-fedora ~]$ /tmp/switchcheck You are testing under Xorg! You **SHOULD** run the 'Power' test case! Paste the following line as your 'profile' in the results page: x 8086:0126 10de:0df4 Intel|3|5 nouveau|2|2
    1. HDMI disconnected; DP disconnected
    [daniel@xps-fedora ~]$ sudo cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynPwr:0000:01:00.0
    1. HDMI connected (working with glithes); DP disconnected
    0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynPwr:0000:01:00.0
    1. HDMI disconnected; DP connected (working but screen is shifted)
    0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynPwr:0000:01:00.0
  2. glxgears works OK on both Intel and nouveau.
  3. Launch using Dedicated Graphics Card works OK.
DarkSwanITA w 8086:0116 10de:1058
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Pass pass
[4]
  1. Ignore the first comment. All the time the DIS remain Dynoff so i suspect that the Nvidia card is not connect to HDMI out and only do the offload render then pass to the iGPU Intel.
  2. Render fine on both cards (my nvidia is recognized as Gallium 0.4 on NVD9). Only a warning when quitting glxgears "XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 470 requests (37 known processed) with 0 events remaining."
  3. Render fine on both cards (my nvidia is recognized as Gallium 0.4 on NVD9). Only a warning when quitting glxgears "XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 470 requests (37 known processed) with 0 events remaining."
  4. Both test works fine with different graphic adapter name
GiordanoB 3|3 nouveau|2|5
Pass pass
Pass pass
Lekensteyn 3|1 modesetting|4|3
Warning warn
[1]
Pass pass
Pass pass
Pass pass
[2]
  1. RHBZ #1354256 Had to boot with acpi_osi="!Windows 2015" or else system would lock up upon runtime PM.
  2. Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) / Gallium 0.4 on NV124
Luya Tshimbalanga w 1002:130d 1002:6665 AMD Radeon R7 M265DX
Warning warn
[1]
Pass pass
[2]
Pass pass
[3]
  1. You **SHOULD NOT** run the 'Power' test case!
  2. Result using glxgears -info | grep REND: Gallium 0.4 AMD KAVERI (DRM 2.48.0 / 4.9.0-0.rc4.git2.2.fc26.x86_64, LLVM 3 Result using DRI_PRIME=1 glxgears -info | grep REND: Gallium 0.4 on AMD HAINAN (DRM 2.48.0 / 4.9.0-0.rc4.git2.2.fc26.x86_64, LLVM 3 Designation of AMD Radeon R7 M265DX is a hybrid of KAVERI + HAINAN
  3. Details -> Graphics :Gallium 0.4 on AMD KAVERI (DRM 2.48.0 / 4.9.0-0.rc4.git2.2.fc26.x86_64, LLVM 3 / Gallium 0.4 on AMD HAINAN (DRM 2.48.0 / 4.9.0-0.rc4.git2.2.fc26.x86_64, LLVM 3 Test is successful. Dedicated graphic card is AMD HAINAN (DRM 2.48.0 / 4.9.0-0.rc4.git2.2.fc26.x86_64, LLVM 3
Reventon1988 4|7 nouveau|4|2
Pass pass
[1]
Warning warn
[2]
Pass pass
[3]
  1. Lenovo W541, Intel i5-4210M, NVIDIA Quadro K1100M. None of the outputs are connected to the dGPU, but that was expected.
  2. Offloading: Runs fine, but I'm getting the same framerate as with using the iGPU (60 fps, not sure if it should be like this or not, because I expected a higher framerate with the dGPU). The first time I type in the command "DRI_PRIME=1 glxgears" in the terminal it says "XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1" after 1203 requests (39 known processed) with 0 events remaining." It still exited normally and subsequent test don't give me that error message.
  3. Desktop Offloading: Works! Nothing strange happening.
ama w 8086:191b 10de:139b
Warning warn
[1]
Pass pass
[2]
Pass pass
[3]
  1. Switchcheck told not to run Power test.
  2. Runs fine using both GPUs using Dell XPS 15 9550. GL Renderer = MESA DRI Intel HD Graphics 530 (Skylake GT2) GL Renderer = Gallium 0.4 on NV117 The following error is shown in terminal on closing XLGears --> XIO: Fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 1231 Requests (497 known processed) with 0 events remaining.
  3. Runs as expected on Dell XPS 15 9550.
aslaikov w 8086:191b 10de:134d
Pass pass
Pass pass
biji w 8086:1616 1002:6900
Warning warn
[1]
Pass pass
[2]
Pass pass
[3]
  1. not tested
  2. GL_RENDERER = Gallium 0.4 on AMD ICELAND (DRM 3.3.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0)
  3. ok
cialu 4|4 Intel|3|5
Pass pass
[1]
Pass pass
[2]
Fail fail
[3]
  1. MacBook Pro 8,2 with AMD dGPU. Shows 0:DIS:+:Pwr:0000:01:00.0 1:IGD: :Pwr:0000:00:02.0 2:DIS-Audio: :Pwr:0000:01:00.1 both with external display attached or not.
  2. The animated gears display appear correctly in both case, but on terminal appear these errors: [cialu@andromeda ~]$ glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on AMD CAICOS (DRM 2.46.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1" after 926 requests (926 known processed) with 0 events remaining. [cialu@andromeda ~]$ DRI_PRIME=1 glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on AMD CAICOS (DRM 2.46.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1" after 38161 requests (38161 known processed) with 0 events remaining.
  3. If I enable the the switcheroo-control service, the system stuck on gray screen at reboot. I must boot in emergency mode and disable the service to boot again the default image.
cicciofritz 3|5 nouveau|2|1
Fail fail
[1]
  1. RHBZ #1391301 No external display attached: The display applet shows to monitors connected, the real one and an unknown monitor (both active): $ sudo cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynPwr:0000:01:00.0 From display applet I switch off (set as unused) the ghost monitor: $ sudo cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynOff:0000:01:00.0 VGA external monitor connected (ghost monitor off): $ sudo cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynOff:0000:01:00.0 HDMI external monitor connected (ghost monitor off): $ sudo cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynOff:0000:01:00.0 With ghost monitor on HDMI connected monitor has several glitches (bottom half screen is black) With ghost monitor on VGA connected monitor has some glitch
dddw 3|5 nouveau|2|2 nouveau|2|2
Pass pass
[1]
  1. 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynPwr:0000:01:00.0
enno 4|3 nouveau|2|5
Pass pass
[1]
Pass pass
[2]
Pass pass
Pass pass
  1. The powering part is working very well, but i want to point out that this dose not mean that the desktop i shown properly. Its just that if i connect anything to the mini displayport of my t430 the nvidia card powers up and if i disconnect it is going down again.
  2. Runs really well. Even tried it with triple head. $ glxgears -info | grep REND GL_RENDERER = Mesa DRI Intel(R) Ivybridge Mobile XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1" after 2054 requests (1697 known processed) with 0 events remaining. $ DRI_PRIME=1 glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on NVC1 XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1" after 2791 requests (2661 known processed) with 0 events remaining.
enunes 4|3 nouveau|2|5
Pass pass
[1]
Pass pass
  1. [liveuser@localhost-live ~]$ glxgears -info | grep REND GL_RENDERER = Mesa DRI Intel(R) Ivybridge Mobile XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1" after 386 requests (40 known processed) with 0 events remaining. [liveuser@localhost-live ~]$ DRI_PRIME=1 glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on NVC1
fredlima w 8086:0a16 10de:1140
Fail fail
[1]
Fail fail
[2]
  1. intel glxgears works just fine but the DRI_PRIME=1 glxgears -info | grep REND, that uses my nvidia shows a black screen without animation, the grep output was GL_RENDERER = Gallium 0.4 on NVD7
  2. glarea example didn't show up with dedicated nvidia card and the system got unstable after that
froqstar w 8086:191b 10de:134d
Fail fail
[1]
  1. glxgears showed no picture when running on the dedicated card (output: GALLIUM 0.4 on NV118) (chip is a GM108M) and shortly (~30s) after closing the glxgears window my system froze (closing the window did not return to the terminal prompt, so I suspect glxgears was freezing the system). test was performed in gnome wayland session
german w 8086:1616 10de:137a
Pass pass
[1]
Pass pass
  1. DRI_PRIME=1 (Gallium 0.4 on NV118, namely an NVIDIA Corporation GM108GLM [Quadro K620M / Quadro M500M] (rev a2)) slows the FPS from 60 to 35 with increasing window size. This does not happen with the integrated/primary GPU (Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2, rev 09)).
german 4|6 modesetting|0|0
Pass pass
[1]
Pass pass
  1. same glxgears frame rate reduction (down to 35 FPS @ 2880 x 1620 px) only for the secondary GPU as seen with Wayland
hoboprimate w 8086:0a16 10de:1341
Pass pass
[1]
Pass pass
[2]
  1. Tested under Wayland. Running the 'DR_PRIME ...' command outputs: GL_RENDER = Gallium 0.4 on NV118'
  2. Tested under wayland
hp-1206g 3|5 CAICOS @ pci:0000:01:00.0|4|1
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. The secondary display remained poweroff all the time [root@localhost-live ~]# cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynOff:0000:01:00.0
  2. GL_RENDERER = Mesa DRI Intel(R) Sandybridge Mobile GL_RENDERER = Gallium 0.4 on AMD CAICOS (DRM 2.46.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0)
  3. result as expected
ilbozo w 8086:191b 10de:13d8
Warning warn
[1]
Fail fail
[2]
Fail fail
[3]
  1. shouldn't test it
  2. Shouldn't test it
  3. *** Error in `glxgears': corrupted double-linked list: 0x000055ec7e35d380 ***
    = Backtrace: ===[edit]

    /lib64/libc.so.6(+0x7925b)[0x7fbd78eb225b] /lib64/libc.so.6(+0x82f72)[0x7fbd78ebbf72] /lib64/libc.so.6(cfree+0x4c)[0x7fbd78ebf31c] /lib64/libdrm_nouveau.so.2(nouveau_device_del+0x6e)[0x7fbd749e745e] /usr/lib64/dri/nouveau_dri.so(nouveau_drm_screen_create+0x1c0)[0x7fbd752e62a0] /usr/lib64/dri/nouveau_dri.so(+0x66b76)[0x7fbd74e74b76] /usr/lib64/dri/nouveau_dri.so(+0x35e3fc)[0x7fbd7516c3fc] /usr/lib64/dri/nouveau_dri.so(+0x35a0af)[0x7fbd751680af] /lib64/libGL.so.1(+0x4b307)[0x7fbd79892307] /lib64/libGL.so.1(+0x1dfb9)[0x7fbd79864fb9] /lib64/libGL.so.1(+0x1a26b)[0x7fbd7986126b] /lib64/libGL.so.1(glXChooseVisual+0x53)[0x7fbd798613d3] glxgears(+0x35bf)[0x55ec7c4325bf] glxgears(+0x1907)[0x55ec7c430907] /lib64/libc.so.6(__libc_start_main+0xf1)[0x7fbd78e59401] glxgears(+0x2289)[0x55ec7c431289]

    = Memory map: ==[edit]

    55ec7c42f000-55ec7c434000 r-xp 00000000 fd:00 285826 /usr/bin/glxgears 55ec7c633000-55ec7c634000 r--p 00004000 fd:00 285826 /usr/bin/glxgears 55ec7c634000-55ec7c635000 rw-p 00005000 fd:00 285826 /usr/bin/glxgears 55ec7e2fc000-55ec7e37b000 rw-p 00000000 00:00 0 [heap] 7fbd6c000000-7fbd6c021000 rw-p 00000000 00:00 0 7fbd6c021000-7fbd70000000 ---p 00000000 00:00 0 7fbd7171d000-7fbd71724000 r-xp 00000000 fd:00 268780 /usr/lib64/libffi.so.6.0.2 7fbd71724000-7fbd71923000 ---p 00007000 fd:00 268780 /usr/lib64/libffi.so.6.0.2 7fbd71923000-7fbd71924000 r--p 00006000 fd:00 268780 /usr/lib64/libffi.so.6.0.2 7fbd71924000-7fbd71925000 rw-p 00007000 fd:00 268780 /usr/lib64/libffi.so.6.0.2 7fbd71925000-7fbd7193a000 r-xp 00000000 fd:00 268262 /usr/lib64/libz.so.1.2.8 7fbd7193a000-7fbd71b39000 ---p 00015000 fd:00 268262 /usr/lib64/libz.so.1.2.8 7fbd71b39000-7fbd71b3a000 r--p 00014000 fd:00 268262 /usr/lib64/libz.so.1.2.8 7fbd71b3a000-7fbd71b3b000 rw-p 00015000 fd:00 268262 /usr/lib64/libz.so.1.2.8 7fbd71b3b000-7fbd71b43000 r-xp 00000000 fd:00 268976 /usr/lib64/libpciaccess.so.0.11.1 7fbd71b43000-7fbd71d43000 ---p 00008000 fd:00 268976 /usr/lib64/libpciaccess.so.0.11.1 7fbd71d43000-7fbd71d44000 r--p 00008000 fd:00 268976 /usr/lib64/libpciaccess.so.0.11.1 7fbd71d44000-7fbd71d45000 rw-p 00000000 00:00 0 7fbd71d45000-7fbd73f45000 r-xp 00000000 fd:00 270996 /usr/lib64/libLLVM-3.8.so 7fbd73f45000-7fbd74144000 ---p 02200000 fd:00 270996 /usr/lib64/libLLVM-3.8.so 7fbd74144000-7fbd74391000 r--p 021ff000 fd:00 270996 /usr/lib64/libLLVM-3.8.so 7fbd74391000-7fbd74393000 rw-p 0244c000 fd:00 270996 /usr/lib64/libLLVM-3.8.so 7fbd74393000-7fbd743b9000 rw-p 00000000 00:00 0 7fbd743b9000-7fbd743d0000 r-xp 00000000 fd:00 268532 /usr/lib64/libelf-0.167.so 7fbd743d0000-7fbd745cf000 ---p 00017000 fd:00 268532 /usr/lib64/libelf-0.167.so 7fbd745cf000-7fbd745d0000 r--p 00016000 fd:00 268532 /usr/lib64/libelf-0.167.so 7fbd745d0000-7fbd745d1000 rw-p 00017000 fd:00 268532 /usr/lib64/libelf-0.167.so 7fbd745d1000-7fbd745d8000 r-xp 00000000 fd:00 284095 /usr/lib64/libdrm_amdgpu.so.1.0.0 7fbd745d8000-7fbd747d7000 ---p 00007000 fd:00 284095 /usr/lib64/libdrm_amdgpu.so.1.0.0 7fbd747d7000-7fbd747d8000 r--p 00006000 fd:00 284095 /usr/lib64/libdrm_amdgpu.so.1.0.0 7fbd747d8000-7fbd747d9000 rw-p 00000000 00:00 0 7fbd747d9000-7fbd747e4000 r-xp 00000000 fd:00 284101 /usr/lib64/libdrm_radeon.so.1.0.1 7fbd747e4000-7fbd749e3000 ---p 0000b000 fd:00 284101 /usr/lib64/libdrm_radeon.so.1.0.1 7fbd749e3000-7fbd749e4000 r--p 0000a000 fd:00 284101 /usr/lib64/libdrm_radeon.so.1.0.1 7fbd749e4000-7fbd749e5000 rw-p 00000000 00:00 0 7fbd749e5000-7fbd749ec000 r-xp 00000000 fd:00 284099 /usr/lib64/libdrm_nouveau.so.2.0.0 7fbd749ec000-7fbd74beb000 ---p 00007000 fd:00 284099 /usr/lib64/libdrm_nouveau.so.2.0.0 7fbd74beb000-7fbd74bec000 r--p 00006000 fd:00 284099 /usr/lib64/libdrm_nouveau.so.2.0.0 7fbd74bec000-7fbd74bed000 rw-p 00000000 00:00 0 7fbd74bed000-7fbd74c0d000 r-xp 00000000 fd:00 284097 /usr/lib64/libdrm_intel.so.1.0.0 7fbd74c0d000-7fbd74e0c000 ---p 00020000 fd:00 284097 /usr/lib64/libdrm_intel.so.1.0.0 7fbd74e0c000-7fbd74e0d000 r--p 0001f000 fd:00 284097 /usr/lib64/libdrm_intel.so.1.0.0 7fbd74e0d000-7fbd74e0e000 rw-p 00020000 fd:00 284097 /usr/lib64/libdrm_intel.so.1.0.0 7fbd74e0e000-7fbd7581a000 r-xp 00000000 fd:00 287460 /usr/lib64/dri/nouveau_dri.so 7fbd7581a000-7fbd75a19000 ---p 00a0c000 fd:00 287460 /usr/lib64/dri/nouveau_dri.so 7fbd75a19000-7fbd75a55000 r--p 00a0b000 fd:00 287460 /usr/lib64/dri/nouveau_dri.so 7fbd75a55000-7fbd75a60000 rw-p 00a47000 fd:00 287460 /usr/lib64/dri/nouveau_dri.so 7fbd75a60000-7fbd75c57000 rw-p 00000000 00:00 0 7fbd75c57000-7fbd75c6d000 r-xp 00000000 fd:00 262677 /usr/lib64/libgcc_s-6.2.1-20160916.so.1 7fbd75c6d000-7fbd75e6c000 ---p 00016000 fd:00 262677 /usr/lib64/libgcc_s-6.2.1-20160916.so.1 7fbd75e6c000-7fbd75e6d000 r--p 00015000 fd:00 262677 /usr/lib64/libgcc_s-6.2.1-20160916.so.1 7fbd75e6d000-7fbd75e6e000 rw-p 00016000 fd:00 262677 /usr/lib64/libgcc_s-6.2.1-20160916.so.1 7fbd75e6e000-7fbd75e75000 r-xp 00000000 fd:00 267849 /usr/lib64/librt-2.24.so 7fbd75e75000-7fbd76074000 ---p 00007000 fd:00 267849 /usr/lib64/librt-2.24.so 7fbd76074000-7fbd76075000 r--p 00006000 fd:00 267849 /usr/lib64/librt-2.24.so 7fbd76075000-7fbd76076000 rw-p 00007000 fd:00 267849 /usr/lib64/librt-2.24.so 7fbd76076000-7fbd7607a000 r-xp 00000000 fd:00 268357 /usr/lib64/libcap.so.2.25 7fbd7607a000-7fbd76279000 ---p 00004000 fd:00 268357 /usr/lib64/libcap.so.2.25 7fbd76279000-7fbd7627a000 r--p 00003000 fd:00 268357 /usr/lib64/libcap.so.2.25 7fbd7627a000-7fbd7627b000 rw-p 00004000 fd:00 268357 /usr/lib64/libcap.so.2.25 7fbd7627b000-7fbd76292000 r-xp 00000000 fd:00 267847 /usr/lib64/libresolv-2.24.so 7fbd76292000-7fbd76492000 ---p 00017000 fd:00 267847 /usr/lib64/libresolv-2.24.so 7fbd76492000-7fbd76493000 r--p 00017000 fd:00 267847 /usr/lib64/libresolv-2.24.so 7fbd76493000-7fbd76494000 rw-p 00018000 fd:00 267847 /usr/lib64/libresolv-2.24.so 7fbd76494000-7fbd76496000 rw-p 00000000 00:00 0 7fbd76496000-7fbd76508000 r-xp 00000000 fd:00 268254 /usr/lib64/libpcre.so.1.2.7 7fbd76508000-7fbd76707000 ---p 00072000 fd:00 268254 /usr/lib64/libpcre.so.1.2.7 7fbd76707000-7fbd76708000 r--p 00071000 fd:00 268254 /usr/lib64/libpcre.so.1.2.7 7fbd76708000-7fbd76709000 rw-p 00072000 fd:00 268254 /usr/lib64/libpcre.so.1.2.7 7fbd76709000-7fbd7670b000 r-xp 00000000 fd:00 268848 /usr/lib64/libXau.so.6.0.0 7fbd7670b000-7fbd7690b000 ---p 00002000 fd:00 268848 /usr/lib64/libXau.so.6.0.0 7fbd7690b000-7fbd7690c000 r--p 00002000 fd:00 268848 /usr/lib64/libXau.so.6.0.0 7fbd7690c000-7fbd7690d000 rw-p 00000000 00:00 0 7fbd7690d000-7fbd76910000 r-xp 00000000 fd:00 267833 /usr/lib64/libdl-2.24.so 7fbd76910000-7fbd76b0f000 ---p 00003000 fd:00 267833 /usr/lib64/libdl-2.24.so 7fbd76b0f000-7fbd76b10000 r--p 00002000 fd:00 267833 /usr/lib64/libdl-2.24.so 7fbd76b10000-7fbd76b11000 rw-p 00003000 fd:00 267833 /usr/lib64/libdl-2.24.so 7fbd76b11000-7fbd76b29000 r-xp 00000000 fd:00 267845 /usr/lib64/libpthread-2.24.so 7fbd76b29000-7fbd76d29000 ---p 00018000 fd:00 267845 /usr/lib64/libpthread-2.24.so 7fbd76d29000-7fbd76d2a000 r--p 00018000 fd:00 267845 /usr/lib64/libpthread-2.24.so 7fbd76d2a000-7fbd76d2b000 rw-p 00019000 fd:00 267845 /usr/lib64/libpthread-2.24.so 7fbd76d2b000-7fbd76d2f000 rw-p 00000000 00:00 0 7fbd76d2f000-7fbd76d3d000 r-xp 00000000 fd:00 284093 /usr/lib64/libdrm.so.2.4.0 7fbd76d3d000-7fbd76f3c000 ---p 0000e000 fd:00 284093 /usr/lib64/libdrm.so.2.4.0 7fbd76f3c000-7fbd76f3d000 r--p 0000d000 fd:00 284093 /usr/lib64/libdrm.so.2.4.0 7fbd76f3d000-7fbd76f3e000 rw-p 00000000 00:00 0 7fbd76f3e000-7fbd76f43000 r-xp 00000000 fd:00 269481 /usr/lib64/libXxf86vm.so.1.0.0 7fbd76f43000-7fbd77142000 ---p 00005000 fd:00 269481 /usr/lib64/libXxf86vm.so.1.0.0 7fbd77142000-7fbd77143000 r--p 00004000 fd:00 269481 /usr/lib64/libXxf86vm.so.1.0.0 7fbd77143000-7fbd77144000 rw-p 00005000 fd:00 269481 /usr/lib64/libXxf86vm.so.1.0.0 7fbd77144000-7fbd77148000 r-xp 00000000 fd:00 268856 /usr/lib64/libxcb-dri2.so.0.0.0 7fbd77148000-7fbd77347000 ---p 00004000 fd:00 268856 /usr/lib64/libxcb-dri2.so.0.0.0 7fbd77347000-7fbd77348000 r--p 00003000 fd:00 268856 /usr/lib64/libxcb-dri2.so.0.0.0 7fbd77348000-7fbd77349000 rw-p 00004000 fd:00 268856 /usr/lib64/libxcb-dri2.so.0.0.0 7fbd77349000-7fbd77361000 r-xp 00000000 fd:00 268860 /usr/lib64/libxcb-glx.so.0.0.0 7fbd77361000-7fbd77561000 ---p 00018000 fd:00 268860 /usr/lib64/libxcb-glx.so.0.0.0 7fbd77561000-7fbd77563000 r--p 00018000 fd:00 268860 /usr/lib64/libxcb-glx.so.0.0.0 7fbd77563000-7fbd77564000 rw-p 0001a000 fd:00 268860 /usr/lib64/libxcb-glx.so.0.0.0 7fbd77564000-7fbd7758b000 r-xp 00000000 fd:00 268898 /usr/lib64/libxcb.so.1.1.0 7fbd7758b000-7fbd7778a000 ---p 00027000 fd:00 268898 /usr/lib64/libxcb.so.1.1.0 7fbd7778a000-7fbd7778b000 r--p 00026000 fd:00 268898 /usr/lib64/libxcb.so.1.1.0 7fbd7778b000-7fbd7778c000 rw-p 00027000 fd:00 268898 /usr/lib64/libxcb.so.1.1.0 7fbd7778c000-7fbd7778d000 r-xp 00000000 fd:00 268900 /usr/lib64/libX11-xcb.so.1.0.0 7fbd7778d000-7fbd7798c000 ---p 00001000 fd:00 268900 /usr/lib64/libX11-xcb.so.1.0.0 7fbd7798c000-7fbd7798d000 r--p 00000000 fd:00 268900 /usr/lib64/libX11-xcb.so.1.0.0 7fbd7798d000-7fbd7798e000 rw-p 00000000 00:00 0 7fbd7798e000-7fbd77993000 r-xp 00000000 fd:00 268908 /usr/lib64/libXfixes.so.3.1.0 7fbd77993000-7fbd77b92000 ---p 00005000 fd:00 268908 /usr/lib64/libXfixes.so.3.1.0 7fbd77b92000-7fbd77b93000 r--p 00004000 fd:00 268908 /usr/lib64/libXfixes.so.3.1.0 7fbd77b93000-7fbd77b94000 rw-p 00005000 fd:00 268908 /usr/lib64/libXfixes.so.3.1.0 7fbd77b94000-7fbd77b96000 r-xp 00000000 fd:00 268910 /usr/lib64/libXdamage.so.1.1.0 7fbd77b96000-7fbd77d95000 ---p 00002000 fd:00 268910 /usr/lib64/libXdamage.so.1.1.0 7fbd77d95000-7fbd77d96000 r--p 00001000 fd:00 268910 /usr/lib64/libXdamage.so.1.1.0 7fbd77d96000-7fbd77d97000 rw-p 00000000 00:00 0 7fbd77d97000-7fbd77da8000 r-xp 00000000 fd:00 268904 /usr/lib64/libXext.so.6.4.0 7fbd77da8000-7fbd77fa7000 ---p 00011000 fd:00 268904 /usr/lib64/libXext.so.6.4.0 7fbd77fa7000-7fbd77fa8000 r--p 00010000 fd:00 268904 /usr/lib64/libXext.so.6.4.0 7fbd77fa8000-7fbd77fa9000 rw-p 00011000 fd:00 268904 /usr/lib64/libXext.so.6.4.0 7fbd77fa9000-7fbd77fcc000 r-xp 00000000 fd:00 268259 /usr/lib64/libselinux.so.1 7fbd77fcc000-7fbd781cc000 ---p 00023000 fd:00 268259 /usr/lib64/libselinux.so.1 7fbd781cc000-7fbd781cd000 r--p 00023000 fd:00 268259 /usr/lib64/libselinux.so.1 7fbd781cd000-7fbd781ce000 rw-p 00024000 fd:00 268259 /usr/lib64/libselinux.so.1 7fbd781ce000-7fbd781d0000 rw-p 00000000 00:00 0 7fbd781d0000-7fbd781fa000 r-xp 00000000 fd:00 271818 /usr/lib64/libglapi.so.0.0.0 7fbd781fa000-7fbd783f9000 ---p 0002a000 fd:00 271818 /usr/lib64/libglapi.so.0.0.0 7fbd783f9000-7fbd783fd000 r--p 00029000 fd:00 271818 /usr/lib64/libglapi.so.0.0.0 7fbd783fd000-7fbd783fe000 rw-p 0002d000 fd:00 271818 /usr/lib64/libglapi.so.0.0.0 7fbd783fe000-7fbd783ff000 rw-p 00000000 00:00 0 7fbd783ff000-7fbd78400000 r-xp 00000000 fd:00 269361 /usr/lib64/libxshmfence.so.1.0.0 7fbd78400000-7fbd78600000 ---p 00001000 fd:00 269361 /usr/lib64/libxshmfence.so.1.0.0 7fbd78600000-7fbd78601000 r--p 00001000 fd:00 269361 /usr/lib64/libxshmfence.so.1.0.0 7fbd78601000-7fbd78602000 rw-p 00000000 00:00 0 7fbd78602000-7fbd78608000 r-xp 00000000 fd:00 268878 /usr/lib64/libxcb-sync.so.1.0.0 7fbd78608000-7fbd78807000 ---p 00006000 fd:00 268878 /usr/lib64/libxcb-sync.so.1.0.0 7fbd78807000-7fbd78808000 r--p 00005000 fd:00 268878 /usr/lib64/libxcb-sync.so.1.0.0 7fbd78808000-7fbd78809000 rw-p 00006000 fd:00 268878 /usr/lib64/libxcb-sync.so.1.0.0 7fbd78809000-7fbd7880b000 r-xp 00000000 fd:00 268862 /usr/lib64/libxcb-present.so.0.0.0 7fbd7880b000-7fbd78a0a000 ---p 00002000 fd:00 268862 /usr/lib64/libxcb-present.so.0.0.0 7fbd78a0a000-7fbd78a0b000 r--p 00001000 fd:00 268862 /usr/lib64/libxcb-present.so.0.0.0 7fbd78a0b000-7fbd78a0c000 rw-p 00002000 fd:00 268862 /usr/lib64/libxcb-present.so.0.0.0 7fbd78a0c000-7fbd78a0e000 r-xp 00000000 fd:00 268858 /usr/lib64/libxcb-dri3.so.0.0.0 7fbd78a0e000-7fbd78c0d000 ---p 00002000 fd:00 268858 /usr/lib64/libxcb-dri3.so.0.0.0 7fbd78c0d000-7fbd78c0e000 r--p 00001000 fd:00 268858 /usr/lib64/libxcb-dri3.so.0.0.0 7fbd78c0e000-7fbd78c0f000 rw-p 00002000 fd:00 268858 /usr/lib64/libxcb-dri3.so.0.0.0 7fbd78c0f000-7fbd78c36000 r-xp 00000000 fd:00 268287 /usr/lib64/libexpat.so.1.6.2 7fbd78c36000-7fbd78e35000 ---p 00027000 fd:00 268287 /usr/lib64/libexpat.so.1.6.2 7fbd78e35000-7fbd78e38000 r--p 00026000 fd:00 268287 /usr/lib64/libexpat.so.1.6.2 7fbd78e38000-7fbd78e39000 rw-p 00000000 00:00 0 7fbd78e39000-7fbd78ff6000 r-xp 00000000 fd:00 267829 /usr/lib64/libc-2.24.so 7fbd78ff6000-7fbd791f5000 ---p 001bd000 fd:00 267829 /usr/lib64/libc-2.24.so 7fbd791f5000-7fbd791f9000 r--p 001bc000 fd:00 267829 /usr/lib64/libc-2.24.so 7fbd791f9000-7fbd791fb000 rw-p 001c0000 fd:00 267829 /usr/lib64/libc-2.24.so 7fbd791fb000-7fbd791ff000 rw-p 00000000 00:00 0 7fbd791ff000-7fbd79337000 r-xp 00000000 fd:00 268902 /usr/lib64/libX11.so.6.3.0 7fbd79337000-7fbd79537000 ---p 00138000 fd:00 268902 /usr/lib64/libX11.so.6.3.0 7fbd79537000-7fbd7953a000 r--p 00138000 fd:00 268902 /usr/lib64/libX11.so.6.3.0 7fbd7953a000-7fbd7953e000 rw-p 0013b000 fd:00 268902 /usr/lib64/libX11.so.6.3.0 7fbd7953e000-7fbd79646000 r-xp 00000000 fd:00 267835 /usr/lib64/libm-2.24.so 7fbd79646000-7fbd79845000 ---p 00108000 fd:00 267835 /usr/lib64/libm-2.24.so 7fbd79845000-7fbd79846000 r--p 00107000 fd:00 267835 /usr/lib64/libm-2.24.so 7fbd79846000-7fbd79847000 rw-p 00108000 fd:00 267835 /usr/lib64/libm-2.24.so 7fbd79847000-7fbd798b7000 r-xp 00000000 fd:00 284109 /usr/lib64/libGL.so.1.2.0 7fbd798b7000-7fbd79ab6000 ---p 00070000 fd:00 284109 /usr/lib64/libGL.so.1.2.0 7fbd79ab6000-7fbd79ab9000 r--p 0006f000 fd:00 284109 /usr/lib64/libGL.so.1.2.0 7fbd79ab9000-7fbd79aba000 rw-p 00072000 fd:00 284109 /usr/lib64/libGL.so.1.2.0 7fbd79aba000-7fbd79adf000 r-xp 00000000 fd:00 267822 /usr/lib64/ld-2.24.so 7fbd79c9d000-7fbd79cbc000 r-xp 00000000 fd:00 268992 /usr/lib64/libudev.so.1.6.5 7fbd79cbc000-7fbd79cbd000 r--p 0001e000 fd:00 268992 /usr/lib64/libudev.so.1.6.5 7fbd79cbd000-7fbd79cbe000 rw-p 0001f000 fd:00 268992 /usr/lib64/libudev.so.1.6.5 7fbd79cbe000-7fbd79cc8000 rw-p 00000000 00:00 0 7fbd79cdc000-7fbd79cdf000 rw-p 00000000 00:00 0 7fbd79cdf000-7fbd79ce0000 r--p 00025000 fd:00 267822 /usr/lib64/ld-2.24.so 7fbd79ce0000-7fbd79ce1000 rw-p 00026000 fd:00 267822 /usr/lib64/ld-2.24.so 7fbd79ce1000-7fbd79ce2000 rw-p 00000000 00:00 0 7ffffd5b3000-7ffffd5d4000 rw-p 00000000 00:00 0 [stack] 7ffffd5fb000-7ffffd5fd000 r--p 00000000 00:00 0 [vvar] 7ffffd5fd000-7ffffd5ff000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

jstodola 4|3 nouveau|2|5
Pass pass
[1]
  1. [liveuser@localhost ~]$ DRI_PRIME=1 glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on NVC1 XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1" after 1381 requests (1127 known processed) with 0 events remaining. [liveuser@localhost ~]$ glxgears -info | grep REND GL_RENDERER = Mesa DRI Intel(R) Ivybridge Mobile XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":1" after 236 requests (41 known processed) with 0 events remaining. [liveuser@localhost ~]$
lbrabec 3|7 modesetting|0|0
Pass pass
Pass pass
linde1902 2|2 Intel|3|5
Warning warn
[1]
Warning warn
  1. MacBook Pro 2010 without screen attached shows discrete graphics as active and selected: 0:DIS:+:Pwr:0000:01:00.0 1:IGD: :Pwr:0000:00:02.0 2:DIS-Audio: :Pwr:0000:01:00.1
maarten w 8086:0416 10de:11e3
Pass pass
Pass pass
mgewe w 8086:191b 10de:139b
Pass pass
[1]
Pass pass
Pass pass
  1. Should not run Power test but noticed the following: Secondary gpu: DynOff as expected. Running DRI_PRIME=1 glxgears results in secondary switching to DynPwr and after closing glxgears back to DynOff. So all fine.
mgewe 3|5 modesetting|0|0
Pass pass
Pass pass
onlyesterday16 w 8086:0416 10de:1391
Warning warn
[1]
Pass pass
[2]
  1. You **SHOULD NOT** run the 'Power' test case! But please run the others!
  2. "nouveau" performance is very very bad. $ vblank_mode=0 glxgears -info GL_RENDERER = Mesa DRI Intel(R) Haswell Mobile GL_VERSION = 3.0 Mesa 12.0.3 GL_VENDOR = Intel Open Source Technology Center GL_EXTENSIONS = ... ... 63770 frames in 5.0 seconds = 12753.941 FPS 62882 frames in 5.0 seconds = 12576.386 FPS $ DRI_PRIME=1 vblank_mode=0 glxgears -info GL_RENDERER = Gallium 0.4 on NV117 GL_VERSION = 3.0 Mesa 12.0.3 GL_VENDOR = nouveau GL_EXTENSIONS = ... ... 16433 frames in 5.0 seconds = 3286.537 FPS 16453 frames in 5.0 seconds = 3290.551 FPS
pacof w 8086:0416 10de:1391
Pass pass
Pass pass
pschiffe w 8086:191b 10de:134d
Pass pass
Pass pass
r2d42 w 8086:0166 10de:0fd3
Warning warn
[1]
Pass pass
Pass pass
  1. **SHOULD NOT** run
rillian 4|2 nouveau|4|4
Fail fail
[1]
Pass pass
[2]
Pass pass
  1. When run after other tests, discrete gpu always stays powered 1:DIS:+:Pwr:0000:01:00.0 regardless of hdmi connection. laptop is also very warm!
  2. Some black frames and tearing when resizing with DRM_PRIME=1 (nvidia gpu). Doesn't happen with the intel gpu. Otherwise fine.
sweard w 8086:191b 10de:139b
Fail fail
[1]
Warning warn
[2]
Fail fail
[3]
  1. [jeff@Forerunner ~]$ glxgears -info | grep REND GL_RENDERER = Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 187 requests (35 known processed) with 0 events remaining. when run: DRI_PRIME=1 glxgears -info | grep REND, the System hang.
  2. [jeff@Forerunner ~]$ DRI_PRIME=1 glxgears -info | grep REND GL_RENDERER = Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 2222 requests (396 known processed) with 0 events remaining. [jeff@Forerunner ~]$ glxgears -info | grep REND GL_RENDERER = Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 585 requests (37 known processed) with 0 events remaining.
  3. open with Gallium 0.4 on NV117 failed
temjin747 w 1002:9874 1002:6660
Pass pass
[1]
Fail fail
[2]
Warning warn
[3]
  1. [liveuser@localhost-live ~]$ glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on AMD CARRIZO (DRM 3.3.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 495 requests (35 known processed) with 0 events remaining. [liveuser@localhost-live ~]$ DRI_PRIME=1 glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on AMD HAINAN (DRM 2.46.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 406 requests (35 known processed) with 0 events remaining.
  2. Details graphics value: Gallium 0.4 on AMD CARRIZO (DRM 3.3.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) / Gallium 0.4 on AMD HAINAN (DRM 2.46.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) run normally: glarea on Gallium 0.4 on AMD CARRIZO (DRM 3.3.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) Failed - did not render correctly run with dedicated graphics: Gallium 0.4 on AMD HAINAN (DRM 2.46.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) Passed
  3. Details graphics value: Gallium 0.4 on AMD CARRIZO (DRM 3.3.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) / Gallium 0.4 on AMD HAINAN (DRM 2.46.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) run normally: glarea on Gallium 0.4 on AMD CARRIZO (DRM 3.3.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) Failed - did not render correctly run with dedicated graphics: Gallium 0.4 on AMD HAINAN (DRM 2.46.0 / 4.8.4-301.fc25.x86_64, LLVM 3.8.0) Passed
vorpalblade 4|4 modesetting|6|5
Fail fail
[1]
Pass pass
Fail fail
[2]
  1. cat: /sys/kernel/debug/vgaswitcheroo/switch: No such file or directory
  2. Switcheroo-control.service failed to start This is a desktop system with an integrated and discrete graphics card
witko w 8086:0166 1002:6601
Pass pass
Pass pass
3|5 modesetting|0|0|x 8086:191b 10de:139b modesetting|3|5 modesetting|0|0 xps9550
Warning warn
[1]
Pass pass
[2]
Warning warn
[3]
  1. You **SHOULD NOT** run the 'Power' test case!
  2. DRI_PRIME=1 glxgears -info | grep REND GL_RENDERER = Gallium 0.4 on NV117 XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 841 requests (404 known processed) with 0 events remaining.
  3. kde spin