Я использую ноутбук Asus с Optimus. Выход VGA подключен к карте Intel, а выход HDMI подключен к карте Nvidia.
Я не использую PRIME или nouveau, но предпочитаю установку шмеля (единственное реальное использование моей карты Nvidia - это действительно запуск игр на Steam). PRIME дал действительно странные ошибки в отношении блокировки экрана курсора мыши и т.д., И nouveau делает производительность моего nvidia на уровне производительности моей карты Intel, что не отвечает этой цели.
На шмеле я могу заставить работать внешний монитор HDMI, используя intel-virtual-output
. монитор появляется без проблем в xrandr
и может использоваться как клон / расширенный экран с использованием обычных инструментов xrandr
. Однако для этого необходимо, чтобы я закомментировал параметр "UseDisplayDevice"
в /etc/bumblebee/xorg.conf.nvidia
Проблема заключается в том, что когда у меня нет монитора, подключенного к HDMI (всякий раз, когда я нахожусь вне офиса), primusrun будет жаловаться, что монитор не подключен, и у меня должна быть следующая строка без комментариев
Option "UseDisplayDevice" "none"
в разделе устройств /etc/bumblebee/xorg.conf.nvidia
Эта настройка является результатом настройки и поиска в течение некоторого времени, и единственной «проблемой» с ней является постоянная необходимость редактировать nvidia xorg.conf в зависимости от того, есть ли у меня монитор или нет. Есть ли способ обойти это?