Запуск программ через дискретную видео-карту из меню в openSUSE GNOME. Linux статьи
Написать статью
Войдите, чтобы писать статьи

Запуск программ через дискретную видео-карту из меню в openSUSE GNOME

10
Материал написан пользователем сайта.

Конечно, все знают стандартные способы запуска программ от дискретной графики через DRI_PRIME, но есть более простые способы. Вот один из них. 

На примере openSUSE Tumbleweed. Рабочий стол GNOME 40.

sudo zypper in switcheroo-control

sudo systemctl enable switcheroo-control

И перезапускаем систему.

Утилита не работает в KDE Plasma. Хотя может и есть способы, однако я не нашёл.

После этого в контекстном меню при нажатии правой кнопки мыши появится соответствующая опция.

Есть вероятность появления фризов курсора в сессии Wayland на устаревших картах. Обнаружил у себя на Radeon HD 6730M (драйвер radeon). Фризы возникают не при переходе на дискредную графику, а при работе от встроенной графики длительное время и загрузке swap более чем на 400-500 Мб. Само окружение работает нормально, тормозит только курсор. 

Обычный бытовой эксперимент нагрузкой и длительным аптаймом подтвердил подозрения. Без работы демона GNOME и скорость курсора работают гладко и без проблем. Проблема может оказаться в драйвере останов от intel intel_idle, тогда надо добавить к параметрам запуска следующую запись, чтобы переключиться на управление остановами процессора от ACPI (но это срабатывает не у всех):

intel_idle.max_cstate=0 processor.max_cstate=1

Так что учитывайте собственные аппаратные возможности.

Проблемы не выявлены у пользователей новых карт AMD с поддержкой драйвера AMDGPU и пользователей карт Nvidia.

Лайков: +5
войдите, чтобы ставить лайки
10
  • Опубликовано: 10.06.2021
  • lark

Комментарии

Валера
10.06.2021
16:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Не понимаю необходимости в подобном, чего ради ?
-Можно ли таким образом запустить приложение\игру для отрисовки именно конкретной видеокартой(если в системнике их несколько разных)
-Можно ли конкретно указывать для чего именно задействовать видеокарту ?
Как по мне единственное где может пригодиться указанное Вами так это воспроизведение видео, особенно в браузере, что бы не заставлять захлебываться проц. Других вариантов применения подобному извращению пока не вижу :)
lark
Активный пользователь
Активный
10.06.2021
20:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийВалераРодительский комментарий
0
войдите, чтобы ставить лайки
Есть люди, которые играют на лине. А ещё некоторые в 3д моделят. Это же не панацея, это одно из возможных решений.
julyfox
Активный пользователь
Активный
10.06.2021
16:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Извините, но не понял заголовок статьи. Это для ноутбука предлагается совет?
Просто на стационаре у меня монитор итак подключен к дискретной видеокарте.
lark
Активный пользователь
Активный
10.06.2021
20:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийjulyfoxРодительский комментарий
+1
войдите, чтобы ставить лайки
Больше для ноутбука. Но не у всех на стационарах моник к дискретке подключён.
Васька кот
10.06.2021
17:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
На дворе 21 век 21 год, а такое ощущение как будто 90-е и советы для нового ноутбука с процессором 11 поколения и установленной на нем Win93. Что это за ОСи такие? Представьте что вы купили автомобиль , а вам говорят что там ОС стоит в мозгах очень отличная , даже лучше Виндовс10, но нужно руками колхозить это и то по советам умельцев из интернета. Т.е. вам мало подзарядить авто, нужно в консоли еще программок понабирать, текстовым редактором подправить некоторые детали. Хотя у других все работает с коробки.
lark
Активный пользователь
Активный
10.06.2021
20:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийВаська котРодительский комментарий
+1
войдите, чтобы ставить лайки
Вас никто не принуждает к использованию linux
PPA
Активный пользователь
Активный
10.06.2021
20:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийВаська котРодительский комментарий
+1
войдите, чтобы ставить лайки
"Хотя у других все работает с коробки."
Дистрибутивов, в которых все работает из коробки, предостаточно.
MrKermit
Активный пользователь
Активный
10.06.2021
23:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийВаська котРодительский комментарий
0
войдите, чтобы ставить лайки
Minor748
Активный пользователь
Активный
10.06.2021
18:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Сам на нВидиа, поэтому прошу сильно не пинать. А зачем АМД драйвер, если есть свободный Mesa, который более производительный ?
А статья полезная
lark
Активный пользователь
Активный
10.06.2021
20:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
AMDGPU - и есть тот самый свободный драйвер, но он не поддерживает старые карты. Для старых драйвер radeon

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила