Низкий fps в Ubuntu 18.04 с картой nvidia
У меня есть вопрос, на который я не могу найти ответ, хотя многие говорили об этом. Это моя текущая ситуация:
- Использование Ubuntu 18.04
- Использование ноутбука, что означает, что я не могу просто вынуть свой графический процессор или что-то
- Использование проприетарных драйверов Nvidia (версия не имеет значения для задержки, пробовал каждый тип установки и блокировки nouveau)
- Использование modeset для включения vsync
- swappiness сильно уменьшено
- до сих пор не получить гладкий опыт
Это мои характеристики:
- NVIDIA GTX 960M 2 ГБ
- i7 6700HQ
- 8 ГБ оперативной памяти DDR4
- 256 ГБ SSD
Эти спецификации должны быть УМНЫ, чтобы просто иметь гладкую рабочую среду.
Теперь, чтобы было понятно, что я ищу:
- Я хочу плавного опыта DESKTOP ENVIRONMENT и, желательно, не переключаясь на что-то, кроме Gnome
- Я НЕ ищу плавных игр. Я буду использовать Windows для этого, поэтому меня не волнует производительность там
Здесь есть кто-нибудь, кто может мне помочь? Как я уже упоминал выше, я попробовал все виды установки и использования драйверов разных типов. Возможно, стоит упомянуть, что мне также пришлось изменить grub, чтобы он даже показывал экран входа в систему после установки.
Честно говоря, надеюсь, что кто-то может наконец помочь мне решить эту проблему. Если есть способ полностью отключить графический процессор и переключиться на мою графику Intel HD Graphics, и это решит проблему, это тоже хорошо. Пока не нашел способа сделать это.
2 ответа
Помимо вашей видеокарты и другой версии Ubuntu, мои спецификации все старше, чем у вас. Ubuntu работает для меня намного более гладко, чем Windows 10. Я думаю, что стоит попробовать переустановить свежий образ и попробовать то, что ниже.
sudo apt-add-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-390
добавлять nouveau.modeset=0
GRUB, чтобы позволить Ubuntu нормально загружаться, не влияя на драйверы.
В терминале введите
sudo nano /etc/default/grub
И заменить строку, которая начинается с GRUB_CMDLINE_LINUX_DEFAULT=
в
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
Нажмите CTRL+O, чтобы записать его, введите, чтобы сохранить его, затем нажмите CTRL+X, чтобы выйти. Затем обновите GRUB: sudo update-grub
Если это по-прежнему не помогает, попробуйте опубликовать свой системный журнал, и, возможно, кто-то более опытный может помочь. Я посмотрел на свою, и оказалось, что проблема с тачпадом, которая разрешима.
У меня Inspiron 7559 почти такое же железо, разница только в том, что у меня 16 ГБ оперативной памяти.
Мои наблюдения;
- IDE (Webstorm), время сборки проекта, эмулятор Android, ввод текста в Linux более плавный/быстрый, Но*
- Интенсивные графические операции, такие как запись экрана, игры, видеоконференции, намного более плавные в Windows 10. Кроме того, компьютер работает медленнее.
Я использую собственные драйверы Nvidia. Я думаю, что драйверы Nvidia UNIX не оптимизированы так, как драйверы, созданные для Windows.