Как распределить одиночные обои по двум мониторам?

37

У меня установлен двойной монитор в Ubuntu 11.10. Я хочу иметь одинаковые обои на обоих мониторах. Как мне это сделать?

MegaBubbletea
источник
Могу заметить, что, хотя азот, кажется, не меняет обои машин nvidia, у него есть крутой побочный эффект, который все же может сделать его стоящим. Если изменения через азот происходят позже, чем ваши изменения в стандартном менеджере рабочего стола Ubuntu, изображения будут отображаться на заднем плане терминалов, если их фон установлен прозрачным. Таким образом, у вас есть «скрытые» обои.
1
Системные настройки> внешний вид - «Размах» вместо «зум», и большинство изображений придется масштабировать, чтобы увеличить, а затем обрезать до соотношения сторон, которое будет намного шире, если мониторы будут размещены рядом.
Васс

Ответы:

19

Для начала вам понадобятся обои, достаточно большие для обоих мониторов. Вы можете сделать один с gimp или загрузить один. В качестве альтернативы вы можете использовать отдельное изображение для каждого монитора.

Затем вы можете установить удобное небольшое приложение, азот

sudo apt-get install nitrogen

Затем вы запускаете азот с указанием пути к каталогу с вашими изображениями.

nitrogen ~/Pictures

И выберите изображение. В нижней части азота выберите «автоматический» и «полный экран» в качестве параметров. альтернативно вы можете использовать азот, чтобы установить отдельное изображение на каждом экране, вплоть до вас (вид зависит от ваших фоновых изображений).

азот

пантера
источник
5
Ага. Я загрузил его и запустил. Однако, когда я нажимаю «Применить», ничего не происходит. У меня установлена ​​видеокарта Nvidia, что означает использование настроек Nvidia X Server.
MegaBubbletea
Странно, азот работает с моей картой nvidia.
Пантера
Перезагрузка ПК еще не работает. Даже пробовал использовать рут доступ. Не повезло тоже.
MegaBubbletea
2
Азот работает после этой настройки: askubuntu.com/a/96979/118
2012 г.,
2
Этот ответ не работает для меня на Ubuntu 16.04. Когда я нажимаю «Применить», ничего не происходит, и настройка не помогает. Я использую «плазму».
Карло Вуд
52

при использовании гнома-оболочки, в TWEAK инструмента под столом есть вариант , чтобы иметь изображение , Span рабочий стола. Это заставляет его проходить через оба монитора (или все).

Азот не нужен

Unity также имеет такую ​​же опцию, как показано ниже:

Варианты внешнего вида - размах

ubuntumaster
источник
4
+1 Это самый простой ответ. Для двух мониторов 1080p просто обрежьте изображение до 3840x1080, выберите его, затем выберите «span» в настройках.
Том Броссман
2
Параметры изменились с момента первоначального вопроса. В 2011 году на момент вопроса не было опциона «Спан».
Пантера
5
Ничего из этого даже не существует в Ubuntu 18.04.
aalaap
Работает и для мяты. Лучшее изображение в двух мониторах с разрешением 1920x1080 с изображением размером 3840x1080
sgiri
3
@aalaap Для Ubuntu 18.04 вам необходимо установить gnome-tweaksинструмент вручную. Когда вы запустите его, в разделе «Внешний вид» вы найдете опцию, чтобы охватить рабочий стол и заблокировать обои экрана.
likeitlikeit
15

Азотный ответ работает, но необходим еще один твик. Запустите Расширенные настройки в Gnome Tweak Tool, перейдите в раздел « Рабочий стол » и выберите « Отключить управление рабочим столом файлового менеджера» . Затем будут отображаться обои, установленные с помощью азота.

Если у вас нет Gnome Tweak Tool, вы можете использовать эту команду вместо этого. Это также более простое решение:

gsettings set org.gnome.desktop.background show-desktop-icons false

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

Topr
источник
Спасибо за ваш ответ. Хотя это хорошее решение, я все еще хочу значки на рабочем столе. Я надеюсь, что Ubuntu будет полностью поддерживать обои с несколькими мониторами лучше в будущих версиях.
MegaBubbletea
Как уже упоминалось @topr, Nitrogen не предоставит вам возможность выбора значков на рабочем столе и контекстных меню. Гораздо лучшим вариантом является объединение ваших изображений в один файл и использование опции «охватывать несколько мониторов». Вы можете объединить изображения с ImageMagick, используяconvert +append -gravity south wallpaper*.jpg combined_wallpaper.jpg
Gui Ambros
12

Похоже, я не могу добавить комментарий к ответу из-за моей низкой репутации (lolz), так что это должно быть в ответе @ topr.

Я являюсь автором Nitrogen, и там есть код, чтобы обнаружить рабочий стол гнома и правильно его настроить, чтобы вам не нужно было вносить это изменение, но, похоже, он не работает на современном Ubuntus. Я буду расследовать.

Проблема: https://github.com/l3ib/nitrogen/issues/16

Дейв Фостер
источник
использование gnome-tweak-tool решило эту проблему ... см. здесь: askubuntu.com/questions/390367/…
m13r
2

Взгляните на эту ссылку: http://www.virtual-nexus-inc.com/news/2011/09/21/ubuntu-11-04-dual-monitor-backgrounds-are-easy-with-shotwell/

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

Вальдар
источник
2

Для Ubuntu 16.04 и более поздних версий, которые не предлагают опцию «span» в настройках или вообще не имеют опций, вы можете запустить следующую команду для принудительной установки диапазона:

gsettings set org.gnome.desktop.background picture-options spanned

Эффект мгновенный.

Я пробовал это с 18.04, но похоже, что он должен работать с 16.04 и выше.

Источник

aalaap
источник