Voglio sapere come creare un ambiente desktop semplice, come KDE, Gnome e LXDE, per Linux, o in particolare, Ubuntu/Kubuntu, ma non so come iniziare e quanto sia complesso.Come creare un ambiente desktop semplice?
Voglio creare un desktop semplice, efficiente e leggero e riprodurre alcune buone caratteristiche di KDE, Gnome e Windows XP. Non voglio reinventare la ruota, voglio progettare l'interfaccia grafica e le finestre di dialogo principali.
Potrei usare C++ con Qt, o forse con chiamate X11. Un desktop semplice come TWM sarebbe il primo passo, quindi potrei aggiungere barra delle applicazioni, menu di avvio, nuove funzionalità e giocare con nuove idee.
Grazie.
Modifica
ho installato icewm e penso che è quello che mi serve per iniziare. Nella schermata di accesso, posso scegliere se utilizzare KDE (ambiente desktop) o icewm (window manager). Non capisco cosa sia effettivamente un gestore di finestre.
Ho scaricato il codice sorgente icewm e sono confuso. Ci sono alcuni concetti che devo capire, ad esempio, cosa succede dopo schermata di login quando il desktop viene caricato, come funziona una finestra, ecc
Edit 2
Credo di aver bisogno di un buon tutorial . Devo capire come funziona un gestore finestre o un ambiente desktop. Ci sono alcuni concetti che devo sapere.
Potrebbe aiutare a capire la differenza tra il termine "ambiente desktop" e "window manager". Una [window] (http://fluxbox.org) [manager] (http://icewm.org) gestisce windows. Molti wms hanno poco o nessun supporto per mettere icone e scorciatoie sul "desktop", e fondamentalmente lo usano come (possibilmente) sfondo decorativo per le finestre. "Ambiente desktop" di solito si riferisce a un sistema più completo con varie applicazioni di produttività, desktop interattivo e un gestore di finestre. Pertanto, potrebbe essere d'aiuto iniziare creando un * window manager *. –