Я использую два монитора, основное разрешение - 1920x1080, а вторичное - 1440x900. Кажется, все работает нормально (с драйверами по умолчанию fglrx дает сбой), за исключением того, что окна открываются не на том мониторе (даже если основной установлен правильно), но теперь я пытаюсь исправить проблему с обоями, вот изображение для объяснения это проще:
Щелкните изображение, чтобы увидеть версию с полным разрешением
Это также происходит с градиентами. Дополнительный монитор физически выровнен, как на изображении, ниже, чем другой, обои на главном экране, кажется, сохраняют размер более низкого разрешения, а затем он запускается с правильным разрешением, последняя часть справа.
Как это исправить?
Я использую Ubuntu 12.04 с Gnome-Shell 3.4.1, vga - это Radeon HD 6950
ОБНОВЛЕНИЕ
Я зашел в gnome-tweak-tool и отключил » Пусть файловый менеджер обрабатывает рабочий стол », теперь он выглядит нормально на обоих мониторах, но у меня нет значков на рабочем столе, поэтому я все еще заинтересован в решении этой проблемы.
ОБНОВЛЕНИЕ 2
Отключение «Диспетчера файлов обрабатывает рабочий стол» в gnome-tweak-tool с последующим повторным включением, похоже, работает, но это нужно делать каждый раз при включении ПК.
Я думаю, что самый простой способ решить проблему - это установить азот.
Азот будет устанавливать фон на каждом мониторе.
Затем вы выполняете nitrogen --restore
как пользовательскую команду при входе в систему.
Вы можете добавить следующие две записи в ваш файл .xprofile. В терминале введите:
gedit $HOME/.xprofile
и добавьте следующие строки:
gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.gnome.desktop.background show-desktop-icons true
, а затем сделайте файл исполняемым
chmod +x $HOME/.xprofile
. Это отключит и включит настройка при каждом входе в систему.