10270
Установка и настройка nvidia-xrun
Решил написать свой первый гайд, сильно не пинайте.
Гайд написан для свежеустановленной manjaro с рабочим окружением KDE.
При установке manjaro выбираем проприетарные драйвера. Если система уже стоит, то устанавливаем проприетарные драйвера
Перезапускаем ноут.
Пакет nvidia-xrun находится в AUR, поэтому сами решаем, как его добыть. Я поставил pamac, и включил в настройках его поддержку.
После установки необходимо решить, будете ли вы использовать ваше DE по умолчанию или выберете что-то легковесное, например openbox
1. Не надо ничего настраивать(ну кроме DPI, но это мелочь).
2. Можно регулировать громкость.
3. Работает KDE Connect и прочие уведомления(почта, телега и прочее).
4. Стабильный выход из сессии(об этом чуть позже).
5. Скорость(FPS) одинаковая и загруженность(RAM) меня не особо парит-со старта на INTEL 600Mb, на NVIDIA 800Mb.
Далее создаём файл и редактируем его
Открываем файл
Настройка меню openbox находится по этому пути
Установка и настройка завершена, теперь можно опробовать в деле:
1. Для запуска окружения openbox с графикой nvidia жмём ctrl+alt+F12, вводим свой user и пароль,
2. Для запуска KDE с графикой nvidia необходимо выйти из основного DE или просто в него не заходить. Далее ctrl+alt+F12, вводим свой user и пароль,
3. Для выхода из openbox необходимо нажать на ПКМ и выбрать
При запуске wine игр через Lutris или steam при выходе из openbox не всегда выгружалась карточка nvidia. С KDE таких проблем не было.
Ну вроде и всё. Если будут вопросы, спрашивайте.
Гайд написан для свежеустановленной manjaro с рабочим окружением KDE.
При установке manjaro выбираем проприетарные драйвера. Если система уже стоит, то устанавливаем проприетарные драйвера
sudo mhwd -i pci video-hybrid-intel-nvidia-bumblebee -f
или через mhwd. Перезапускаем ноут.
Пакет nvidia-xrun находится в AUR, поэтому сами решаем, как его добыть. Я поставил pamac, и включил в настройках его поддержку.
После установки необходимо решить, будете ли вы использовать ваше DE по умолчанию или выберете что-то легковесное, например openbox
sudo pacman -S openbox
Я пробовал оба варианта, меня больше устроил первый, потому что:1. Не надо ничего настраивать(ну кроме DPI, но это мелочь).
2. Можно регулировать громкость.
3. Работает KDE Connect и прочие уведомления(почта, телега и прочее).
4. Стабильный выход из сессии(об этом чуть позже).
5. Скорость(FPS) одинаковая и загруженность(RAM) меня не особо парит-со старта на INTEL 600Mb, на NVIDIA 800Mb.
Далее создаём файл и редактируем его
nano ~/.nvidia-xinitrc
и вписываем туда желаемое рабочее окружение startkde
или openbox-session
ну и сохраняем.Открываем файл
sudo nano /usr/bin/nvidia-xrun
Ищем строчку sudo modprobe nvidia_drm
и меняем её на sudo modprobe nvidia_drm modeset=1
Перезапускаем ноут.Настройка меню openbox находится по этому пути
/etc/xdg/openbox/menu.xml
Установка и настройка завершена, теперь можно опробовать в деле:
1. Для запуска окружения openbox с графикой nvidia жмём ctrl+alt+F12, вводим свой user и пароль,
nvidia-xrun
, ввод, пароль и мы в окружении openbox. Для вывода меню жмите ПКМ. Выходить из вашего основного DE нет необходимости.2. Для запуска KDE с графикой nvidia необходимо выйти из основного DE или просто в него не заходить. Далее ctrl+alt+F12, вводим свой user и пароль,
nvidia-xrun
, ввод, пароль и мы в окружении KDE.3. Для выхода из openbox необходимо нажать на ПКМ и выбрать
Log out
. Для выхода из KDE нужно просто выйти через меню приложений. При запуске wine игр через Lutris или steam при выходе из openbox не всегда выгружалась карточка nvidia. С KDE таких проблем не было.
Ну вроде и всё. Если будут вопросы, спрашивайте.
24 комментария
1. Как поставить pamac и где в настройках включить поддержку AUR?
2. Есть ли какие-то отличия в «опробовании в деле» XFCE с графикой nvidia от KDE?
3. Если проект bumblebee закрыт, не лучше ли использовать более свежие или оригинальные драйвера, если можно так выразиться.
2. Не думаю. Единственное, для загрузки основного рабочего окружения в файл надо вписать
3. Если видеокарта не совсем древняя, драйвера ставятся последние. Bumblebee нужен чтоб включать и выключать видеокарту.
Явно что-то сделал не то, файл nvidia-xrun был изначально пуст.
наверно тупойновичек. Как выйти из DE? Или не грузить его совсем, чтобы в «ctrl+alt+F12» было хоть что-то кроме черного экрана? (стаж manjaro пара дней, дистров Linuxa примерно неделя). Заранее спасибо.Видяха GP106M
Так о чем я. Эти шаманства как я понимаю справедливы и для XFCE, так ведь? Вопрос
«и вписываем туда желаемое рабочее окружение
startkde»
startkde заменить на startxfce? Или тут не все так очевидно, как например с Openbox?
Ну и видимо каждый раз придется бегать в «соседнюю» консоль.
Заранее благодарю за терпение и ответы.
Есть во всех этих ковыряниях что-то близкое сердцу :D (я начинающий кодер)
Бегать в соседнюю консоль не так сложно. Я играю раз в неделю и перед запуском сам решаю, чём я займусь и на какой графике.)
У меня не столько проблема перейти в соседнюю консоль ради поигрулек, сколько необходимость работы второго монитора, на проприетарных дровах он увы не работает из коробки. В этом вся причина. Без него не могу уже, слишком привык.
Собственно вопрос, может сменить оболочку?
По производительности прирост есть и существенный. Так же поддержка dxvk(но это для игр). Ну в отличии от прайма проприетарного на невидии нет тиринга.
Я сам большую часть времени кодю(QT), но мне 17 дюймов хватает.)
У меня Predator Helios 300 7700hq + 1066 + 16
т.е. как я понял работает либо невидиа, либо интол.
Ну, это, соответственно, без шаманств такие дела. На кедах, после шаманства, все завелось.
Снес кеды к едрене фене, поставил мышу. Мыша по производительности и НЕлагучести нравится заметно сильнее. Сейчас буду шаманить тут.
Наверное, я еще не прознал весь дзен.
Скажите, пожалуйста, при всех этих манипуляциях начинают работать обе видяхи в тандеме? Или всю власть берет зеленая и соответственно рисует все сама (соотв. нагружается и греется больше)? Нагружает ли при этом как-то систему та оболчка что осталась в 1 консольке?
По поводу кодерства, скажу лишь что приятно видеть всю картину целиком, не щелкаясь туда-сюда от редактора к скрипту. Тут редактор — там скрипты.
А для игр у меня (пока что) остались окна. По играм у меня будет вопросов отнюдь не меньше, но к счастью немного позже.
Спасибо за ответ, пошел искать бубен и перья)
Такое чувство что при «Logout» не закрываются приложения, и из за этого карта не выключается.
По крайней мере при включенном стиме делаю Logout карта не отключается, но если корректно полностью завершаю работу стима и делаю Logout — нвидиа вырубается
Либо когда переключался с openbox на другую DE(ctrl+alt+FXX)
Проводил опыты, завершил сеанс в основном, вошёл в tty3 и включил openbox, поиграл в Стиме, обновил wow в lutris’e и поиграл.
При завершении сеанса все корректно завершилось и карточка вырубилась.
Если из основного не выходить и во время работы в опенбоксе я хотя бы просто вернусь в основной и обратно, то nvidia_brm сразу же чём-то использовался