Всплывающие диалоги, прикрепленные к заголовку окна и не перемещаемые (как отсоединить модальные диалоги от главного окна?)

Не уверен в терминологии, но большинство моих всплывающих диалогов (см. Скриншот ниже) прикреплены к заголовку окна и не могут быть перемещены. Если родительское окно перемещается, всплывающее окно перемещается вместе с ним. Есть ли способ избавиться от этого и открыть все всплывающие диалоги как подвижные окна?

(Ubuntu 11.10 с Cinnamon.)

screenshot

24
задан 25 December 2015 в 14:36

8 ответов

Я нашел ссылку с возможностью исправить это , этот метод устарел в более новых выпусках, и вместо него следует использовать gsettings.

0
ответ дан 25 December 2015 в 14:36

В моей Ubuntu 12.04 с Cinnamon я использовал метод gconf-editor, но путь был org -> cinnamon -> overrides -> attach-modal-dialogs

0
ответ дан 25 December 2015 в 14:36

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

Я использовал dconf-editor, который можно легко установить с помощью: sudo apt-get install dconf-editor

Открыть: dconf-editor

Просмотреть: org -> gnome -> shell -> overrides -> attach-modal-dialogs

И установить его to: false

Или все в одной строке без установки dconf-editor:

Отключение диалога: dconf write /org/gnome/shell/overrides/attach-modal-dialogs false

Присоединение диалога: dconf write /org/gnome/shell/overrides/attach-modal-dialogs true

[ 1114] Использование Ubuntu 12.04 между прочим.

0
ответ дан 25 December 2015 в 14:36

Это разработано в Cinnamon, а также в оболочке gnome

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

Эта функция также была замечена в Mac OSX

0
ответ дан 25 December 2015 в 14:36

«Дизайнерское решение» основано на том, как это делает Mac OS. Это решает проблемы с модальными диалоговыми окнами, появляющимися, не видя, к какой программе они принадлежат. Диалог должен предоставить достаточно информации, чтобы сделать ваш выбор.

Однако, по крайней мере, для gnome-shell вы можете изменить это поведение с помощью gconftool-2.

0
ответ дан 25 December 2015 в 14:36

Для Gnome-Shell

Вы можете отключить его в gnome-shell с помощью одной команды в терминале. Откройте его с помощью ярлыка Ctrl-Alt-T и используйте следующую команду:

 gsettings set org.gnome.shell.overrides attach-modal-dialogs false

Вы избавитесь от этого всплывающего вложения.

Для Корицы

Чтобы отключить то же самое для корицы, вам нужна эта команда

gconftool-2 --set --type=bool /desktop/cinnamon/windows/attach_modal_dialogs false

Вы можете использовать gconf-editor для того же. Установите его командой sudo apt-get install gconf-editor.

0
ответ дан 25 December 2015 в 14:36

Я нашел гораздо более простое решение. На самом деле вы можете настроить его с помощью GNOME Tweaks (ранее известный как «GNOME Tweak Tool»): "Attached model dialogs" under "Windows" disabled

Просто отключить «Прикрепленные модальные диалоги "под" Windows ".

0
ответ дан 25 December 2015 в 14:36

Ни одна из командных строк выше обработанного для меня на Gnome 3.30.2. Это сделало:

gsettings set org.gnome.mutter attach-modal-dialogs true

или

gsettings set org.gnome.mutter attach-modal-dialogs false

и, для получения текущей установки:

gsettings get org.gnome.mutter attach-modal-dialogs
0
ответ дан 23 November 2019 в 01:19

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

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