Имеется китайский ноутбук Thunderobot Zero с i7-11800H и Nvidia RTX3060 на борту. При включении в биосе вывода изображения через дискретную карту, в линуксе (любом) пропадает возможность ругелирования яркости, но в винде всё работает прекрасно, даже если ставить драйвера не от производителя, а с офицального сайта nvidia. До этого ещё линукс ругался что не может переключить состояние D3Cold для видеокарты и nvme ssd, поэтому пока что я отключил в биосе этот самый D3Cold. Что делал для решения проблемы:
1. Добавлял в параметры загрузки ядра nvidia.NVreg_RegistryDwords=EnableBrightnessContro l=1.
2. Пробовал загружаться с параметрами acpi_backlight=video/vendor/native/none. Ситуация хоть как то поменялась при загрузке с параметром acpi_backlight=video, в папке /sys/class/backlight помимио nvidia_0 я обнаружил acpi_video0 и acpi_video1, но через них тоже нельзя поменять яркость (# echo 5 > /sys/class/backlight/acpi_video0/brightness даёт 0 результата)
3. Пробовал устанавливать старые версии драйверов, но с драйверами ниже 500 версии ноутбук загружается только с параметром nomodeset и яркость всё так же не регулируется (а ещё перестаёт работать второй монитор).
4. Загружал модуль nvidia_wmi_ec_backlight - результат опять нулевой. Вроде ещё что-то пробовал, но уже и не упомню точно
Прошу сильно не ругать, являюсь эталоном ламера, так что кроме как сказать какое у меня ядро стоит и какой дтстрибутив я даже не могу представить
skvorecroo@skvorecroo-ZERO:~$ lspci
00:00.0 Host bridge: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation 11th Gen Core Processor PCIe Controller #1 (rev 05)
00:01.1 PCI bridge: Intel Corporation Device 9a05 (rev 05)
00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
00:04.0 Signal processing controller: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant (rev 05)
00:06.0 PCI bridge: Intel Corporation 11th Gen Core Processor PCIe Controller #0 (rev 05)
00:07.0 PCI bridge: Intel Corporation Tiger Lake-H Thunderbolt 4 PCI Express Root Port #0 (rev 05)
00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module (rev 05)
00:0d.0 USB controller: Intel Corporation Tiger Lake-H Thunderbolt 4 USB Controller (rev 05)
00:0d.2 USB controller: Intel Corporation Tiger Lake-H Thunderbolt 4 NHI #0 (rev 05)
00:14.0 USB controller: Intel Corporation Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller (rev 11)
00:14.2 RAM memory: Intel Corporation Tiger Lake-H Shared SRAM (rev 11)
00:14.3 Network controller: Intel Corporation Tiger Lake PCH CNVi WiFi (rev 11)
00:15.0 Serial bus controller: Intel Corporation Tiger Lake-H Serial IO I2C Controller #0 (rev 11)
00:15.1 Serial bus controller: Intel Corporation Tiger Lake-H Serial IO I2C Controller #1 (rev 11)
00:16.0 Communication controller: Intel Corporation Tiger Lake-H Management Engine Interface (rev 11)
00:1c.0 PCI bridge: Intel Corporation Tiger Lake-H PCI Express Root Port #5 (rev 11)
00:1f.0 ISA bridge: Intel Corporation Tiger Lake-H LPC/eSPI Controller (rev 11)
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-H HD Audio Controller (rev 11)
00:1f.4 SMBus: Intel Corporation Tiger Lake-H SMBus Controller (rev 11)
00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-H SPI Controller (rev 11)
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GA106 High Definition Audio Controller (rev a1)
02:00.0 Non-Volatile memory controller: Solid State Storage Technology Corporation Device 1001 (rev 01)
03:00.0 Non-Volatile memory controller: Solid State Storage Technology Corporation Device 1001 (rev 01)
2f:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
skvorecroo@skvorecroo-ZERO:~$ sudo lshw -c video
[sudo] password for skvorecroo:
*-display
description: VGA compatible controller
product: GA106M [GeForce RTX 3060 Mobile / Max-Q]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: iomemory:600-5ff iomemory:620-61f irq:200 memory:83000000-83ffffff memory:6000000000-61ffffffff memory:6200000000-6201ffffff ioport:4000(size=128) memory:84000000-8407ffff
*-display
description: VGA compatible controller
product: TigerLake-H GT1 [UHD Graphics]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: iomemory:620-61f iomemory:400-3ff irq:199 memory:622c000000-622cffffff memory:4000000000-400fffffff ioport:5000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
skvorecroo@skvorecroo-ZERO:~$ uname -a
Linux skvorecroo-ZERO 6.0.0-7.1-liquorix-amd64 #1 ZEN SMP PREEMPT_DYNAMIC liquorix 6.0-2ubuntu1~kinetic (2022-1 x86_64 x86_64 x86_64 GNU/Linux
skvorecroo@skvorecroo-ZERO:~$ ls /sys/class/backlight/
nvidia_0
Драйвер стоит nvidia-dkms-515, OC: Ubuntu 22.10