Видео HEVC / H265 не воспроизводится в SM Player

Более общим (но также и более гибким) решением является использование devilspie2.

Установите пакет devilspie2 , добавьте команду /usr/bin/devilspie2 в свои приложения для запуска, создайте файл ~/.config/devilspie2/window_open.lua и заполнить его следующим содержимым:

if (get_application_name() == "nemo") then
  focus_window()
end

Вы можете легко добавить другие команды, поэтому, если вы также хотите, чтобы Nemo отображался в центре экрана, попробуйте следующее:

if (get_application_name() == "nemo") then
  focus_window()
  center()
end

Это должно работать на большинстве оконных менеджеров, а не только на тех, кто поддерживает Compiz!

Для отладки (запустите devilspie2 --debug из оболочки), вероятно, неплохо иметь что-то вот так:

function debug_output(header, window_information)
  if window_information == "" then
    debug_print(header .. "---")
  else
    debug_print(header .. window_information)
  end
end

debug_output("Application:   ", get_application_name())
debug_output("Window Name:   ", get_window_name())
debug_output("Window Type:   ", get_window_type())
debug_output("Window Class:  ", get_window_class())
debug_output("Window Role:   ", get_window_role())

geometry = string.format("x=%d, y=%d, width=%d, height=%d",
                         get_window_geometry())
debug_output("Geometry:      ", geometry)

if (get_application_name() == "nemo") then
  focus_window()
end
1
задан 22 March 2016 в 16:13

0 ответов

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

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