Linux: visualizzatore di immagini con window trasparente?

Vorrei mostrare un'image completamente opaca (ad es. PNG RGB8) sul desktop in un visualizzatore di immagini – ma in modo che posso impostare la window (che mostra l'image) per essere, per esempio, trasparente al 50% (quindi ho potuto vedere attraverso e confronta con altre windows sotto). Sarebbe ancora meglio se il visualizzatore mostra solo un "pannello" anziché una "window" (vorrei preferire solo l'image mostrata, possibilmente con un bordo – anziché una window piena con il menubar, la barra del titolo ecc.).

Sono consapevole che in Compiz dovrebbe essere ansible eseguire un plugin e avere una window che vuoi trasparente – ma speravo di una soluzione (visualizzatore) che non fosse Compiz-specific ( e ancor più preferibile, se non è specifico né Gnome né KDE – ma non sono sicuro che sia ansible ). …

Quali suggerimenti per un visualizzatore di immagini come questo?

Secondo me, la trasparenza della window è il task del gestore di windows. Sono abbastanza sicuro – ma qualcuno mi corregge se sbaglio – che l'unico modo per farlo è utilizzare un gestore di windows, come Compiz, che support la trasparenza.

Come mai non vuoi usare Compiz? Se stai solo cercando di evitare Gnome e KDE, puoi utilizzare Compiz indipendentemente dal tuo ambiente desktop.

Io uso transset, puoi fare qualsiasi window qualunque livello di opacità che vuoi. Poiché è la row di command è ansible scrivere gli script che lo chiamano.

esempio:

transset -n "Window Title" 0.5 

Compiz è un po 'overkill per questo utilizzo, dal momento che è un window manager e un gestore di compositing. Hai solo bisogno di comporre parte.

Il classico gestore di compositing standalone è xcompmgr , che funziona felicemente accanto a un gestore di windows esistente e dovrebbe essere nei gestori di piattaforms di distros più. Più di recente è stato forchetto in Compton, per risolvere alcuni bug.

Vedere https://wiki.archlinux.org/index.php/xcompmgr per ulteriori informazioni (non è Arch-specific).