Есть ли в Linux средство просмотра изображений, которое будет показывать рабочий стол через прозрачные изображения?

2763
Lucas W

Я хотел бы загрузить прозрачный png и чтобы все прозрачные части отображали рабочий стол или нижележащие окна - есть ли средство просмотра изображений Linux, которое делает это? Я использую Ubuntu и Gnome.

Я не задаю такой же вопрос, как этот: Linux: просмотрщик изображений с прозрачным окном?

6

3 ответа на вопрос

5
Statisfactions

Я смог сделать это в Ubuntu с помощью рабочего стола XFCE pqiv, который находится в репозиториях Ubuntu. Вот пример того, как я отображаю прозрачный PNG поверх фона рабочего стола и Firefox:PNG transparency with pqiv

Команда, которую я использовал для создания прозрачного окна, была:

pqiv -c -c -i foo.png 

Это работало только тогда, когда я включил «показ композитинга» в XFCE. Бьюсь об заклад, если это работает в XFCE, есть способ заставить его работать в GNOME, поскольку у них так много общего.

Это помогло мне найти то, что работает в Ubuntu 10.10: «Откройте редактор конфигурации GNOME; нажмите Alt-F2, чтобы открыть диалоговое окно« Выполнить приложение », и введите gconf-editor. Нажмите« Выполнить ». Перейдите в Apps-> metacity-> general. Проверьте compositing_manager Box, и Metacity сразу же перезапустится с композитингом! » http://tombuntu.com/index.php/2008/03/31/enable-metacity-compositing-in-gnome-222/ Ваша команда pqiv работает, хотя иногда возникают проблемы с перерисовкой экрана. Спасибо! Lucas W 12 лет назад 0
Возможно, возникли и другие проблемы, менеджер окон теперь нестабилен, поэтому я, вероятно, отключу параметр compositing_manager, если мне придется перезапустить его еще раз. Режим 'всегда на переднем плане' был бы хорош также в сочетании с -c -c -c -c (который отключает элементы управления в окне, отображаемом pqiv). Lucas W 12 лет назад 0
Вы также можете попробовать `qiv`, также в репозиториях, на которых основан` pqiv` - я обнаружил, что он работает хуже на XFCE, но, возможно, он работает лучше на GNOME. Кажется, у него больше возможностей. Statisfactions 12 лет назад 1
2
nobar
sudo apt-get install qiv qiv -p (yourimage) 

Worked with default window manager under Mate Desktop on Ubuntu 14.04. I used it with an .svg rather than a .png.

Работает также с прозрачным `.png`. Если вы добавите правило `devilspie` для окон` qiv`, вы можете получить плавающие недекорированные прозрачные окна. Awi 8 лет назад 0
1
Noam Kremen

Прозрачность самого окна определяется оконным менеджером. Это означает, что, возможно, можно использовать compiz, чтобы установить прозрачность окна любого средства просмотра изображений . Это только частично достигнет того, что вы пытаетесь сделать, так как даже непрозрачные части изображения будут несколько прозрачными, в то время как прозрачные части будут «более» прозрачными.

Мои окна терминала gnome (2.32.0) могут иметь прозрачный фон со сплошным цветным текстом, поэтому это должно быть возможно. Может быть, я посмотрю на источник и посмотрю, смогу ли я реализовать его сам, если там уже ничего нет. Lucas W 12 лет назад 0