[Risolto] Decidere quale Conky portare in primo piano su Linux Mint Debian Edition. - Versione stampabile +- Forum Informatica Libera (https://www.ergosumracalmuto.org/informaticalibera/forum) +-- Forum: Sistemi Operativi (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=5) +--- Forum: Linux (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=6) +--- Discussione: [Risolto] Decidere quale Conky portare in primo piano su Linux Mint Debian Edition. (/showthread.php?tid=417) |
[Risolto] Decidere quale Conky portare in primo piano su Linux Mint Debian Edition. - Sargon6 - 29/03/2020 Ho un Laptop ASUS F555Y il cui disco fisso è partizionato in modo da poter ospitare diversi Sistemi Operativi. In una partizione di quel disco, ho installato LMDE3 con Cinnamon, ed in un'altra partizione di quel disco, ho installato LMDE4 con Cinnamon, In entrambi i Sistemi Operativi suddetti, ho installato la versione di Conky che si trova nel repository ufficiale, così per LMDE3 la situazione è la seguente: Codice: lmde3c@asus-f555y:~$ inxi -SMxxx Codice: lmde4@asus:~$ inxi -SMxxx Ho creato 2 conky, che si trovano in una diversa partizione e che da entrambi i S.O. posso avviare impartendo uno dopo l'altro i comandi Codice: conky -c /mnt/Dati1/conky2018/conkyEsaminaUSB01 & Se li lancio entrambi, si sovrappongono parzialmente in entrambe le versioni di LMDE, ma se ci clicco sopra, si comportano diversamente. Su LMDE3, se clicco sopra ad una parte visibile del conky parzialmente coperto dall'altro conky, il conky parzialmente coperto diventa interamente visibile e il conky che prima era interamente visibile diventa parzialmente coperto in corrispondenza dell'area dello schermo condivisa da entrambi i conky, così posso sempre rendere visibile un conky cliccandoci sopra. Su LMDE4, il conky lanciato per ultimo è sempre interamente visibile e copre parzialmente quello lanciato per primo, e, se voglio vedere per intero il conky lanciato per primo, devo lanciarlo nuovamente. Suppongo che il diverso comportamento dipenda dalle diverse impostazioni di default di conky, quindi chiedo: come devo impostare conky di LMDE4 affinché sia possibile visualizzare per intero il conky su cui clicco sopra col puntatore del mouse? Ringrazio sin d'ora chi mi vorrà aiutare. Saluto. Sargon6 RE: [Risolto] Decidere quale Conky portare in primo piano su Linux Mint Debian Edition. - Sargon6 - 05/04/2020 Ho risolto modificando un'istruzione del Conky. Spiego come ho fatto, per essere utile agli altri che leggono questa discussione. Ho trovato 2 possibili soluzioni applicabili ,singolarmente o contemporaneamente,modificando la riga di conky.config che contiene l'istruzione: Codice: own_window_hints = 'undecorated,sticky,skip_taskbar,skip_pager,below', 1) se si elimina l'opzione "sticky," dalla riga suddetta facendola diventare Codice: own_window_hints = 'undecorated,skip_taskbar,skip_pager,below', si ottiene il risultato che il Conky privo dell'opzione "sticky," se avviato, diventa visibile solo sul Workspace dal quale è stato avviato, quindi basta avviare ciascun Conky su un diverso Workspace, ed ogni Workspace conterrà un solo Conky, evitando così ogni possibile sovrapposizione; ovviamente per guardare il Conky che interessa, sarà necessario visualizzareil Workspace sul quale è stato avviato. Questo metodo presenta un ulteriore vantaggio: le icone sul desktop, sono coperte dal Conky nel Workspace in cui il Conky è stato avviato (quindi non ne ostacolano la visione), e perfettamente visibili nei Workspaces in cui nessun Conky è stato avviato. 2) Se si elimina l'opzione "skip_taskbar," , l'istruzione diventa Codice: own_window_hints = 'undecorated,sticky,skip_pager,below', e si ottiene il risultato che: ciascun Conky privo dell'opzione "skip_taskbar," avviato, diventa visibile su tutti i Workspaces e, nel vassoio delle applicazioni avviate, vedremo apparire un'icona per ciascuno di essi; per determinare quale sia il Conky che sovrasta gli altri, è sufficiente cliccare l'icona corrispondente. I due metodi possono essere combinati assieme 3) Se si eliminano sia l'opzione "sticky," sia l'opzione "skip_taskbar," l'istruzione diventa Codice: own_window_hints = 'undecorated,skip_pager,below', Il risultato è che possiamo avviare su un unico Workspace tutti i Conky che vogliamo, e determinare quale sarà visibile in primo piano con un click del mouse sull'icona corrispondente che appare nel vassoio delle applicazioni avviate. ------ Quanto sopra, è stato da me verificato per LMDE3 e LMDE4 con Cinnamon; Sarebbe interessante sapere se funziona anche su altre distribuzioni di Linux. Saluto. Sargon6. |