Вопрос или проблема
У меня есть Dell XPS 15 9570 с графикой Intel и NVIDIA. В данный момент я использую Wayland (чтобы избежать проблем с разрывом экрана) и драйвер NVIDIA 410.
Я хочу всегда знать, использую ли я Intel или NVIDIA, и иметь возможность переключаться между ними.
Если я выполняю команды
sudo prime-select nvidia
prime-select query
терминал действительно возвращает
nvidia
Однако, когда я захожу в “Сведения”, в разделе графики продолжает отображаться “Intel HD Graphics (Coffeelake 3×8 GT2)”.
Что происходит?
Обновление: Я подозреваю, что проблема в том, что “Сведения” не отображают правильно, что использует мой компьютер. Причина в том, что если
prime-select query
возвращает
nvidia
то я не могу даже войти в Ubuntu Xorg (Gnome сразу вылетает и возвращает меня на экран входа), но если он возвращает
intel
то у меня нет никаких проблем (для сведения, Wayland позволяет мне войти вне зависимости от этого). Значит, что-то должно меняться…
вам нужно перезагрузиться после выполнения
prime-select
(nvidia или intel)
чтобы изменения вступили в силу,
также lightDM
(менеджер отображения) с рабочим столом Unity 7
(в настоящее время поддерживается сообществом) (устарел компанией Canonical с Ubuntu 16.04) кажется, работает лучше для nVidia с несколькими GPU,
чем GDM
(менеджер отображения), который является стандартным для Gnome Desktop
, который является стандартной средой рабочего стола с Ubuntu 18.04
(как мне кажется).
Ответ или решение
Проблема отображения графического процессора в Ubuntu 18.04: Решение
У вас на руках Dell XPS 15 9570, который оснащён как интегрированной графикой Intel, так и дискретной графикой NVIDIA. Ситуация, с которой вы столкнулись, связана с настройками Prime и отображением используемого графического процессора в разделе "О программе" вашей операционной системы.
Анализ ситуации
При использовании команды sudo prime-select nvidia
вы успешно переключаете графическую подсистему на NVIDIA. Однако в разделе "О программе" по-прежнему отображается "Intel HD Graphics (Coffeelake 3×8 GT2)", что указывает на то, что система не воспринимает данный переключатель корректно.
Возможные причины проблемы:
-
Необходимый перезапуск: После выполнения команды
prime-select nvidia
необходимо перезагрузить компьютер, чтобы изменения вступили в силу. Без перезагрузки система не сможет корректно переключить графический процессор. -
Управление дисплеем: Использование GDM (GNOME Display Manager) вместо lightDM может быть причиной неожиданного поведения. GDM может не всегда правильно работать с многопроцессорной графикой NVIDIA.
-
Проблемы с Xorg: Если ваш компьютер не может загрузиться в Xorg с выбранным графическим процессором NVIDIA, это указывает на несовместимость или на проблемы с драйверами в конфигурации X-сервера.
-
Настройки Wayland: Вы указали, что используете Wayland, который может криптически обрабатывать графические адаптеры. Wayland ещё в стадии активного развития и иногда может не поддерживать все возможности многопроцессорных конфигураций.
Рекомендации
-
Перезагрузка системы: Экспериментируйте с перезагрузкой после изменения конфигурации, чтобы убедиться, что настройки применены.
sudo prime-select nvidia sudo reboot
-
Переход на lightDM: Если у вас по-прежнему возникают проблемы после перезагрузки, попробуйте переключиться на lightDM:
sudo apt install lightdm sudo dpkg-reconfigure lightdm
После запуска команды следуйте указаниям на экране и перезагрузите компьютер.
-
Проверка загрузчика Xorg: Убедитесь, что вы можете загрузиться в Xorg с NVIDIA. Для этого выберите сессию “Ubuntu on Xorg” в экране входа и проверьте, работает ли система корректно.
-
Обновление драйверов: Убедитесь, что у вас установлена последняя версия драйвера NVIDIA. Иногда обновления могут решить большинство проблем с совместимостью.
sudo apt update sudo apt upgrade
-
Логи системы: Если продолжаете сталкиваться с проблемами, проверьте логи системы, чтобы найти подсказки о возможных ошибках:
cat /var/log/Xorg.0.log dmesg | grep nvidia
Заключение
Выбор между графическими процессорами требует детального управления конфигурациями, особенно в системах с несколькими графическими адаптерами. Обязательно проделайте все указанные шаги, чтобы убедиться, что ваша система правильно распознаёт и использует выбранный графический процессор. Если проблемы сохраняются, возможно, стоит обратиться к профессионалам для более детальной диагностики вашей системы.