Как автоматически переключаться на терминал, когда он закончил выполнение своей команды?

Базовая поддержка GMA3600 (, также известная как Cedarview ), была доступна, начиная с ядра 3.2, вне промежуточной стадии(эта фиксация переместила драйвер из промежуточной, эта фиксация исправил название ).

Вам нужно только достаточно свежее ядро; поддержка графики обеспечивается через настройку режима ядра -, которую Xorg изначально поддерживает (с помощью своего драйвера «режим настройки» ). Пакет пользовательского -пространства не требуется.

Таким образом, все недавние (и многие старые )дистрибутивы должны работать -из -коробки -, по крайней мере, если они поддерживают GMA3600 по умолчанию. Я думаю, что Ubuntu 17.04 должна работать.

0
21.11.2019, 15:27
2 ответа

Вы можете попробовать что-то подобное сxdotool:

thisWindow=$(xdotool getactivewindow)
sh do_the_timeintensive_thing.sh ; xdotool windowactivate "$thisWindow"
4
28.01.2020, 02:21

Вы можете восстановить фокус с помощью таких инструментов, как xdotoolили wmctrl.

# get the window id
sh do_the_timeintensive_thing.sh
# transfer the focus to the window id

В качестве альтернативы, что-то вроде:

sh do_the_timeintensive_thing.sh;xeyes

Графически сообщит вам, когда это будет сделано.

0
28.01.2020, 02:21

Теги

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