Как я и подозревал, проблема была в конфигурации. Вот что мне помогло в моем случае:
1 - Отредактировал содержимое моего /lib/modprobe.d/nvidia-graphics-drivers.conf
файл:
черный список модерн
черный список lbm-nouveau
псевдоним nouveau off
псевдоним lbm-nouveau off
опции nvidia-drm modeset=1
а затем запустите на терминале: sudo update-initramfs -u
Ссылка: https://askubuntu.com/a/1310431/1175096
2 - Я опустошил содержимое /etc/X11/xorg.conf
.
Ссылка: Внутренний экран ноутбука не обнаружен при использовании драйвера Nvidia
3 - Я создал новый файл conf в /usr/доля/X11/xorg.conf.d/
, по имени 30-nvidia-prime-overwrite-fucker.conf
. Это потому, что gpu-manager обычно перезаписывает 11-nvidia-prime.conf
при загрузке. Имя на самом деле не имеет значения, если вы используете большее число в начале. Мой новый файл содержал:
Раздел "Выходной класс"
Идентификатор «Nvidia Prime»
MatchDriver "nvidia-drm"
Драйвер "нвидиа"
Опция «AllowEmptyInitialConfiguration»
# Опция "ИгнорироватьDisplayDevices" "CRT"
Опция «Первичный графический процессор» «Да»
Путь к модулю "/lib/x86_64-linux-gnu/nvidia/xorg"
EndSection
что именно является содержанием 11-nvidia-prime.conf
но с Опция «ИгнорироватьDisplayDevices» «ЭЛТ»
закомментирован.
Ссылка: https://askubuntu.com/a/689505/1175096
4 - В моем /etc/по умолчанию/жратва
файл, который я написал:
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск"
А затем на терминале, чтобы обновить grub:
sudo update-grub
Мой встроенный экран вернулся, а внешний монитор работает как дополнительный экран!