Как сказать Xubuntu не клонировать, а расширить дисплей ноутбука на внешний?

Если вы удалите пакеты с помощью apt-get purge, тогда будут удалены общесистемные конфигурации и все такое. Однако файлы конфигурации пользователей не будут. Эта ситуация была улучшена в последующие годы из-за спецификаций XDG. Например, Liferea сохранит свой кеш в ~/.cache/liferea/, его базах данных в ~/.local/share/liferea/ и его конфигурации в ~/.config/liferea/. Вот как это должно быть сделано сейчас, что значительно упрощает определение, какие файлы больше не используются. Однако некоторые приложения еще не следуют этой схеме.

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

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

33
задан 30 December 2011 в 19:40

6 ответов

Если вы столкнулись с такой же ситуацией, как я:

Войдите в xrandr в свой терминал и нарисуйте name экрана вашего ноутбука и name вашего внешнего экрана. Мои были VGA-0 для ноутбука и LVDS для внешнего. Пока вы находитесь на нем, вы можете увидеть разрешения, поддерживаемые обоими устройствами. Создайте исполняемый скрипт где-нибудь на вашем компьютере и назовите его, например. [F7]. Поместите в скрипт следующие команды. Комментарии должны объяснить, для чего!
#!/bin/bash


# RESOLUTION SETTINGS
# This sets your VGA1 monitor to its best resolution.
xrandr --output VGA-0 --mode 1280x1024 --rate 60
# This sets your laptop monitor to its best resolution.
xrandr --output LVDS --mode 1400x1050--rate 60

# MONITOR ORDER
# Put the Laptop right, VGA1 monitor left
# xrandr --output VGA1 --left-of LVDS1
# Put the Laptop left, VGA1 monitor right
xrandr --output LVDS --left-of VGA-0

# PRIMARY MONITOR
# This sets your laptop monitor as your primary monitor.
xrandr --output LVDS --primary
# This sets your VGA monitor as your primary monitor.
# xrandr --output VGA1 --primary
Просто закомментируйте, чего вы не хотите и раскоментируете, что вам нужно, и вы это сделаете - после запуска этого скрипта!

Я получил это решение здесь и здесь.

34
ответ дан 25 May 2018 в 15:36
  • 1
    @ Томас: Конечно! :-) – Aufwind 31 December 2011 в 20:28
  • 2
    Как вы отвечаете на сообщения? Думаю, я просто добавлю это. .. Что касается grandr ... как вы его получите, чтобы СОХРАНИТЬ эти настройки, чтобы вам не приходилось повторять настройку монитора каждый раз при перезагрузке? – user 5 February 2012 в 21:33
  • 3
    Как вы отвечаете на сообщения? Думаю, я просто добавлю это. .. Что касается grandr ... как вы его получите, чтобы СОХРАНИТЬ эти настройки, чтобы вам не приходилось повторять настройку монитора каждый раз при перезагрузке? – user 5 February 2012 в 21:33
  • 4
    Как вы отвечаете на сообщения? Думаю, я просто добавлю это. .. Что касается grandr ... как вы его получите, чтобы СОХРАНИТЬ эти настройки, чтобы вам не приходилось повторять настройку монитора каждый раз при перезагрузке? – user 5 February 2012 в 21:33
  • 5
    Как вы отвечаете на сообщения? Думаю, я просто добавлю это. .. Что касается grandr ... как вы его получите, чтобы СОХРАНИТЬ эти настройки, чтобы вам не приходилось повторять настройку монитора каждый раз при перезагрузке? – user 5 February 2012 в 21:33

Используйте графический интерфейс xrandr, называемый grandr. Установите его следующим образом:

sudo apt-get update
sudo apt-get install grandr

Затем перейдите в системы -> Несколько экранов в меню Xubuntu.

Здесь вы можете отключить флажки «Авто» для разных дисплеев и растяните макет на экране макета. Он работает очень хорошо (Xubuntu 11.10 / Thinkpad x220).

15
ответ дан 25 May 2018 в 15:36
  • 1
    Я также рекомендую grandr. Простой пакет всего 134 kb, который позволяет легко настраивать и настраивать. Также исправлена ​​проблема, когда мои мониторы перестали быть пустыми после приостановления возобновления. – Treepata 3 February 2012 в 19:12
  • 2
    Возможно, вы хотите ответить на вопрос @ user45087, который он сформулировал как ответ, так как он (пока) не может комментировать из-за отсутствия репутации. :-) Так что я думал, что просто пингую за это. – Aufwind 6 February 2012 в 00:13
  • 3
    Не удалось найти пакет в Xubuntu 12.04. Вместо этого я установил пакет arandr, и это сработало отлично. – Zachary Schuessler 31 July 2012 в 00:47
  • 4
    Как писал Захарий, на Xubuntu 13.04 также работает arandr. – Awi 2 May 2013 в 18:01

Для Xubuntu 13.04 интерфейсом GUI для xrandr является «ARandr»; отлично работает!

apt-get install arandr

11
ответ дан 25 May 2018 в 15:36
  • 1
    Я бы добавил, что с arandr вы можете сохранить макеты в файл оболочки. Я использовал несколько обычных экранных конфигураций на своем рабочем столе. Я просто нажимаю скрипт, когда хочу сделать презентацию на VGA-проекторе. – gertas 20 April 2014 в 23:19
  • 2
    Правда. Infact, используя этот скрипт, созданный arandr, я попытался создать еще один сценарий оболочки, который автоматически установил правильную конфигурацию, когда внешний монитор подключен или выключен, без необходимости запуска скрипта вручную. Однако я не смог полностью это сделать. Если вы в состоянии это сделать, любезно сообщите мне. – Pushpak Dagade 25 April 2014 в 11:33
  • 3
    Или, по крайней мере, используя такие клавиши, как в Windows. Это было бы круто. Не могли бы вы поделиться тем, что уже сделали? – gertas 25 April 2014 в 11:56
  • 4
    gist.github.com/guanidene/11372941 Этот скрипт автоматически определяет, подключен ли мой внешний монитор & amp; соответственно конфигурирует дисплей. Мне нужно только запускать скрипт каждый раз, когда я подключаю / отключу внешний монитор. (Чтобы использовать скрипт, возможно, вам придется внести небольшие изменения в сценарий в соответствии с разрешением вашего внешнего монитора.) Не хватает того, как заставить этот скрипт запускаться автоматически при подключении / отключении внешнего монитора. Я нашел способ сделать это, но это не сработало для меня на моем Xubuntu 13.04. Возможно, вы можете помочь. – Pushpak Dagade 28 April 2014 в 19:04

Xubuntu: Это очень простое решение для расширения или расширения рабочего стола на новый монитор!

Вам нужно перейти к Settings Manager и выбрать Settings Editor. Затем выберите display. Мы объявим, что один из них является основным монитором, и проверьте active второй монитор. Значением «X» второго монитора будет конец размера основного монитора. Он может знать в резолюции. Тогда, если, например, у меня нетбук с монитором с разрешением 1024x600, я должен сказать, что второй монитор начинается с 1024 (значение «X»), записывая его в значение «X» для "X" position field второго монитора , Чтобы вступить в силу, вам нужно снова выйти из сеанса. Смотрите изображение ниже!

2
ответ дан 25 May 2018 в 15:36

У меня была такая же проблема, и я решил ее благодаря совету Aufwind. Тем не менее, у меня была проблема с нижним меню (открыть его было невозможно, потому что нижняя часть экрана была «ниже» физического дисплея), и я не был удовлетворен уровнем «автоматизации» этого решения, поэтому я написал Python для решения моей проблемы и, в общем, упрощения перехода в режим двойного отображения:

    ./displaymanager.py -m dual -i "LVDS1;1366x768;60" -e "HDMI1;1920x1080;60"

и обратно на один дисплей с одной командой:

    ./displaymanager.py -m single -i "LVDS1;1366x768;60" -e "HDMI1"

По умолчанию внешний экран отображается справа - поместить его в левый аргумент использования:

    -o "ei"

Вы можете привязать обе команды к элементам меню (активаторам?), чтобы использовать их в

Я все еще работаю над некоторыми небольшими исправлениями, которые можно использовать более широко.

Вы можете найти его на https://github.com/regispl/ displaymanager + short README Я надеюсь, что это поможет кому-то;)

1
ответ дан 25 May 2018 в 15:36

Для людей, желающих сохранить настройки двойной головы xrandr для будущих логинов, просто сделайте скрипт над исполняемым файлом с помощью

chmod +x dual_monitor.sh

Затем перейдите в меню панели xfce в разделе «Настройки» > Диспетчер настроек> Запуск и запуск> Автозапуск приложения.

Затем добавьте исполняемый скрипт в список. Если это не сработает для вас, дайте мне знать. У меня есть другой скрипт python, который я использую вместо этого. -

)
0
ответ дан 25 May 2018 в 15:36

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

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