Как вертикально разделить широкий экран на две виртуальных рабочих области на Ubuntu/Gnome?

Мой новый ноутбук имеет большое 16:9 экран, и мне трудно полностью использовать его в течение 95% времени, когда я не смотрю кино HD на нем.

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

Есть ли некоторый включать доступный, чтобы сделать это?

23
задан 26.07.2011, 16:56

5 ответов

можно использовать 'fakexinerama' для достижения, что Вы хотите:

 Fake Xinerama is a replacement libXinerama library that instead 
 of querying the XServer reads ~/.fakexinerama and provides fake 
 information about Xinerama screens based on this file. It can be 
 used to fake a Xinerama setup even on computers with just one monitor
 or to fake Xinerama setup other than one specified in the XServer 
 configuration (e.g. making one screen smaller when using two same 
 screens). It's probably only useful for developers.
24
ответ дан 07.12.2019, 09:49

Чтобы подробно остановиться на подсказке akira выше относительно использования "фальшивки Lubos Lunak xinerama", вот точно, как я заставил его работать на меня:

  1. Я загрузил этот файл Xinerama.c с Поддельного сайта Xinerama.
  2. Я открыл терминал и перешел к папке папки, где я сохранил Xinerama.c.
  3. Я выполнился:
    gcc -O2 -Wall Xinerama.c -fPIC -o libXinerama.so.1.0.0 -shared
  4. Я открыл наутилус (файловый менеджер гнома) как корень путем ввода Alt-F2 и затем:
    gksu nautilus
  5. Я перешел к/usr/lib, нашел libXinerama.so.1.0.0 и сделал спину копией его.
  6. Я скопировал libXinerama.so.1.0.0 со своего каталога загрузки в/usr/lib каталог, переопределив копию там (которого я только что создал резервную копию на шаге 5, таким образом, я мог отменить это позже в случае необходимости.) Для хранения вещей ясными было полезно отметить, что размер файла "поддельной" версии был больше (12,6 Кбит), чем "реальная" версия, которую я заменял (8,6 Кбит).
  7. Я создал новый текстовый файл, названный .fakexinerama в моем/home/dave каталоге, и поместил это в него: (на основе моего 1440x900 физический размер экрана)
    2
    0 0 720 900
    720 0 720 900

Поддельный Xinerama позволяет, Вы определить любой вид виртуального экрана настраиваете Вас, хотят, но я просто хочу вертикальное разделение экрана. Достигнуть этого на Вашем мониторе, X пикселями Y в размере, смотря на мой пример файла, просто замена 720 с X/2 и заменить 900 Y.

Именно. Я вышел из системы, и въезжайте задним ходом, и был в порядке.

Еще раз спасибо Lubos Lunak для создания этой модификации и к akira для указания на меня в нем.

17
ответ дан 07.12.2019, 09:49

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

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

0
ответ дан 07.12.2019, 09:49

Я столкнулся со статьей о omgubuntu, который дает довольно простой способ подражать функциональности Windows Snap в Ubuntu/Gnome с помощью панели управления Compiz. Этот Windows Snap оставляет меня с одним широкоэкранным рабочим столом, но сами окна могут быть легко прикреплены для заполнения любой половины экрана. (Это не точно, что я искал первоначально, но все еще довольно удобный.)

1
ответ дан 07.12.2019, 09:49

Работы хорошо для меня:

Я использовал следующее для двух мониторов (1280x1024 + 2048x1152):

3
0 0 1280 1024
1280 0 1024 1152
2304 0 1024 1152
0
ответ дан 07.12.2019, 09:49

Теги

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