Che titolo inverosimile ho trovato per questo... Ma prima di tutto mi presento. Sono anti e questa è la mia prima partecipazione DesdeLinux. Non che abbia molto da presentare, quindi dirò solo che sono molto felice mentre scrivo questo.
Ad ogni modo, oggi voglio esplorare un aspetto dei gestori di finestre che sembra non avere precedenti nel solito tema del blog. Qualsiasi ambiente desktop ha dei gestori di finestre ed è una parte essenziale della metafora del desktop che tutti conosciamo. Molti devono già sapere cosa spiegherò dopo, ma l'idea di questo è di farli conoscere a coloro che vogliono avventurarsi in loro.
Chiamiamo questi gestori di finestre galleggiante, per il semplice fatto che galleggiante sul desktop, gratuito e senza un ordine specifico. Ciò significa che possiamo trascinare le nostre finestre in qualsiasi posizione, come facciamo di solito.
L'altro tipo di window manager ha un nome divertente. Sono i gestori di finestre di piastrellatura (che si traduce in gestori di finestre piastrellati) e questi mantengono le finestre in ordine, disposte sul desktop, assicurandoci che smettiamo di perdere tempo a organizzare le nostre finestre e ci mettiamo al lavoro.
Alcuni dei gestori di finestre inclusi negli ambienti desktop includono alcune caratteristiche di piastrelle e infatti è una tendenza costante sui desktop moderni, come KDE (che ha già un articolo che lo spiega) o Xfce e Gnome trascinando le finestre ai bordi dello schermo.
Tuttavia, i veri gestori di finestre piastrellati di solito differiscono radicalmente da questi. Mentre Kwin, Metacity e l'azienda utilizzano la piastrellatura come strumento aggiuntivo, manager come Xmonad, Awesome e altri hanno la piastrellatura come anima e la estendono fino al momento della configurazione.
Le nostre finestre sono generalmente molto belle. Hanno angoli, pulsanti e titoli arrotondati. Non piu. Tutto ciò si intromette. Tutto ciò viene rimosso e soppiantato dalle scorciatoie da tastiera, sebbene possano anche essere restituite tramite le impostazioni. Sembra pazzesco? Sì, abbastanza.
Io spiego. I gestori piastrellati in genere mantengono solo un bordo colorato della finestra e così via. Alcuni si azzardano a fornire qualcosa come pannelli e pulsanti, ma non è necessario. Questo è minimalismo e funzionalità. Tutto deve essere fatto dalla tastiera, perché è più veloce e perché abbiamo quasi sempre le mani sulla tastiera.
Stava parlando delle impostazioni. Non esiste una "interfaccia grafica" qui per configurare le cose e non è nemmeno sorprendente. Sebbene molti di questi gestori siano mantenuti con semplici file di configurazione, quelli veramente potenti vengono mantenuti con linguaggi di programmazione completi. Questo spaventa e farò degli esempi.
- xmonadutilizzare Haskell; un linguaggio puramente funzionale e compilato.
- Eccezionalea partire dalla versione 3, usa Lua.
- DWMutilizzare un'intestazione di C.
- Subtleusa Ruby, lo stesso che viene utilizzato così tanto nello sviluppo web
- E innumerevoli altri esempi. È come se ce ne fosse uno per ogni tipo di persona.
E cosa c'è di buono in questo? Un bel po 'di cose e puoi programmare il tuo ambiente di lavoro. Personalmente mi piacciono le idee di Xmonad e il fatto che sia fatto in Haskell lo rende speciale.
Sono una buona idea?
Ovviamente. È fantastico che le tue finestre si adattino così e siano estremamente leggere. Lo consiglio se vuoi iniziare a considerare il tuo sistema come qualcosa di veramente straordinario e potente.
Quale mi consigliate allora?
Nessuno davvero. Non finché non conosci le tue esigenze. Entrare in un ambiente del genere può essere traumatico se non hai idea di cosa stai facendo. Molte persone iniziano con Awesome, ma per me i loro file di configurazione sono orribilmente complessi e mi hanno portato un bel po 'di problemi in quel momento.
Inoltre, l'idea del minimalismo è così attraente che inizi nel window manager e vai all'editor, al browser, al lettore musicale, al file manager ... Perché le applicazioni più minimaliste sono quelle che si trovano nel terminale e questi sono portati molto bene anche con i gestori. Se hai paura del terminale, devi iniziare da lì.
Conclusioni
Il mosaico è un mondo molto bello. Attualmente c'è una tendenza a passare da gestori mobili a mosaico in alcuni gruppi di utenti molto specifici (se non mi credi, dai un'occhiata ai forum di ArchLinux e cerca leggendari gestori mobili come FVWM, che aveva un utente fedele che ha finito per trasferirsi a quelli a mosaico). Se vuoi ancora inserirli, si tratta di provare, di pellegrinare finché non trovi quello giusto.
Bene, per ora è tutto. Continueremo presto ad esplorare, con Xmonad su Debian stabile.
Sono contento che qualcuno abbia menzionato i piastrellisti. Io amo. Il tuo scroto è fantastico!
Xmonad è molto interessante, ma personalmente preferisco DWM e Spectrwm (il fratello minore di Xmonad).
Spero di vedere altri post di questo tipo da parte tua.
Non è proprio il mio desktop, l'ho preso ad esempio da un utente di DevianArt e mi sono perso l'attribuzione. Scusa (vorrei programmare in C in questo modo). Ecco l'originale: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148
Ah, il grande Actarus, ovviamente. 🙂
Ebbene, l'ultima cosa che non ho capito. Se intendi quello che ha creato quella scrivania in particolare, tutto quello che so è che è tedesco. Mi piace 😀
Sì, ho già capito perché Actarus. Quindi è stato messo su GitHub, rendendo estremamente difficile per me cercare le sue impostazioni. 😀
Ciao ivanovnegro, (scusa l'offtopic), ma volevo farti una domanda, sei lo stesso ivanovnegro dei forum di Crunchbang?
Sì, sono lo stesso. 🙂
Guardati, non sapevo che parlassi spagnolo, saluti, le tue guide mi hanno salvato più di una volta, grazie mille !!!
Vai molto interessante, dovremo provarli
https://wiki.archlinux.org/index.php/Comparison_of_Tiling_Window_Managers
Qualcosa che ha attirato la mia attenzione con l'ultima versione di KDE SC è il modo in cui gestisce la gestione dell'alimentazione, ho usato TMUX + Awesome per lavorare in X con il laptop scollegato in modo che la batteria durasse più a lungo ma con KDE SC 4.9.1 ho molto poco profitto e, al contrario, usando Awesome la macchina si surriscalda più che usando KDE!
Per me era il contrario, ma con la differenza che Awesome non poteva vivere con xcompmgr. KDE ha ucciso la mia batteria ma non l'ha quasi riscaldata. Raro.
Userei un compositore di piastrelle, se non fosse perché lavorare con applicazioni di editing grafico (qualunque cosa: Krita, Karbon, Digikam, Gimp, Inkscape, Scribus, ecc. Ecc ...) è un'idea terribile e diventano un completo peccato.
È esattamente dove voglio andare. Programmando il tuo ambiente, hai la possibilità di evitare il tiling in questi tipi di programmi. Non avevo intenzione di includerlo, ma è una buona idea mostrare come.
Post eccellente contro, tutto ben spiegato e con contenuti davvero utili. Questo commento serve per darti il benvenuto DesdeLinux come collaboratore... spero di averne altri qui...
Parlando di Window Manager, mi sono sempre sentito molto a mio agio con openbox e fluxbox, al di fuori di essi non sono mai stato interessato a provare .. 😀
saluti
Grazie elav. Ero solo di passaggio e mi è venuto in mente di contribuire a un sito che amo così tanto. Saluti.
Ottimo articolo. Non avevo mai sentito parlare di Subtle. gli altri li ho visti in rete. parlare di minimalismo con questi manager, penso sia un eufemismo, anche se confesso che mi affascinano molto. Forse la cosa più noiosa è dover modificare i file, come nel caso di alcuni elementi di Openbox, sebbene sia il modo migliore per ottenere risultati sorprendenti, che sfidano anche desktop come KDE. grande!!!
Dipende molto da come lo prendi. Sto configurando precisamente Xmonad per una seconda parte ...
Eccellente. Aspetto la seconda parte.
Molto bene, da quando gnome è cambiato così tanto, e ubuntu ha costretto a usare unity, ho vagato per molti ambienti grafici, fino a quando non sono rimasto con i3, la verità è che è comodo, configurabile, consuma pochissime risorse e soprattutto non mi ci è voluto per abituarmi a questo. Era quello che temevo di più
Ho provato solo i3 e awesome e mi attengo a quest'ultimo perché mi sembrava più facile. La verità è che mi è sembrato abbastanza comodo usarlo una volta configurato 🙂
Che bell'articolo. Non ho mai provato quei gestori, appena avrò un po 'di tempo lo farò. Questo mostra le innumerevoli possibilità nel mondo Linux, davvero in questo OS non ci sono limitazioni, tranne quelle che metti (o hai) tu stesso.
saluti
Wow ottimo articolo, adoro WM, ma sono un fan di PekWM e per 3 giorni ho testato e configurato subtle che ha attirato la mia attenzione e il prossimo sarà dwm, sono affascinato da WM e sono più attraenti di ambienti come gnome, xfce o anche kde. Saluti eccellenti !!!
Mi sono divertito anche con pekwm. È divertente, ma a volte mi sono imbattuto in un bug di quelli che tirano la X ...
hahaha fortunatamente in questi 3 anni che sono stato con pekwm in diverse distribuzioni non ho mai avuto problemi ...
Beh, non sono sicuro di cosa sia successo quella volta, ma non sto più lavorando su PekWM. Fortuna.
La verità è che sono piuttosto sorprendenti (sia per la loro estetica che per la loro funzionalità!) Il problema che vedo è la configurazione e le scorciatoie da tastiera a causa della curva di apprendimento che comporta ... anche così, quando ho tempo mi prenderò uno sguardo a loro (perché non ne ho provati!)
Buon post, saluti e benvenuto. Non vediamo l'ora di ricevere altri tuoi post 😀
Ho adorato l'articolo, vorrei alcuni tutorial per le impostazioni personalizzate e come ottenere cose impressionanti come quelle viste in http://dotshare.it/
Sto lavorando alla seconda parte. Penso che sia fantastico che gli sia piaciuto e ho intenzione di continuare questa serie fino alle sue ultime conseguenze. 😀
Per me è stato abbastanza istruttivo, non conoscevo nemmeno le scrivanie di questo tipo 😀
Grazie.
Ottimo post, non so se su questo (meraviglioso) sito sia stato postato qualcosa relativo ai window manager, e lo dico perché alcuni "manuali" sarebbero utili, soprattutto per modificare qualcosa di più complesso.
Sono felice del mio Awesome WM, ma ci sono sempre cose che vuoi cambiare ma non sempre ci sono informazioni in SPAGNOLO.
Personalmente non mi piace troppo Awesome perché è diventato troppo complesso per me modificare i file di configurazione. Tuttavia, ha alcune cose invidiabili.
Speravo di vedere alcune configurazioni, oops. Di seguito alcune informazioni relative all'argomento, applicate a openbox:
http://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/
Saluti…. qualcuno sa dove si trova quella carta da parati.
Ebbene, nessuna configurazione; perché avrei dovuto mettere uno per ogni manager e testare che tutto funzionasse minimamente bene. Sto lavorando su XMonad desktop, ma ho perso la pratica e ho bisogno di abituarmi all'ambiente prima di visualizzare xmonad.hs
Per gli altri gestori non penso al momento di mettere nessuna "guida" perché non li uso.
Lo sfondo non l'ho trovato. Mi dispiace non esserti stato d'aiuto
Molto interessante, grazie.
Bene, se lavori su manuali e suggerimenti, sono sicuro che proverò! Grazie
Infatti ho già realizzato un "manuale" per XMonaxd:
https://blog.desdelinux.net/el-lado-oscuro-del-mosaico-iii-xmonad/
Bel post, io uso wmfs2 + archlinux http://i.imgur.com/rRzpN.jpg