Настройка параметров NVIDIA (несвободные) и загрузка их при запуске
Views
Actions
Namespaces
Variants
Tools
Введение
Вы можете проверить, какие драйверы у вас установлены введя в терминал следующую команду:
inxi -G
Установка драйверов NVIDIA
Если у вас установлен драйвер Nouveau - Вы можете установить проприетарный драйвер NVIDIA с помощью утилиты Manjaro Hardware Detection (MHWD). Для этого введите следующую команду в терминале:
sudo mhwd -a pci nonfree 0300
После завершения перезагрузите систему для завершения процесса. Затем можете проверить, что драйвер был установлен и работает, введя следующую команду в терминале:
mhwd -li
Настройка разрешения/частоты обновления
1. Откройте терминал и введите следующую команду:
sudo nvidia-settings
2. Измените разрешение и частоту обновления на вкладке 'X Server Display Configuration'.
3. Нажмите кнопку 'Save to X Configuration File' и сохраните в /etc/X11/mhwd.d/nvidia.conf.
4. Теперь введите следующую команду в терминал для завершения процесса:
sudo mhwd-gpu --setmod nvidia --setxorg /etc/X11/mhwd.d/nvidia.conf
Настройка параметров X Screen (настройки OpenGL, сглаживание, X Server XVideo)
1. Откройте терминал и введите следующую команду:
nvidia-settings
2. Измените настройки в X Server XVideo Settings, OpenGL и Antialiasing на вкладке 'X Screen'.
3. Перейдите на вкладку 'nvidia-settings configuration' и нажмите на кнопку 'Save Current Configuration'.
4. Сохраните .nvidia-settings-rc в указанном по умолчанию месте (/home/[имя вашей учетной записи]).
5. Отредактируйте файл .xinitrc в удобном для вас текстовом редакторе. Например, запустите это в терминале:
gedit ~/.xinitrc
6. После открытия добавьте следующую строку в файл конфигурации перед последней строкой, начинающейся с "exec":
nvidia-settings --load-config-only exec $(get_session)
7. Сохраните и выйдите.
Устранение неисправностей: X-Server не удалось запустить и установить
Если в процессе установки произошла ошибка - при перезагрузке вы можете увидеть следующее сообщение об ошибке: modprobe: ERROR: could not insert nvidia : No such a device
Если это произойдет:
1. Удалите драйвер NVIDIA, введя в терминал следующую команду:
sudo mhwd -r pci video-nvidia
2. Перезагрузите компьютер
3. Введите в терминал следующее:
sudo gedit /etc/mkinitcpio.conf
4. исключить слово nouveau из следующей строки:
MODULES=" nouveau"
Теперь он должен выглядеть следующим образом (т.е. сохраните знаки ("")):
MODULES=""
5. Сохраните изменения и закройте файл.
6. Теперь необходимо переконфигурировать существующее ядро, чтобы учесть это изменение. Синтаксис необходимой команды, которую нужно ввести в терминал, следующий:
sudo mkinitcpio -p [linux kernel version]
Например, если вы в настоящее время используете ядро 3.10 - Вы должны ввести следующее:
sudo mkinitcpio -p linux310
Для ядра 3.11 вы введете следующее:
sudo mkinitcpio -p linux311
И так далее.
7. Теперь переустановите драйвер NVIDIA, введя следующую команду в терминале:
sudo mhwd -a pci nonfree 0300
8. Перезагрузите систему. Теперь все должно работать ;)
Bumblebee и Steam
Правильное использование и настройка Bumblebee со Steam намного проще, чем кажется на первый взгляд.
1. Установите bumblebee для несвободных nvidia. Пожалуйста, выполните в терминале команды в правильном порядке:
sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus
sudo mhwd -f -i pci video-hybrid-intel-nvidia-bumblebee
sudo systemctl enable bumblebeed
2. Перезагрузите систему:
sudo reboot
3. Далее запустите:
optirun -b none nvidia-settings -c :8
4. Убедитесь что он работает
primusrun glxspheres64
и
glxspheres64
чтобы вы могли увидеть разницу.
5a. Чтобы все игры в Steam запускались с картой NVidia. Запустите Steam с помощью команды:
primusrun steam
5b. Кроме того, вы можете запускать конкретные игры через:
Выберите игру, которую вы хотите запустить с помощью дискретной карты Nvidia, на странице библиотеки клиента Steam, щелкните правой кнопкой мыши и выберите пункт "Свойства". Нажмите кнопку SET LAUNCH OPTIONS... и укажите primusrun %command% в качестве командной строки. Сохраните изменения. Этот метод позволяет выбрать когда дискретный графический процессор NVidia должен использоваться в каждой игре.
Обратная связь и поддержка
Если у вас возникли какие-либо проблемы, улучшения или Вы увидели ошибки в этом руководстве, пожалуйста, напишите в этой теме форума Manjaro: [1].