Возможно, это не тот ответ, который вы ищете, но не будет ли проще использовать ярлыки диспетчера окон, чтобы скрыть все Ctrl + Alt + d
, а затем открыть последний активный вид с помощью Alt + Tab
? или даже изменить их, чтобы создать команду, которая выполняет оба?
Может быть, этот поможет с этим.
Если ваш вопрос о синтаксисе... Я думаю, что функциональность, которую вы ищете, - это функция из второго скрипта из вашего руководства
#!/usr/bin/env python
import wnck
import gtk
screen = wnck.screen_get_default()
while gtk.events_pending():
gtk.main_iteration()
windows = screen.get_windows()
active_app = screen.get_active_window().get_application()
for w in windows:
if not w.get_application() == active_app:
w.minimize()
Но если вы настаиваете, вы должны установить пароль как root, войдя в систему root или используя sudo
. Он по-прежнему будет жаловаться на несоответствие требованиям сложности, но примет пароль.
sudo passwd <username>