nvidia-detect reports Quadro K620 as Optimus card ?

Issues related to hardware problems
User avatar
jlehtone
Posts: 4523
Joined: 2007/12/11 08:17:33
Location: Finland

Re: nvidia-detect reports Quadro K620 as Optimus card ?

Post by jlehtone » 2017/03/21 14:16:30

NedSlider wrote:Question: Out of curiosity, do both controllers work (separately) if a monitor is hooked up?
Not a conclusive test, but observed these:
* A Dell with i7-6700 and Nvidia Quadro M4000 and Windows 7

Code: Select all

Primary display
( ) Auto  ( ) Intel  ( ) Nvidia
* Start with Auto: Only Nvidia gives output and is the only seen by OS. Hotplugging into IGP has no effect.
* Set Nvidia as primary. Only Nvidia gives output but both controllers are shown in device listing.
* Set Intel as primary. Output only on IGP. Nvidia's tool does not start in Windows.
* Restore Auto: Output still on IGP.
* Disconnect display from IGP and reboot. Display on Nvidia.

lspci on this host now: only the Quadro is listed. The Intel IGP is clearly disabled. Now I cannot tell, whether IGP was on the list before meddling with the BIOS.

taylorkh
Posts: 534
Joined: 2010/11/24 15:08:33
Location: North Carolina, USA

Re: nvidia-detect reports Quadro K620 as Optimus card ?

Post by taylorkh » 2017/03/21 14:47:02

Thanks jlehton,

I performed the following test this morning....

The machine was booted up as usual with (*) Auto selected and two monitors attached to the Nvidia card a couple of days ago.
I plugged a third monitor into one of the Intel ports.
The third monitor appears as a text based terminal (no color, no gui)
The third monitor was filled with 3 repeating line of text

Code: Select all

serial 00:01: activation failed
dpm_run_callback() pnp_bus_resume+0c0ca0 returns -5
PM: Device 00:01: failed to resume -5
Each time I suspend/resume another 3 lines are added
I then rebooted the machine with the third monitor connected
This time I see the original "stolen" message

Code: Select all

[    1.130608] [drm:i915_gem_init_stolen [i915]] *ERROR* conflict detected with stolen region: [0xce000000 - 0xd0000000]
I just executed a suspend/resume and the above message was replaced on the third monitor with the 3 lines originally described.
The third monitor does NOT appear in nvidia-settings nor in Monitor Preferences (even doing a "Detect monitors" in the second application). The Intel integrated graphics my not be enabled but is sure is not disabled.

Ken

NedSlider
Forum Moderator
Posts: 2897
Joined: 2005/10/28 13:11:50
Location: UK

Re: nvidia-detect reports Quadro K620 as Optimus card ?

Post by NedSlider » 2017/03/26 22:53:33

taylorkh wrote:

Code: Select all

[    0.832174] Request for unknown module key 'The ELRepo Project (http://elrepo.org): ELRepo.org Secure Boot Key: f365ad3481a7b20e3427b61b2a26635b83fe427b' err -11
[    0.832182] nvidia: loading out-of-tree module taints kernel.
[    0.832184] nvidia: module license 'NVIDIA' taints kernel.
[    0.832185] Disabling lock debugging due to kernel taint
[    0.834489] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    0.837337] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
[    0.837403] nvidia-nvlink: Nvlink Core is being initialized, major device number 245
[    0.837409] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  375.39  Tue Jan 31 20:47:00 PST 2017 (using threaded interrupts)
[    0.838785] Request for unknown module key 'The ELRepo Project (http://elrepo.org): ELRepo.org Secure Boot Key: f365ad3481a7b20e3427b61b2a26635b83fe427b' err -11
[    0.839856] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  375.39  Tue Jan 31 19:41:48 PST 2017
[    0.840377] Request for unknown module key 'The ELRepo Project (http://elrepo.org): ELRepo.org Secure Boot Key: f365ad3481a7b20e3427b61b2a26635b83fe427b' err -11
[    0.840990] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
I am not running secure boot. Could that have something to do with the Nvidia mischief I wonder? It looks like your kmod-nvidia is supposed to be signed?

Ken
Ken,

You can ignore all the warnings about the elrepo Secure Boot Key. All elrepo kernel modules are signed with a secure boot key for those using that feature. As you are not using secure boot, and thus do not have the secure boot key loaded on your system (see entry at [0.834489], ...required key missing), the kernel reports that the key is missing each time the module(s) loads. It's just noise and may be safely ignored.

taylorkh
Posts: 534
Joined: 2010/11/24 15:08:33
Location: North Carolina, USA

Re: nvidia-detect reports Quadro K620 as Optimus card ?

Post by taylorkh » 2017/03/27 00:01:57

Thanks NedSlider,

I have been attempting to disable the Intel i915 driver which got installed on CentOS before I added the Nvidia card. It seems I have killed it by editing grub. However, I still get some error messages. I have decided to say screw it and resinstall the OS from scratch. Provided I can backup and restore my home directory that should save me about 1/3 of the configuration I need to do. I will igonore Optimus and signed errors when and if they occur during the install.

Thanks again,

Ken

Post Reply