Gedit открывает другое окно, хотя это не должно

Это продолжение Почему gedit продолжает открывать новые экземпляры случайным образом при открытии файлов из nautilus? В Ubuntu 12.04 с Unity:

  • Я дважды щелкаю в текстовом файле на рабочем столе или через Nautilus. Гедит открывает новый экземпляр. Это хорошо.

  • Я открываю gnome-терминал на том же дисплее / экране. Я набираю «gedit», он открывает новое окно на том же дисплее / экране.

Почему это? Я попытался войти в "is_in_viewport", указанный в приведенном выше вопросе, но я не получил полезную информацию. Чего не хватает в терминальной среде, так что gedit открывает новое окно, хотя это не должно быть, поскольку я нахожусь на том же экране / дисплее, и условие границы не соответствует действительности.

Обратите внимание, что в терминале echo $ DISPLAY возвращает: 0, а echo $ SCREEN ничего не возвращает.

1
задан 13 April 2017 в 15:23

1 ответ

Мне грустно, что никто не исследовал мою проблему! В любом случае, я повторил расследование и выяснил, что DISPLAY =: 0 от терминала, а DISPLAY =: 0.0, когда он запускается из среды Gnome / Unity.

export DISPLAY =: 0.0 в терминале устраняет проблему. Я попытаюсь сообщить об ошибке в Gnome, так как: 0 следует интерпретировать как: 0.0.

0
ответ дан 13 April 2017 в 15:23

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

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