Проблема с настройкой GPU как основной видеокарты

Я новичок в linux и испытываю небольшие проблемы с настройкой моего GPU в качестве основного видеоадаптера. Учитывая это, небольшая справочная информация не помешает. В настоящее время я запускаю linux на ноутбуке MSI, который имеет выделенную видеокарту nVidia GeForce 1050 и чип Intel, использующий HD-графику. Я хочу установить карту nVidia в качестве основной, чтобы я мог играть в несколько графически требовательных игр время от времени, игр, в которых интегрированная графика не справляется. Я ищу ответы в Интернете уже несколько дней и пока не нашел решения, которое бы мне подошло.

sudo lshw -C video returns:

*-display                 
       description: 3D controller
       product: GP107M [GeForce GTX 1050 Mobile]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:140 memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:df000000-df07ffff
  *-display
       description: VGA compatible controller
       product: HD Graphics 630
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 04
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:138 memory:dd000000-ddffffff memory:b0000000-bfffffff ioport:f000(size=64) memory:c0000-dffff

System Settings nVidia Settings Additional Drivers

Things I've Tried:

  1. Использование nVidia Prime и prime-select
  2. Использование nVidia Optimus
  3. Установка Bumblebee и Bumblebee-nVidia
  4. Очистка и переустановка драйверов
  5. Пробовал драйверы Nouveau (из-за которых linux не отображает UI, и мне пришлось очистить драйвер, а затем переустановить драйвер nVidia с tty)

Возможно, я забыл пару вещей, но я готов попробовать все и вся.

0
задан 5 August 2021 в 02:14

1 ответ

Edit: Похоже, вы используете проприетарные драйверы (как я вижу на ваших скриншотах.)Вы можете перейти к шагу номер 8.

Пожалуйста, заранее удалите все, что связано с Nvidia (nouveau должен быть установлен и должен быть активен, если вы не используете проприетарные драйверы по умолчанию). Особенно Bumblebee он очень устарел и не рекомендуется.

  1. Затем перезагрузите компьютер, запустите Software & Updates
  2. Выберите вкладку Additional Drivers, как советуют в комментариях.
  3. Выберите последний проприетарный драйвер. Используя метапакет драйверов NVIDIA из nvidia-driver-470 (проприетарный, проверенный)
  4. Нажмите Применить изменения и дождитесь завершения. Введите sudo update-initramfs -u в терминале, чтобы пересобрать модули ядра. (Не обязательно, но на всякий случай.)
  5. Перезагрузите компьютер.
  6. После этого у вас есть несколько вариантов, вы можете использовать PRIME render offload или переключиться между Intel и Nvidia.
  7. Вы можете проверить Ubuntu Wiki для получения подробной информации о переключаемой графике. Насколько я понимаю, вы хотите использовать только карту Nvidia.
  8. Запустите NVIDIA X Server Settings, на вкладке PRIME Profiles выберите настройку NVIDIA (High Performance) или введите sudo prime-select nvidia в терминале. Перезапустите сеанс (выйдите из системы и войдите в нее) или перезагрузите компьютер.

X Server Settings

  1. Убедитесь, что вы выбрали Nvidia с помощью sudo prime-select query.
  2. Введите glxinfo | grep vendor в терминал, чтобы определить, какой GPU вы используете в данный момент.
0
ответ дан 20 August 2021 в 10:29

Другие вопросы по тегам:

Похожие вопросы: