Непоследовательное поведение wmctrl при максимизации терминала из .bashrc

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

0
11.03.2020, 06:34
1 ответ

Похоже, это проблема X -Y . Существует гонка между отображаемым терминалом и сценарием запуска оболочки, пытающимся найти и изменить его размер. ОП обнаружил, что sleep 0.1достаточно, чтобы окно можно было найти как активное.

Однако правильнее будет открыть терминал с правильным начальным размером, а не открывать его с размером по умолчанию, а затем изменять его размер. Начальный размер можно указать либо с помощью значений по умолчанию, загруженных на X-сервер, обычно с помощью программы xdb, либо с помощью стандартной команды -geometryдля эмулятора терминала.

0
28.04.2021, 23:20

Теги

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