Переключаемая графика Intel + AMD Venus Pro

Вопрос или проблема

Я использую Manjaro Linux на своем ноутбуке с переключаемыми графическими картами:

00:02.0 VGA совместимый контроллер: Intel Corporation Haswell-ULT Интегрированный графический контроллер (rev 0b)

03:00.0 VGA совместимый контроллер: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X] (rev ff)

Вот скриншот раздела драйверов в Менеджере настроек Manjaro:

Менеджер настроек Manjaro

Вышеуказанное показывает, что драйвера bumblebee установлены, но демон не запускается:

[luke@manjaro ~]$ sudo systemctl status bumblebeed
● bumblebeed.service - Демон Bumblebee C
   Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: exit-code) since пт 2015-09-18 16:22:55 CEST; 29s ago
  Process: 1192 ExecStart=/usr/bin/bumblebeed (code=exited, status=1/FAILURE)
 Main PID: 1192 (code=exited, status=1/FAILURE)

18 сен 16:22:55 manjaro systemd[1]: bumblebeed.service: Юнит вошел в состояние сбоя.
18 сен 16:22:55 manjaro systemd[1]: bumblebeed.service: Не удалось с результатом 'exit-code'.

В ходе своих экспериментов я также пытался установить драйвер video-catalyst (в окне, показанном выше). Все закончилось ужасно – после первоначального запуска экран был полностью белым. Я переключился на другой TTY и удалил video-catalyst с помощью mhwd.

Моя цель – иметь возможность играть в игры в Steam. Что вы можете порекомендовать?

Вы рассматривали/пробовали primus?

https://github.com/amonakov/primus

Я не слишком знаком со всей этой системой, но похоже, что он заменил bumblebee в большинстве случаев.

Похоже, он известен своей совместимостью с arch, так что вы должны быть в состоянии заставить его работать на manjaro.

Ответ или решение

Вопрос: Переключаемая графика Intel + AMD Venus Pro на Manjaro Linux

Использование ноутбука с переключаемыми графическими картами может вызвать определённые трудности, особенно на Linux-дистрибутивах, таких как Manjaro. В данной статье мы рассмотрим вашу ситуацию с установленными графическими процессорами Intel и AMD, а также предложим пути решения проблем, связанных с запуском игр через Steam.

Обзор ситуации

В соответствии с вашим описанием, ваш ноутбук оборудован двумя графическими процессорами:

  1. Intel Haswell-ULT Integrated Graphics Controller (интегрированная графика).
  2. AMD Radeon HD 8850M / R9 M265X (дискретная графика).

Эта конфигурация требует использования программного обеспечения, способного управлять переключением между этими графическими процессорами. На текущий момент вы используете Bumblebee, но столкнулись с проблемами, связанными с его работой, так как сервис bumblebeed не запускается.

Ваша попытка установить драйвер video-catalyst привела к проблеме с загрузкой системы, что подчеркивает сложность настройки таких систем.

Проблема с Bumblebee

Bumblebee является популярным решением для управления переключаемой графикой, однако на некоторых системах, особенно с учетом специфики драйверов AMD, этот метод может не сработать. При возникновении ошибки exit-code в логе systemctl, это может указывать на несколько возможных причин:

  1. Несоответствующая конфигурация: Проверьте файл конфигурации /etc/bumblebee/bumblebee.conf и убедитесь, что все параметры правильно настроены для вашей системы, включая настройки драйвера для AMD.

  2. Отсутствие необходимых пакетов: Убедитесь, что все зависимости установлены правильно, в том числе primus и библиотеки, необходимые для работы с драйверами.

  3. Конфликтующие драйверы: Возможно, существует конфликт между установленными драйверами. Убедитесь, что вы используете совместимые драйверы для вашей конфигурации графики.

Рекомендованное решение: Primus

Согласно вашему сообщению, рекомендуется рассмотреть использование Primus вместо Bumblebee. Primus является более современным решением, которое может лучше работать с Arch Linux и производными, такими как Manjaro. Он обеспечивает аналогичный функционал для переключения графики, но с более высокой производительностью и меньшими проблемами совместимости.

Как установить Primus на Manjaro:

  1. Удалите Bumblebee: Если это ещё не сделано, полностью удалите Bumblebee с помощью команды:

    sudo pacman -Rns bumblebee
  2. Установите необходимые пакеты:

    sudo pacman -S primus mesa
  3. Настройте Primus: Следуйте документации, чтобы корректно настроить Primus для работы с вашей графикой. Возможно, потребуется изменить какие-либо параметры путей в конфигурационных файлах.

  4. Проверка работы: После установки и настройки, протестируйте запуск игр через Primus:

    primusrun %command%

    (где %command% — это команда для запуска вашей игры).

Заключение

Переход на Primus может существенно улучшить вашу работу с графикой на Manjaro Linux и позволит использовать возможности вашего ноутбука для игр. Не забывайте постоянно обновлять систему, следить за совместимостью драйверов и регулярно проверять форумы сообщества, чтобы быть в курсе последних изменений и рекомендаций.

Если возникнут дополнительные сложности, обратитесь на форумы Manjaro или сообщества Linux, где можно получить помощь от опытных пользователей, столкнувшихся с аналогичными проблемами.

Оцените материал
Добавить комментарий

Капча загружается...