17 12
发新话题
打印

X Window与桌面美化

X Window与桌面美化

什么是X Window及其起源:
      
X Window就是Unix(包括Linux)的完整图形化界面,它为Unix(或Linux)操作系统上提供GUI操作界面。 X Window系统始于1984年的雅典娜计划,它是由麻省理工学院与Digital Equipment公司合作开发的图形系统,因为它是以史丹佛大学的WWindow系统为基础,所以命名为X Window系统。
   
   X  Window系统的结构:   
   
X Window概念的核心是客户机──服务器结构,既主从式结构(Client/Server结构),而其中最主要的组成组件分为两个部分:X Server和X Client。X Server是在操作系统中的一个程序,它主要负责驱动显卡和各种图形的显示,同时也会驱动其他的输入装置;而X Client是指在X Window系统中实际的应用程序。这种就应用程序运行与显示的分离。这是windows和Macintosh环境中所没有的概念,这种分离的好处是,在 网络环境中,复杂图形桌面能够显示在维护良好,功能强大,易于管理的中央应用程序服务器上运行的用程序。
   
   X  Windwo系统结构与桌面美化的应用:
   
X Window环境中这种窗口与界面分离与桌面美化有何联系。从X Window系统的结构(主从式)得出在X Window系统中必须运行两个应用程序才能提供完整的图形化用户界面。第一个是X服务器,它建立图形显示(即分辩率,刷新率和颜色深度),显示窗口和跟 踪鼠标运动,击键与多个窗口。但X服务不提供菜单,窗口边框和移动,切换,最在化,最小化窗口的机制,常见的X服务器有XFree86,MetroX, Accelerated-X和Xorg(这是Xfree86项目的一个分枝)。第二个是窗口管理器,常见的窗口管理器有Gnome,KDE,Xfce, Fvwm,twm等(严格的说Gnome和KDE是桌面集成系统,换句话说是窗口管理器的升级版:w)。它们提供了包括控件,按键菜单以及任务条和虚拟桌面系统。因此要想美化桌面上的图标,菜单,窗口就是修改窗口管理器
   
   如何修改窗口管理器
     
   一、GNOME
     1.桌面主题
     GNOME桌面主题主要分为三部分:Metacity主题(用于窗口边框的外观的修饰)、GTK主题(用于更换整个窗口的外 观,如菜单栏、工具栏、滚动条等)、ICON主题(也就是图标主题,主要是更换桌面图标的样式)。所以从网上下载时要分别下载这三个主题。
  在这里以三个主题文件MCITY-Crisp-Blue-1.0.tar.gz(Metacity主题)、GTK2-Aquativo -1.5.tar.gz(GTK主题)、ICON-Snow-Apple.tar.gz(ICON主题)为例来讲解GNOME主题文件的安装。主题文件下 载地址:[url="http://art.gnome.org%E3%80%82"]http://art.gnome.org。[/url]
     在GNOME桌面环境下依次打开“开始→首选项→主题”,打开“主题首选项”设置界面,单击“安装主题”按钮弹出“主题安装”界面,再单击“浏览”按钮找到主题文件所放位置,最后单击“安装”按钮,完成主题安装(主题是压缩文件,不需要解压即可安装)。
     安装完成后,单击“主题首选项”界面中的“主题细节”按钮,弹出“主题细节”界面,在“控件”中选择Aquativo-1.5,在界面边框中选择Crisp-Blue,在图标中选择Snow-Apple,这样就可以看到你新配置的桌面主题的效果了。
     2.GNOME启动画面的更换(splash-screen)
  还记得每次进入桌面环境时都会出现小幅画面,显示正在加载程序,那就是启动画面,我们也给它换一下。GNOME环境下改启动画面很简单,只要把 /usr/share/pixmaps/splash/gnome-splash.png换掉就可以了。所以要准备一幅图片,可以自己做(大小要合适,还 要注意文件格式为PNG),也可从网上下载,笔者就下载了一幅Splash-BlueCool.png的图片。用以下命令更换。
     #cp Splash-BlueCool.png /usr/share/pix-maps/splash/gnome-splash.png
     完成后注销就可以看到效果了。
     3.登录屏幕美容
  我们每次进入桌面环境都会在一个画面上停住,要求我们输入用户名和密码,这个画面就是登录屏幕。改变方法是依次打开“开始→系统设置→登录屏幕”,会 弹出如图3所示的界面。在该界面的“图形欢迎程序”就是已经有的登录画面。单击安装新主题按钮可以把我们下载主题装上。选择我们 新安装的画面,注销可以看到效果。
     二、KDE
     1.桌面主题
  KDE下的桌面主题主要分为四部分:图标、窗口装饰、颜色和风格,所以下载主题文件也要一一对应。在KDE环境下桌面主题的安装分为两 种:一种是把四部分编成一个可执行文件,这种主题安装比较简单;还有一种是源码文件,要求编译后安装。第一种笔者以WIN-XP主题为例。首先到 [url="http://www.speleoalex.altervista.org/download.php%E4%B8%8B%E8%BD%BDkde_xp_full-"]http://www.speleoalex.altervista.org/download.php下载kde_xp_full-[/url] 0.9.tar.gz文件。执行如下命令:
     #tar zxvf kde_xp_full-0.9.tar.gz
     解压后生成kde_xp_full目录,在kde_xp_full目录下分别有kde_xpStyle、kde_xpTheme、icons三个子目录,执行如下命令进行安装:
     #cd kde_xpTheme
     #chmod 777 theme-install.sh
     #./theme-install.sh
     #cd kde_xpStyle
     #chmod 777 style-install.sh
     #./style-install.sh
     #cd icons
     #chmod 777 icons-install-
     kde.sh
     #./icons-install-kde.sh
  安装完成后,依次执行:开始/KDE控制中心,这时弹出如图所示窗口。在窗口中依次选择:外观和主题/主题管理程序/kde_xp主题,外观和主题/ 风格/kde_xp主题,外观和主题/窗口装饰/IceWM/配置[IceWM]/kde_xp。这时就可以看到Windows XP风格了。
  源码主题文件的安装,要求安装x开发和kde开发工具包,要不然编译源码时将无法通过。以笔者所下载的7290-knifty- 0.3.4.tar.gz(窗口装饰)、19083-crystal-feeds-0.3.tar.gz(图标)、20847- kubical.tar.bz2(风格)、16798-TotalBlue_kcsrc(颜色)为例。下载地址:[url="http://kde-look.org"]http://kde-look.org[/url] (以下提到的文件都是)。安装方法和GNOME类似,安装完成后依次在“控制中心”窗口中,执行如下步骤:外观和主题/风格/kubical,外观和主题 /窗口装饰/knifty,外观和主题/图标/crystal-feeds,外观和主题/颜色/导入新颜色/TotalBlue,这样就可以看到你定义的 主题了。如果你还想把桌面背景也换一下的话,可以在“控制中心/背景”中选择一张好看的图片。
     2.KDE启动画面的更换
     以笔者下载的20705-SimplyMEPIS-Nuvola.tar.gz为例。
     # tar 20705-SimplyMEPIS-Nuvola.tar.gz
     然后把解压得到的SimplyMEPIS-Nuvola目录下的文件复制到/usr/share/apps/ksplash/pics下覆盖这个目录下的对应的四个文件。注销后可以看到效果。
     如果你连鼠标方案也想换的话,可以按如下步骤做:
     #mkdir/root/.icon/default(新建default目录)
     # tar zxvf 20179-Ambidexter.Sapphire.tar.gz(下载的鼠标方案)
     解压后把得到的Ambidexter.Sapphire目录下的所有文件复制到/root/.icons/default目录,注销后重新登录即可。
   注:关于X Window部分出自Arman Danesh的《Mastering Linux》
       关于美化部分来自朱黎明的《Linux美容》
   相关链接:
   [url="http://www.xfree86.org"]http://www.xfree86.org[/url]
   [url="http://www.freedesktop.org/wiki/XOrg_2eHome"]http://www.freedesktop.org/wiki/XOrg_2eHome[/url]
   [url="http://www.xig.com"]http://www.xig.com[/url]
   [url="http://www.gnome.org/"]http://www.gnome.org/[/url]
   [url="http://www.kde.org/"]http://www.kde.org/[/url]
   [url="http://www.xfce.org/"]http://www.xfce.org/[/url]
   [url="http://www.fvwm.org"]http://www.fvwm.org[/url]
   [url="http://www.gnome-look.org"]http://www.gnome-look.org[/url]
   [url="http://www.kde-look.org"]http://www.kde-look.org[/url]
   [url="http://www.xfce-look.org"]http://www.xfce-look.org[/url]      

TOP

请问红旗的kde控制中心在那?
开始->?
红旗linux 4.1 的开始里没有 kde控制中心 !
如何解决?      

TOP

终于有人讲明白这事了

终于有人将明白这事了
以前想自己改桌面,发过贴,自己有折腾不少功夫,才大概弄明白,今天终于有人将明白这事了。好呀,顶      

TOP

真不错,LINUX需要大量这样的人,大量这样的好文章!      

TOP

zhichi      

TOP

好啊,我去试试      

TOP

看一下我的贴子帮我解决一下问题好吗
[url="http://www.linuxeden.com/forum/t130356.html"]http://www.linuxeden.com/forum/t130356.html[/url]
(绝对不是病毒起码跟楼主的帖子网址一样的)      

TOP

长见识了      

TOP

支持  下  偶刚刚还 还弄不懂 控件跟风格的 关系呢      

TOP

还是看不懂啊,什么啊?有是XWINDOWS了      

TOP

 17 12
发新话题