Как & ldquo; snap-split & rdquo; окна сверху и снизу?

У вас есть несколько вариантов попробовать llvmpipe, в зависимости от того, сколько работы вы хотите сделать, и должно ли оно быть на Ubuntu.

Большинство людей тестируют на виртуальной машине (Virtualbox или KVM). Gnome-shell в Virtualbox, VM = Ubuntu exact (12.04) с использованием ppa ниже.

Первый вариант - попробовать его на Fedora 17 Alpha (он установлен и настроен по умолчанию)

Вот скриншот gnome-shell, запущенного на моем gma500 в Fedora 17 aplha

gnome-shell

Второй вариант должен попробовать этот ppa:

https://launchpad.net/~oibaf/+archive/graphics-drivers

Он еще не запускается автоматически, когда вы входите в систему из lightdm,

См. это обсуждение форм для получения дополнительной информации https://launchpad.net/~oibaf/+archive/graphics-drivers

[d15 ] Я размещаю поток форумов, так как это незавершенная работа, и эта ссылка, вероятно, будет по-прежнему полезной.

Ваш третий вариант заключается в том, чтобы скомпилировать его из источника. Есть конкретные инструкции, как это сделать здесь: http://www.mesa3d.org/llvmpipe.html

См. Также обсуждение: http://www.mesa3d.org/ llvmpipe.html

2
задан 9 January 2018 в 13:19

2 ответа

Несколько лет назад я хотел получить функцию оснастки в Lubuntu 14.04. Я думаю, для этого вам нужен openbox.

Взгляните на https://github.com/lawl/opensnap

Ниже приводится сводка процедуры установки, приведенной на этой странице:

Lubuntu 14.04

Если вы хотите установить opensnap из источника, сначала убедитесь, что у вас установлен git. (Или получить zip-файл: https://github.com/lawl/opensnap )

Fetch via git:

git clone https://github.com/lawl/opensnap.git

Fetch через zip :

wget https://github.com/lawl/opensnap/archive/master.zip

unzip master.zip

Убедитесь, что у вас есть все предпосылки:

sudo apt-get install build-essential libx11-dev libgtk-3-dev wmctrl

И, наконец, постройте и установите:

cd opensnap* make sudo make install

А теперь запустите opensnap с помощью

opensnap

или

opensnap --deamon

, если вы хотите его демонировать.

Если я хорошо помню, произошла ошибка при попытке отключить окно с щелчком. Взгляните на https://github.com/lawl/opensnap/issues/4, описано обходное решение.

В моем случае Lubuntu 14.04 мне пришлось изменить /home/user/.config/openbox/lubuntu-rx.xml. Код между тегами <mousebind button="Left" action="Drag"> и </mousebind> должен быть заменен на:

<mousebind button="Left" action="Drag"> <!-- Unsnap if snapped--> <action name="if"> <maximizedvertical>yes</maximizedvertical> <then> <action name="Unmaximize"/> <direction>vertical</direction> <action name="MoveResizeTo"> <x>center</x> <!-- we center windows in order to mitigate discrepancies between window placement and mouse cursor --> <y>current</y> </action> <action name="Move"/> </then> <else> <action name="Move"/> </else> </action> </mousebind>

Убедитесь, что вы находитесь внутри тегов <context name="Titlebar">

0
ответ дан 17 July 2018 в 23:32

Несколько лет назад я хотел получить функцию оснастки в Lubuntu 14.04. Я думаю, для этого вам нужен openbox.

Взгляните на https://github.com/lawl/opensnap

Ниже приводится сводка процедуры установки, приведенной на этой странице:

Lubuntu 14.04

Если вы хотите установить opensnap из источника, сначала убедитесь, что у вас установлен git. (Или получить zip-файл: https://github.com/lawl/opensnap )

Fetch via git:

git clone https://github.com/lawl/opensnap.git

Fetch через zip :

wget https://github.com/lawl/opensnap/archive/master.zip

unzip master.zip

Убедитесь, что у вас есть все предпосылки:

sudo apt-get install build-essential libx11-dev libgtk-3-dev wmctrl

И, наконец, постройте и установите:

cd opensnap* make sudo make install

А теперь запустите opensnap с помощью

opensnap

или

opensnap --deamon

, если вы хотите его демонировать.

Если я хорошо помню, произошла ошибка при попытке отключить окно с щелчком. Взгляните на https://github.com/lawl/opensnap/issues/4, описано обходное решение.

В моем случае Lubuntu 14.04 мне пришлось изменить /home/user/.config/openbox/lubuntu-rx.xml. Код между тегами <mousebind button="Left" action="Drag"> и </mousebind> должен быть заменен на:

<mousebind button="Left" action="Drag"> <!-- Unsnap if snapped--> <action name="if"> <maximizedvertical>yes</maximizedvertical> <then> <action name="Unmaximize"/> <direction>vertical</direction> <action name="MoveResizeTo"> <x>center</x> <!-- we center windows in order to mitigate discrepancies between window placement and mouse cursor --> <y>current</y> </action> <action name="Move"/> </then> <else> <action name="Move"/> </else> </action> </mousebind>

Убедитесь, что вы находитесь внутри тегов <context name="Titlebar">

0
ответ дан 24 July 2018 в 17:03
  • 1
    Просто прочитайте комментарий Помского. Я думаю, что его связь обеспечивает лучшие решения. – AlexOnLinux 9 January 2018 в 14:10

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

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