Экран гаснет при переключении на консоль

Экран гаснет при переключении на консоль

Недавно я понял, что всякий раз, когда я хочу перейти в любое из окон консоли (Ctrl+Alt+F2 - Ctrl+Alt+F6), мой экран просто гаснет и переходит в режим ожидания из-за отсутствия входных данных от моего графического адаптера. Эта проблема определенно не была в Fedora 31, но я не могу сказать, была ли она в Fedora 32 с самого начала или началась несколько позже. Система представляет собой новую установку, а не обновление.

Хотя я могу восстановить контроль над компьютером, нажав Ctrl+Alt+F1 (экран приветствия GDM) или Ctrl+Alt+F7 (графическая среда после входа в систему), переход в текстовое окно консоли больше не работает.

Запустив его journalctl -fс повышенными правами, я получаю следующий вывод (я засек время переключения, чтобы его было легче обнаружить в журналах, поэтому все временные метки содержат ноль секунд):

Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "54"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event2  - Power Button: device removed
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "33"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event8  - Video Bus: device removed
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "52"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event1  - Power Button: device removed
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "92"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event0  - Sleep Button: device removed
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "53"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event13 - Corsair CORSAIR HS70 Pro Wireless Gaming Headset Consumer Control: device removed
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "51"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event12 - HID 0557:2419: device removed
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "59"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event16 - HID 0557:2419: device removed
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "48"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "57"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "55"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "48"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event11 - Logitech MX Ergo: device removed
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "57"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event3  - ckb1: Corsair Gaming K95 RGB PLATINUM Keyboard vKB: device removed
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (**) Option "fd" "55"
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) event4  - ckb1: Corsair Gaming K95 RGB PLATINUM Keyboard vM: device removed
Sep 24 12:24:00 computer_name_here kernel: rfkill: input handler enabled
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:72
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:75
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:76
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:65
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:77
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:66
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:68
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:67
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 226:1
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:80
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 226:0
Sep 24 12:24:00 computer_name_here /usr/libexec/gdm-x-session[4285]: (II) systemd-logind: got pause for 13:64
Sep 24 12:24:15 computer_name_here kernel: fbcon: Taking over console
Sep 24 12:24:15 computer_name_here kernel: Console: switching to colour frame buffer device 100x37

Последние две строки — результат моего нажатия Enterпосле непродолжительного времени в слабой (и тщетной) попытке оживить экран.

Подозревая проблемы с графическими драйверами, мне, возможно, придется упомянуть, что у меня GeForce GTX 1080, на которой установлены следующие драйверы:

$ sudo dnf list installed "*nvidia*"
Installed Packages
akmod-nvidia.x86_64                          3:450.66-1.fc32    @rpmfusion-nonfree-updates
kmod-nvidia-5.8.10-200.fc32.x86_64.x86_64    3:450.66-1.fc32    @@commandline             
kmod-nvidia-5.8.4-200.fc32.x86_64.x86_64     3:450.66-1.fc32    @@commandline             
kmod-nvidia-5.8.7-200.fc32.x86_64.x86_64     3:450.66-1.fc32    @@commandline             
nvidia-settings.x86_64                       3:450.66-1.fc32    @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia.x86_64                   3:450.66-2.fc32    @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-cuda-libs.x86_64         3:450.66-2.fc32    @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-kmodsrc.x86_64           3:450.66-2.fc32    @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.x86_64              3:450.66-2.fc32    @rpmfusion-nonfree-updates

Пакеты kmod не устанавливались мной вручную, но должны были быть установлены через пакет akmod при установке нового ядра.

GRUB запускает мою установку с помощью следующей строки:

GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1 rd.lvm.lv=Samsung_SSD_970_PRO/system rhgb quiet intel_iommu=on"

Есть ли у кого-нибудь решение и/или кто-нибудь может подсказать мне соответствующий файл для проверки его содержимого? Если требуются дополнительные логи или информация, я с радостью предоставлю их.

ОБНОВЛЕНИЕ (в ответ на комментарий):

$ lsmod | grep -i nvidia
nvidia_drm             57344  8
nvidia_modeset       1187840  14 nvidia_drm
nvidia_uvm           1138688  0
nvidia              19742720  607 nvidia_uvm,nvidia_modeset
drm_kms_helper        262144  5 drm_vram_helper,ast,nvidia_drm,i915
drm                   626688  20 drm_kms_helper,drm_vram_helper,ast,drm_ttm_helper,nvidia_drm,i915,ttm

Связанный контент