Run Unity на внешнем мониторе с помощью Bumblebee

Я понимаю, что в этом есть много других вопросов, но все они касаются базовой установки. Я получил большую часть пути, но у меня есть очень конкретный вопрос: я хочу запустить полнофункциональный Unity на внешнем мониторе (HDMI), и мне все равно, если дисплей ноутбука непригоден.

У меня есть Dell XPS 15 с Nvidia GT 540M с Optimus. (DAMN OPTIMUS !!!!) У меня установлен Bumblebee. Я могу запустить систему на дисплее ноутбука, и я могу использовать optirun для запуска таких программ, как glxspheres в высокопроизводительном режиме. Когда я подключаю внешний монитор, я ничего не вижу, а xrandr не обнаруживает его («HDMI1 disconnected (normal left inverted right x axis y axis)»).

Вот что я сделал до сих пор (работа с мультимонитором Bumblebee руководство по установке). Я следил за советом «дополнительного экрана», поэтому я отредактировал bumblebee.conf и xorg.conf.nvidia в соответствии с инструкциями. Теперь, если я запустил:

export DISPLAY=:8 LD_LIBRARY_PATH=/usr/lib/nvidia-current:$LD_LIBRARY_PATH
optirun glxspheres

Я вижу демонстрацию glxspheres на внешнем мониторе (без какой-либо перевязки окон). Woohoo!

Теперь следующий шаг - закрыть Unity на дисплее ноутбука и проверить, что glxspheres все еще работает. Поэтому я нажал Ctrl + Alt + F1, чтобы перейти к неграфическому терминалу. Затем:

sudo service lightdm stop
export DISPLAY=:8 LD_LIBRARY_PATH=/usr/lib/nvidia-current:$LD_LIBRARY_PATH
optirun glxspheres

Опять же, я вижу glxspheres на внешнем мониторе.

Теперь руководство Bumblebee сообщает вам сделать «optirun wmii& (или другое как startlxde)», но я не хотите меняться на другой диспетчер окон. Как я могу запустить Unity на внешнем мониторе?

Я попробовал optirun unity, и я получил большую часть этого пути. Это запустит Unity на внешнем мониторе. Я вижу рабочий стол, и мышь работает. Я могу запускать другие программы внутри Unity. Есть несколько проблем:

Определенные комбинации клавиш не обнаруживаются Unity - это похоже на что-либо, включающее Ctrl, а также клавишу Fn. (например: Ctrl + Alt + T не работал, чтобы получить терминал, Fn + F11 не работал, чтобы изменить громкость.) Штрихи клавиатуры отображаются как в терминале, так и в Unity. Я не хочу этого, потому что могут быть введены пароли. Если я переключусь на другой экран (например, Ctrl + Alt + F8), звук перестанет работать, поэтому это не является жизнеспособным решением для # 2.

Я чувствую, что эти три вопроса связаны. Я думаю, что основная проблема заключается в том, что я не должен напрямую работать с Unity, а вместо этого запускать lightdm. Я пробовал optirun lightdm, но он вообще не работает. Надеюсь, кто-то знает. Если нет, надеюсь, по крайней мере, этот вопрос поможет людям почти запустить Unity на внешнем мониторе.

1
задан 9 February 2013 в 09:54

0 ответов

Другие вопросы по тегам:

Похожие вопросы: