Linux Mint - Gnome Shell с главным экраном с двумя мониторами


18

У меня есть Lenovo Thinkpad T420 с Linux Mint 12 и оболочкой gnome. Это графическая карта Intel HD 3000.

Когда я дома, у меня подключен еще один экран (19 "4: 3), и все отлично работает (Extended Desktop), за исключением того, что я хотел бы иметь панель Gnome 3 Bars + Shell на правом экране. Не могу выяснить, как это сделать.

заранее спасибо

Ответы:


22

Откройте System Settings > Displaysуправляющий апплет. Это совсем не очевидно - но вы можете перетащить миниатюру верхней черной панели на дисплей, который вы хотите отметить как основной. Панели, наложение активности и все будет мигрировать на этом дисплее.


Этот ответ был прост и работал без редактирования каких-либо файлов.

1
Как ни старайся, я просто не мог перетащить черную полосу. Вся панель, на которой находится черная полоса, скорее будет двигаться. Хотите опубликовать скринкаст?
— Дан Даскалеску

После настройки основного монитора через файл конфигурации мне удалось перетащить черную полосу с большего дисплея на меньший, но не наоборот.
— Дан Даскалеску

Дамм! это ужасно :(
— Эду Руис,

10

Другие ответы лучше для большинства случаев, но я добавляю это здесь для завершения:

# shows all displays
$ xrandr
# set one of the displays to primary
$ xrandr --output <display> --primary

Этот метод лучше использовать, если вы подключаете или подключаете свой ноутбук к различным / нескольким мониторам, потому что он настраивает его на лету. Это также альтернатива командной строки для ответа Элии.


1
Для меня это предпочтительный метод из-за различий между MATE и Gnome. Это работает на обоих.
— Янис Пейсениекс,

4

Стержни / оболочка отображаются на основном мониторе. Вы можете настроить, какой из них является основным монитором ~/.config/monitors.xml. Измените primaryэлемент конфигурации yesна монитор, которым вы хотите стать основным, и noна остальные.


xrandr --output <display> --primaryработает, но этот метод сохраняет индикацию основного дисплея.
— Дан Даскалеску

4

На всякий случай, если ответ Элии у вас не работает: вы можете открыть Настройки-> Дисплеи, затем выбрать дисплей, на котором не должна отображаться панель, и отключить его. Панели, активность и т. Д. Перейдут на активный монитор. Затем вы можете снова включить второй монитор.

Также обратите внимание на эту ошибку: пользовательский интерфейс выбора «Первичного экрана» не легко обнаружить.


0

Ссылка этого джентльмена была очень полезной

Отличный ответ: во всяком случае, теперь у вас есть разрешение, которое вам нужно. Вам нужно будет скопировать файл настроек, который находится по адресу ~/.config/monitors.xml.

Этот файл содержит ваши настройки дисплея. Чтобы продолжить, вам понадобится доступ к root. Я собираюсь предположить, что вы достигнете этого доступа с sudo. Откройте новый терминал и введите следующее:

sudo cp .config/monitors.xml /var/lib/gdm/.config/
sudo mkdir /etc/skel/.config
sudo cp .config/monitors.xml /etc/skel/.config/

Первая строка копирует его в конфигурацию GDM, чтобы GDM отображал с правильным разрешением. Во второй строке создается каталог .config в вашем /etc/skel, а затем в третьей строке мы делаем еще одну копию вашего monitors.xmlфайла, /etc/skel/.configчтобы при создании новых учетных записей они автоматически настраивались с помощью конфигурации мониторов, таким образом осуществляя плавный переход для каждого.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.