Tilføj gennemsigtige vinduer med transset

Prøv Vores Instrument Til At Fjerne Problemer

I mit sidste indlæg instruerede jeg dig hvordan Tilføjelse af dropshadows i Fluxbox med xcompmgr var let at gøre. I denne rate vil vi tage dette et skridt videre og med transparenter - kun denne gang skal vi gøre dette i oplysningstiden . Hvorfor oplysning? Udover at være min foretrukne Linux-vinduesmanager, fungerer det også med transparenter bedre end Fluxbox. Årsagen til dette er Oplysning blev bygget med kompositorer i tankerne. Hvis du skulle prøve dette i Fluxbox, ville du opdage, at i det øjeblik, du flyttede et vindue, ville gennemsigtigheden forsvinde.

Med det i tankerne ... hvad laver vi nøjagtigt? For det meste er alt dette intet andet end 'bevis på konceptudstyr', som alle blev bragt i brug i Compiz. Men for dem, der ikke ønsker at bruge Compiz, eller bruger en windows manager, der ikke fungerer med Compiz, er dette lille 'bevis for koncept' det perfekte trick til at få lidt mere øjen slik på dit skrivebord.

Hvad er det egentlig?

Der er to værktøjer, der skal bruges til at få gennemsigtighed i en windows manager: xcompmgr og transset. Begge disse findes i dine Ubuntu (eller Debian) opbevaringssteder. Xcompmgr blev forklaret i ovennævnte artikel. Transset er imidlertid et lille program, der gør én ting - indstiller gennemsigtighed i et enkelt vindue. Den eneste tilbagetrækning er, at du manuelt skal indstille transparenterne i hvert vindue. Når et vindue lukkes, der har en gennemsigtighed anvendt, vil gennemsigtigheden, næste gang det åbnes, forsvinde.

Før vi begynder at bruge transset, skal vi naturligvis først installere det. Åbn dit værktøj til Tilføj / fjern software. Når dette er åbent, skal du søge efter transset. Når du finder den resulterende post, skal du vælge den og anvende ændringerne.

Når transset (og xcompmgr) er installeret, er du klar til at gå.

Grundlæggende brug

Figure 1
figur 1

Brug af transset er enkelt. Åbn det vindue, du vil gøre gennemsigtigt, og åbn et terminalvindue. Giv kommandoen:

transset

fra terminalvinduet, og du ser et krydshår (som vist i figur 1). Flyt det krydsede hår til det vindue, du vil gøre gennemsigtigt, og klik inden for det vindue. Det vindue, du klikkede på, bliver øjeblikkeligt gennemsigtigt.

Hvis du kigger på figur 2, vil du se

Figure 2
Figur 2

forskellen, når transset anvendes. Du kan nu se baggrunden bag Rhythmbox-vinduet.

Nu tænker du måske, at dette ikke er andet end pseudo-gennemsigtighed, hvor vinduesadministratoren blot konstant tegner baggrunden. Det er ikke tilfældet. Med transset får du ægte gennemsigtighed. Forskellen er, at pseduo-gennemsigtighed grundlæggende tegner rodvinduet (hvad der er dækket af tapetet) bag vinduet, når det bevæger sig. Hvis dette vindue bevæger sig over et andet vindue, ses billedet af det sekundære vindue (det bagved det vindue, der flyttes) ikke gennem gennemsigtigheden.

Figure 3
Figur 3

Som du kan se, i figur 3, vises det sekundære vindue over rodvinduet. Hvad du ser er Rhythmbox, over The Gimp, over rodvinduet. Reel gennemsigtighed.

Gør det let

Ingen ønsker at skulle åbne et terminalvindue og udstede en kommando bare for at gøre et vindue gennemsigtigt. Hvad du i stedet kan gøre, er at oprette en menuindgang til dette. På denne måde, når du vil gøre et vindue gennemsigtigt, er alt hvad du skal gøre at klikke på menuindgangen og derefter klikke på målvinduet.

Figure 4
Figur 4

For at indtaste denne menuindgang i E17 skal du gå til menuen og vælge Indstillingspanel i undermenuen Indstillinger. Når det er åbent, skal du klikke på fanen Apps og derefter vælge Ny applikation fra det. Udfyld de nødvendige oplysninger (se figur 4), og gem indtastningen. Her er dog tricket, en enkel menupost fungerer ikke i E17. Du skal faktisk tilføje den nye menuindgang til iBar for at få dette til at fungere.

Figure 5
Figur 5

For at tilføje dette til iBar skal du gå tilbage til indstillingspanelet og klikke på iBar-applikationer. Du vil se et nyt vindue med to ruder (se figur 5). Rul ned, indtil du finder din transsetindgang. Vælg din transsetindgang, og klik på Tilføj. Når du har klikket på Tilføj, skal du klikke på OK, og den nye iBar-knap vises i din hylde.

Nu skal du bare klikke på din iBar-knap for transset og derefter klikke på det vindue, du vil blive gennemsigtig.

Endelige tanker

Det vil ikke gøre dig til en mere effektiv arbejdstager. Det vil ikke løse alle dine it-problemer. Men det vil gøre dit skrivebord køligere uden at samle ressourcer som Compiz gør. Og det kan også hjælpe dig med at forstå, selvom en lille brøkdel, hvordan skrivebordet er lagt ud.