FS#60245 - [nvidia-utils] avoid intel OutputClass section

Attached to Project: Arch Linux
Opened by Tom Yan (tom.ty89) - Saturday, 29 September 2018, 15:35 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 04 October 2018, 22:53 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
What was the reason that an intel OutputClass section has been added to nvidia-drm-outputclass.conf? The section prevents the intel DDX from being used when it is installed. It doesn't seem to be necessary / make any difference on my machine (desktop) / configuration. When X is started on the iGPU, via either the modesetting or intel DDX, only the onboard output ports are listed in xrandr. Only when I start X on the nvidia GPU (by adding `Option "PrimaryGPU" "true"` to the nvidia OutputClass section), all the output ports would be available.

In any case, shouldn't it be a "conf file" in /etc instead of /usr/share?


Additional info:
* package version(s) 410.57-2
* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Thursday, 04 October 2018, 22:53 GMT
Reason for closing:  Fixed
Comment by David Roth (V1del) - Tuesday, 02 October 2018, 07:10 GMT
You have to have it there, if you are using PRIME over nvidia, because the intel/modesetting driver is used as a relay to show the rendered nvidia image on the screen (the reason this rain dance is necessary is that your nvidia GPU is not physically connected to your laptop screen and it has to roundabout over your iGPU). Technically this is simply a dupe of https://bugs.archlinux.org/task/60102 just from the other view point

Loading...