我想知道如何为Linux创建一个简单的桌面环境,比如KDE,Gnome和LXDE,尤其是Ubuntu/Kubuntu,但是我不知道如何开始以及它有多复杂。如何创建简单的桌面环境?
我想创建一个简单,高效和轻量级的桌面,并重现KDE,Gnome和Windows XP中的一些优秀功能。我不想重新发明轮子,我想设计图形界面和主要对话框。
我可以在Qt中使用C++,也可以在X11调用中使用。像TWM这样的简单桌面将是第一步,然后我可以添加任务栏,开始菜单,新功能和玩新的想法。
谢谢。
编辑
我已经安装icewm的,我认为这是我需要开始。在登录屏幕上,我可以选择是否使用KDE(桌面环境)或icewm(窗口管理器)。我不明白窗户管理员实际上是什么。
我已经下载了icewm源代码,我很困惑。有一些概念,我已经明白,比如,什么桌面时加载,窗口是如何工作的,登陆界面后,会发生等
编辑2
我想我需要一个很好的教程。我必须了解窗口管理器或桌面环境如何工作。有一些我必须知道的概念。
这可能有助于了解术语“桌面环境”和“窗口管理器”之间的区别。一个[window](http://fluxbox.org)[manager](http://icewm.org)管理windows。许多wms很少或根本不支持在“桌面”上放置图标和快捷方式,并且基本上将它用作窗口的(可能)装饰背景。 “桌面环境”通常是指具有各种生产力应用程序,交互式桌面和窗口管理器的更全面的系统。因此,它可能有助于开始创建一个*窗口管理器*。 – 2010-10-23 01:15:08