Вопрос или проблема
У меня есть ноутбук (ASUS TUF A14) и второй монитор. После игры в Minecraft в течение 30-60 минут вся операционная система начинает тормозить и становится неюзабельной (примерно кадр в секунду), даже в TTY консоли и при выходе из системы. Это происходит только на экране моего ноутбука, но иногда бывают редкие задержки и на втором мониторе. Единственный способ это исправить — перезагрузить систему, но через некоторое время это снова происходит.
Это начало происходить 2 дня назад.
Я запустил nvidia-smi и посмотрел на него после этого, и это вывод (вывод был нормальным до задержек):
Каждая 1,0 с: nvidia-smi isabella-linux: 16:30:13
за 0.009с (18)
Не удалось инициализировать NVML: несоответствие версии драйвера/библиотеки
Версия библиотеки NVML: 570.124
И также:
[isabella@isabella-linux ~]$ lsmod | grep nvidia
nvidia_wmi_ec_backlight 12288 0
nvidia_drm 135168 32
drm_ttm_helper 16384 3 amdgpu,nvidia_drm
nvidia_uvm 3891200 4
nvidia_modeset 1822720 9 nvidia_drm
nvidia 96903168 163 nvidia_uvm,nvidia_modeset
video 81920 5 nvidia_wmi_ec_backlight,asus_wmi,amdgpu,asus_nb_wmi,nvidia_modeset
wmi 28672 4 video,nvidia_wmi_ec_backlight,asus_wmi,wmi_bmof
Я пробовал переустанавливать драйвера/пакеты nvidia, но это не помогло, или, возможно, я сделал что-то неправильно. Я выполнил следующее:
sudo pacman -Rns nvidia-dkms nvidia-utils nvidia-settings nvidia-prime
sudo pacman -S nvidia-dkms nvidia-utils nvidia-settings nvidia-prime
sudo dkms install nvidia/$(pacman -Q nvidia-dkms | awk '{print $2}' | cut -d- -f1)
sudo mkinitcpio -P
sudo grub-mkconfig -o /boot/grub/grub.cfg
Но это не помогло.
Вот дополнительная информация о машине:
Ядро: Linux 6.12.17-1-lts
GPU: AMD Phoenix3 [встроенная]
GPU 2: NVIDIA GeForce RTX 4060 Max-Q / мобильная [дискретная]
CPU: AMD Ryzen 7 8845HS
Используется KDE Plasma 6.3.2 на Wayland
Ответ или решение
Конечно, я могу помочь вам разобраться с проблемами, связанными с производительностью вашей системы EndeavourOS при использовании NVIDIA GPU. Давайте рассмотрим детали вашего случая и попробуем предложить возможные решения.
Теория
Ваш случай связан с серьезными сбоями в производительности операционной системы EndeavourOS после игры в Minecraft, что приводит к замедлению интерфейса до одного кадра в секунду. Проблема затрагивает в основном экран ноутбука ASUS TUF A14, но также встречаются редкие подергивания на вторичном мониторе. После перезагрузки система работает нормально в течение некоторого времени, но затем проблема повторяется.
Ошибка в nvidia-smi указывает на несоответствие версии драйвера и библиотеки NVML. Это указывает на потенциальные проблемы в процессе установки или обновления драйверов для NVIDIA. Вы также воспроизводите nvidia-dkms, nvidia-utils, nvidia-settings и nvidia-prime, но без успешного решения проблемы.
Пример
Подобные проблемы могут возникать из-за конфликтов между драйверами интегрированной графики AMD и дискретной графикой NVIDIA. В вашем случае, у вас установлен AMD Phoenix3 как интегрированное решение и NVIDIA GeForce RTX 4060 Max-Q как дискретное. Конфликты могут происходить особенно в конфигурациях Hybrid Graphics, когда система пытается управлять использованием CPU и GPU для оптимизации производительности и энергопотребления.
Применение
-
Проверка и обновление драйверов: Возможно, что при последнем обновлении были установлены несовместимые версии драйверов NVIDIA или произошло повреждение драйвера. Полностью удалите все следы предыдущих драйверов NVIDIA и установите их заново:
- Удалите драйверы:
sudo pacman -Rns nvidia-dkms nvidia-utils nvidia-settings nvidia-prime
- Перезагрузите систему в безопасном режиме или используя другой графический драйвер, чтобы избежать зависимостей по NV драйверу.
- Убедитесь, что вы обновили вашу систему полностью:
sudo pacman -Syu
- Установите все необходимые драйверы заново:
sudo pacman -S nvidia-dkms nvidia-utils nvidia-settings nvidia-prime sudo dkms install nvidia/$(pacman -Q nvidia-dkms | awk '{print $2}' | cut -d- -f1) sudo mkinitcpio -P sudo grub-mkconfig -o /boot/grub/grub.cfg
- Удалите драйверы:
-
Тестирование режимов производительности: Попробуйте переключиться между режимами работы GPU (например, между интегрированным и дискретным) для выявления, какой из GPU вызывает проблемы. Убедитесь, что bumblebee или подобные программные обеспечения работают правильно, если они используются.
-
Логи и мониторинг: Мониторьте использование ресурсов с помощью
htop
,iotop
, а также проверьте логи системы с помощьюjournalctl
для получения более глубокого понимания, почему происходит замедление. -
Настройки KDE и Wayland: Проверьте, как на производительность влияет использование Wayland на KDE Plasma. В некоторых случаях драйвера NVIDIA и Wayland могут конфликтовать, и возврат к X11 может помочь устранить проблему.
-
Дополнительное решение: Проверьте BIOS на наличие обновлений, которые могут улучшить совместимость с более ранними версиями или решить известные проблемы оптимизации. Проверьте также параметры, связанные с графической конфигурацией, чтобы отключить Hybrid Graphics, если это возможно, для принудительного использования только дискретной графики NVIDIA.
Если все вышеперечисленные шаги не приводят к решению проблемы, возможно, возникает аппаратная несовместимость или сбой. В этом случае может быть полезно обратиться в службу поддержки производителей оборудования или изучить специализированные форумы по операционной системе EndeavourOS и аппаратному обеспечению ASUS для более конкретных советов.