<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [nouveau] GeForce GTX 1660 Ti (mobile) not supported (NV168/TU116)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=110830#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [nouveau] GeForce GTX 1660 Ti (mobile) not supported (NV168/TU116)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=110830">bug 110830</a>
from <span class="vcard"><a class="email" href="mailto:mszpak@wp.pl" title="Marcin Zajaczkowski <mszpak@wp.pl>"> <span class="fn">Marcin Zajaczkowski</span></a>
</span></b>
<pre>I managed to build 5.2.0-0.rc3.git2.1.fc30.x86_64 on Fedora 30 and boot with
overridden NvChipset (0x167). The nouveau module is loaded, the card is visible
by vgaswitcheroo, but I cannot switch to it (nor force to turn it on).
<span class="quote">> # lsmod | grep nouveau
> nouveau 2293760 1
> ttm 122880 1 nouveau
> i2c_algo_bit 16384 2 i915,nouveau
> drm_kms_helper 225280 2 i915,nouveau
> mxm_wmi 16384 1 nouveau
> drm 577536 15 drm_kms_helper,i915,ttm,nouveau
> video 53248 2 i915,nouveau
> wmi 36864 4 intel_wmi_thunderbolt,wmi_bmof,mxm_wmi,nouveau</span >
<span class="quote">> # cat /sys/kernel/debug/vgaswitcheroo/switch
> 0:IGD:+:Pwr:0000:00:02.0
> 1:DIS: :DynPwr:0000:01:00.0
> 2:DIS-Audio: :DynOff:0000:01:00.1</span >
On:
<span class="quote">> echo ON > /sys/kernel/debug/vgaswitcheroo/switch</span >
there is no effect. On:
<span class="quote">> echo DIS > /sys/kernel/debug/vgaswitcheroo/switch</span >
I see an error in the system logs:
<span class="quote">> kernel: vga_switcheroo: client 0 refused switch</span >
The initialization logs on boot:
<span class="quote">> kernel: MXM: GUID detected in BIOS
> kernel: ACPI Warning: \_SB.PCI0.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20190509/nsargume>
> kernel: ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20190509/nsa>
> kernel: pci 0000:01:00.0: optimus capabilities: enabled, status dynamic power, hda bios codec supported
> kernel: VGA switcheroo: detected Optimus DSM method \_SB_.PCI0.PEG0.PEGP handle
> kernel: nouveau: detected PR support, will not use DSM
> kernel: nouveau 0000:01:00.0: enabling device (0106 -> 0107)
> kernel: checking generic (90000000 7e9000) vs hw (a0000000 10000000)
> kernel: checking generic (90000000 7e9000) vs hw (b0000000 2000000)
> kernel: nouveau 0000:01:00.0: CHIPSET OVERRIDE: 168000a1 -> 167000a1
> kernel: nouveau 0000:01:00.0: NVIDIA TU117 (167000a1)
> kernel: nvme nvme0: missing or invalid SUBNQN field.
> kernel: nvme nvme0: Shutdown timeout set to 8 seconds
> kernel: nvme nvme0: 12/0/0 default/read/poll queues
> kernel: checking generic (90000000 7e9000) vs hw (90000000 10000000)
> kernel: fb0: switching to inteldrmfb from EFI VGA
> kernel: Console: switching to colour dummy device 80x25
> kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
> kernel: nouveau 0000:01:00.0: bios: version 90.16.26.00.11
> kernel: nouveau 0000:01:00.0: fb: 6144 MiB GDDR6
> kernel: nvme0n1: p1 p2 p3
> kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> kernel: [drm] Driver supports precise vblank timestamp query.
> kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
> kernel: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
> systemd-udevd[578]: Using default interface naming scheme 'v240'.
> kernel: vga_switcheroo: enabled
> kernel: [TTM] Zone kernel: Available graphics memory: 8042942 KiB
> kernel: [TTM] Zone dma32: Available graphics memory: 2097152 KiB
> kernel: [TTM] Initializing pool allocator
> kernel: [TTM] Initializing DMA pool allocator
> kernel: nouveau 0000:01:00.0: DRM: VRAM: 6144 MiB
> kernel: nouveau 0000:01:00.0: DRM: GART: 536870912 MiB
> kernel: nouveau 0000:01:00.0: DRM: BIT table 'A' not found
> kernel: nouveau 0000:01:00.0: DRM: BIT table 'L' not found
> kernel: nouveau 0000:01:00.0: DRM: TMDS table version 2.0
> kernel: nouveau 0000:01:00.0: DRM: DCB version 4.1
> kernel: nouveau 0000:01:00.0: DRM: DCB outp 00: 02002f52 00020010
> kernel: nouveau 0000:01:00.0: DRM: DCB outp 01: 04814f76 04600010
> kernel: nouveau 0000:01:00.0: DRM: DCB outp 02: 04814f72 00020010
> kernel: nouveau 0000:01:00.0: DRM: DCB conn 02: 00010261
> kernel: nouveau 0000:01:00.0: DRM: DCB conn 04: 01000446
> kernel: nouveau 0000:01:00.0: DRM: failed to create kernel channel, -22
> kernel: nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
> kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> kernel: [drm] Driver supports precise vblank timestamp query.
> kernel: [drm] Initialized i915 1.6.0 20190417 for 0000:00:02.0 on minor 0
> kernel: [drm] Cannot find any crtc or sizes
> kernel: ACPI: Video Device [PEGP] (multi-head: no rom: yes post: no)
> kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/LNXVIDEO:00/input/input12
> kernel: [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1
> kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
> kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input13
> kernel: fbcon: i915drmfb (fb0) is primary device
> kernel: Console: switching to colour frame buffer device 240x67
> kernel: [drm] Cannot find any crtc or sizes
> kernel: i915 0000:00:02.0: fb0: i915drmfb frame buffer device
> kernel: psmouse serio2: synaptics: queried max coordinates: x [..5658], y [..4722]
> kernel: [drm] Cannot find any crtc or sizes</span >
There are also no reported providers in xrandr:
<span class="quote">> $ xrandr --listproviders
> Providers: number: 0</span >
I don't know if it is related to the chipset itself or to my laptop
configuration. The same situation is with with 0x167 and 0x162.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>