Я хотел бы отобразить полностью непрозрачное изображение (например, PNG RGB8) на рабочем столе в просмотрщике изображений, но так, чтобы я мог сделать окно (показывающее изображение) прозрачным, скажем, на 50% (чтобы я мог видеть сквозь него и сравнивать с другими окнами ниже). Было бы еще лучше, если бы просмотрщик просто показывал «панель» вместо «окна» (т. е. я бы предпочел просто отображаемое изображение, возможно, с рамкой, а не полноразмерное окно с меню, заголовком и т. д.).
Я знаю, что в Compiz должна быть возможность запустить плагин и иметьлюбойокно, которое вам нужно, прозрачное, но я надеялся на решение (просмотрщик), которое не будет специфичным для Compiz (и еще более предпочтительно, если это не будет специфично ни для Gnome, ни для KDE - но я не уверен, что это возможно). ...
Есть ли у вас предложения по просмотрщику изображений вроде этого?
решение1
Насколько мне известно, прозрачность окон — это работа оконного менеджера. Я почти уверен — но кто-нибудь, пожалуйста, поправьте меня, если я ошибаюсь, — что единственный способ добиться этого — использовать оконный менеджер, например Compiz, который поддерживает прозрачность.
Почему вы не хотите использовать Compiz? Если вы просто пытаетесь избежать Gnome и KDE, вы можете использовать Compiz независимо от вашей среды рабочего стола.
решение2
Я использую transset, вы можете сделать любое окно любого уровня непрозрачности, который вам нужен. Поскольку это командная строка, вы можете писать скрипты, которые ее вызывают.
пример:
transset -n "Window Title" 0.5
решение3
Compiz немного избыточен для этого использования, так как он является оконным менеджером, а также менеджером композитинга. Вам нужна только часть композитинга.
Классический автономный менеджер композитинга — это xcompmgr
, который будет успешно работать вместе с существующим оконным менеджером и должен быть в менеджерах пакетов большинства дистрибутивов. Совсем недавно он был форкнут в Compton, чтобы исправить несколько ошибок.
Видетьhttps://wiki.archlinux.org/index.php/xcompmgrдля получения дополнительной информации (она не относится только к Arch).
решение4
qiv
с -p
флагом будет отображаться изображение на рабочем столе, которое может работать как наложение.
Смотрите такжеэтот вопрос.