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

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

(Ubuntu 11.10 с корицами.)

Скриншот

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

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

Открыть: dconf-editor

Перейдите к: org -> gnome -> shell -> overrides -> attach-modal-dialogs

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

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

Диалог отсоединения: dconf write /org/gnome/shell/overrides/attach-modal-dialogs false

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

Использование Ubuntu 12.04 кстати.

Я нашел гораздо более легкое решение. Фактически вы можете настроить его с помощью инструмента настройки Gnome : «Установленные диалоги моделей» в разделе «Windows» отключены

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

Для 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 .

Это по дизайну в Cinnamon, а также в оболочке gnome

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

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

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

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

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

На моем Ubuntu 12.04 с Cinnamon я использовал метод gconf-editor, но путь был орг -> корицы -> переопределения -> attach-modal-dialogs