卸载gnome3,投奔Xfce

终于受不了gnome3了,彻底卸载了它。不可否认,它的界面确实蛮漂亮的,不过,对于我这种经常打开多个窗口切换的人来说,太不方便了。它没有最小化的概念。。。所谓的最小化就是把鼠标“撞向”屏幕左上角,然后所有窗口全部最小化,同时左上角那里还会有水纹效果。没有桌面了。那么大的桌面空着不放东西,后来装个tweak tool才让桌面显示。还有,gnome3的好几个快捷键和ZendStudio 8 冲突。。。
还是习惯了以前的gnome2,多个虚拟桌面,切换来切换去的,相当方便。顶部和底下都有一个panel ,各种常用的软件统统放上面。真不知道gnome3的开发者们是怎么想的呢?他们自己是否在用gnome3? 如果gnome3 从此以后一直是这样,那估计我以后不会用它了。

上图:

把gnome-shell ,gnome 以及随之安装的所有软件,统统卸载了。

1
2
3
pacman -Rcn gnome
pacman -Rcn gnome-extra
pacman -Rcn gdm

由于我已经安装过了xorg,因此这个就不用再安装了。

1
pacman -S hal

安装基本的XFCE系统(Xfce 4.8):

1
pacman -S xfce4

安装额外的xfce4组件(goodies)

1
pacman -S xfce4-goodies

默认安装的xfce4,首次启动出现的小提示窗口里面是没有任何东西的。如果你想看到刚启动时候的技巧和小提示,那么就需要安装fortune-mod

1
pacman -S fortune-mod

安装好xfce4之后可能会发现xfce4-mixer通过ALSA并不能控制音量,需要安装gstreamer0.10-base-plugins:

1
pacman -S gstreamer0.10-base-plugins

对于笔记本用户,Xfce4-mixer并不能同时控制外放与耳机,请尝试安装全部Plugins:

1
pacman -S gstreamer0.10-plugins

安装gamin (之前相同功能的软件fam明显偏弱),它会在后台自动运行检查文件改动反应给桌面,并且不需要添加Daemons:

1
pacman -S gamin

登录管理器安装:
由于gdm依赖gconf,因此这里选择小巧和不失漂亮的slim:
pacman -S slim
可以修改rc.conf 或inittab来让slim开机启动,还是修改inittab方便点:

1
x:5:respawn:/usr/bin/slim >/dev/null 2>&1

修改 .xinitrc 内容如下:

1
exec ck-launch-session dbus-launch --exit-with-session startxfce4

可到slim主页下载theme,并解压至其主题目录:

1
tar -xvzf slim-archlinux-simple.tar.gz -C /usr/share/slim/themes/

解决关机时需要密码的问题
把自己加入到power用户组

1
gpasswd -a 用户名 power

用visudo命令在/etc/sudoers文件末尾添加如下一行:

1
# visudo
1
user ALL=(root) NOPASSWD: /usr/lib/xfce4/session/xfsm-shutdown-helper

让桌面图标标签字体背景透明

1
vim ~/.gtkrc-2.0

添加如下部分:

1
2
3
4
5
6
7
8
9
10
style "xfdesktop-icon-view" {
font_name = "sans Bold"         #字体名称设置
XfdesktopIconView::label-alpha = 10 #透明度设置
base[NORMAL] = "#000000"        #背景颜色(下同)
base[SELECTED] = "#71B9FF"
base[ACTIVE] = "#71FFAD"
fg[NORMAL] = "#ffffff"          #文字颜色(下同)
fg[SELECTED] = "#71B9FF"
fg[ACTIVE] = "#71FFAD" }
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"

如果只是想要让xfce4启动时默认启动一些东西,那么还可以修改$HOME/.xprofile。

编辑系统菜单
自带的菜单编辑器无法编辑系统菜单里面的项目,这些起动器都在/usr/share/applications/下面,各自都有各自的定义。可以修改这些.desktop文件。
根据需要修改
如想更改在菜单里面的位置,就修改Categories项
如不想显示在菜单中就加上

1
NoDisplay=true

安装tumbler: D-Bus service for applications to request thumbnails

1
pacman -S tumbler

让xfce4自动挂载移动磁盘

1
pacman -S thunar-volman

让笔记本上面的音频调节按钮和静音按钮可用:

1
2
3
xfconf-query -c xfce4-keyboard-shortcuts -p /commands/custom/XF86AudioRaiseVolume -n -t string -s "amixer set Master 5%+"
xfconf-query -c xfce4-keyboard-shortcuts -p /commands/custom/XF86AudioLowerVolume -n -t string -s "amixer set Master 5%-"
xfconf-query -c xfce4-keyboard-shortcuts -p /commands/custom/XF86AudioMute -n -t string -s "amixer set Master toggle"

美化xfce ,安装主题:

http://xfce-look.org/

http://browse.deviantart.com/customization/skins/linuxutil/desktopenv/xfce/?order=9

http://customize.org/xfce

http://wiki.xfce.org/howto/install_new_themes

1
2
mkdir ~/.themes
mkdir ~/.icons

Cursors 和 Icons都是放在.icons 目录下面,Window decorations 和 GTK+ interfaces放在.themes 目录下面。注意icons安装后要生成其缓存:

1
gtk-update-icon-cache -f -t ~/.icons/<theme_name>

鼠标安装:

1
tar -xvzf Ecliz-Arch-Small.tar.gz -C ~/.icons/

安装苹果主题MacOS-X_Aqua_Theme:

1
2
3
tar -xvzf 13548-Gnome_MacOS-X_Aqua_Theme_20040730.tar.gz -C ~/.themes/
tar -xvzf Gnome_MacOS-X_Icon_Theme_20040730.tar.gz -C ~/.icons/
gtk-update-icon-cache -f -t ~/.icons/MacOS-X

个人觉得最好看的Icon主题应该是OSX_Aluminium-1.2.tar.bz2 了,Xquisite.tbz 也不错。

1
2
3
4
tar -xvjf OSX_Aluminium-1.2.tar.bz2 -C ~/.icons/
gtk-update-icon-cache -f -t ~/.icons/OSX_Aluminium
tar -xvf Xquisite.tbz -C ~/.icons/
gtk-update-icon-cache -f -t ~/.icons/Xquisite

这里我是在Appearance 里选择了 OSX-theme主题和 OSX_Aluminium图标,这二得配合相当的漂亮。

字体安装:

1
2
3
4
5
cp *.ttf ~/.fonts/
#建立字体缓存
mkfontscale
mkfontdir
fc-cache -fv

常用软件安装:

以下内容参考:http://blogold.chinaunix.net/u3/91935/showart_1936203.html

建议安装的库文件:
qt(qt4)
gconf(有些软件需要,也不依赖gnome什么)
gnome-keyring(不依赖gnome,只依赖gconf)

办公:
libreoffice
编辑器:
mousepad(xfce4标准组件,功能单一,但是速度快)
medit(符合xdg标准,语法高量,插件,行号,标签,缩进)
geany(微型ide,缩进,收缩,语法高亮,行号,标签,插件,类浏览)

PDF阅读:
evince(只是依赖gconf,gnome-keyring,后者是为有些pdf需要密码,编译的时候可以去除,最好保留)
Adobe Reader(有点大)
压缩解压:
xarchliver(本来也是xfce4组件后来不依赖xfce4)
日历,日程:
orage(xfce4的标准组建,可以替代panel上的时钟,管理日程,日记都可以。)
计算器:
galculator(不比gnome带的计算器差,galculator uses GTK 2 (>= 2.6) and libglade (>= 2.0))

http://galculator.sourceforge.net/

(galculator:11374): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)’ failed
[admin@HuangYe Downloads]$ sudo gtk-update-icon-cache -f /usr/share/icons/hicolor/

gcalctool(gnome计算器,依赖gconf,界面很丑)
网络浏览:
opera
firefox
FTP客户端:
gftp
fileZilla
网络聊天:
emesene(漂亮的MSN客户端,保持和win下MSN界面类似。pygtk编写,符合xdg标准,功能比较多)
xchat(有名的IRC客户端,完全可以不依赖gnome,还有完善的代理支持)
gajim(jabber客户端,可以连接gtalk,校内。依赖gconf)

图片浏览:
ristretto(xfce4标准组件,漂亮,功能不是很多)
gpicview(LXDE标准组件,速度不错,就像win下的图片查看器一样,符合xdg标准)
gqview(速度快)
pho (小巧的命令行工具)

视频播放器:
mplayer(默认前端是gmplayer,比较复杂。前端比较好的是smplayer,依赖qt)
vlc(支持wmv,asf格式比mplayer好,依赖wxgtk)
音频播放器:
mpd(c/s架构,后台服务+前台控制端,关闭前台控制端仍然播放,可以在未登陆时依然播放音乐,而且可以实现音乐服务器。资源消耗小,但是支持格式少)
推荐的前端:
ario(功能比较全,小巧,全gtk2程序,xdg标准)
gmpd(功能强大,插件多)
sonata(功能强大,漂亮)
xmms2(类似mpd的播放器,符合xdg标准,支持几乎所有音频格式,甚至cue+ape,cue+flac,)
推荐的前端:
blastwave(功能简单,但是最实用)
xmms2tray(只有通知区域,换歌提醒,个人非常喜欢)
audacious(xmms,beep的后续者,支持几乎所有音频格式,类winamp,千千静听,xdg标准,插件众多)
exaile(界面比较好看,依赖gstreamer)
deadbeef 支持格式多,对中文支持不错,目前我在用这个。
光盘烧录:
xfburn(xfce4标准组件,功能比较简单)
nero(最新版本3.51,功能还比较多)
Dock:
cairo-dock(完全不依赖某种桌面环境,gtk2程序。功能强大,漂亮,就是不够稳定)
awn-dock(可以不依赖gnome,arch用户看这里,但是貌似很多插件都不能用,还没有摆脱依赖gnome)

参考文档:

https://wiki.archlinux.org/index.php/Slim

https://wiki.archlinux.org/index.php/Xfce4

更多
20 Responses Post a comment
  1. 荒野无灯

    这是用的conky .这个小程序可配置性非常强的,使用它你完全可以打造自己的个性显示信息。

  2. xuzizzz

    虚心请教 左面右侧的那些监测信息是怎么弄出来的?

  3. Cnfn

    fortune-mod 是什么样子的? 我安装以后, 在启动时怎么没有任何提示呢?

  4. Blackrose

    你好,我在fedora13上装了xfce4,重起后发现没有声音,按照你说的安装了gstreamer-base,可还是没有。但出现了问题是我用ctrl+alt+F1,切到文本下可以听到音乐?请问这是什么情况?谢谢!

  5. nodlehs

    xfce桌面的conky-colors哪里可以下载?
    我参照这片文章进行配置,里面提到了gnome和kde的conky-colors,但没有xfce的
    http://forum.ubuntu.org.cn/viewtopic.php?f=94&t=313031

  6. nodlehs

    请问下你桌面上显示主机,CPU,内存,磁盘信息的widget是什么?

  7. 荒野无灯

    其实我也用了差不多有半个月以上,不过还是想在桌面上放点东西。。。比如 conky , docky 什么 的
    还有就是,在桌面上取东西确实还是方便一些。

  8. Young

    或许1:桌面上不放东西,是为了看着像《Social Network》里Mark Zargberg的桌面一样……一个字:酷。
    或许2:开发者认为桌面根本就是多余的,LINUXER都是对自己的文件存放井井有条、了然于胸的人,随时终端命令就打开…… :-P

  9. Arch安装指南下载 | Day's Blog

    [...] 桌面环境:反正gnome3我用着很不习惯,换成了xfce4,配置说明看这个:http://ihacklog.com/linux/archlinux/uninstall-gnome3-and-get-xfce-for-my-archlinux.html?replytocom=3... [...]

  10. 荒野无灯

    嗯,是的。那个界面打开多个窗口切换时极其不方便。一般人听歌看电影什么的到是没影响。

  11. 老饕

    唉,受不了Ubuntu11的界面~受不了Ubuntu11的界面!

  12. 自说Me话

    看来是服务器不行.... 我感觉有时候就响应很慢,有时候又很快...
    搞不懂怎么回事

  13. 荒野无灯

    呵呵,11.04用的Unity ,用起来比 gnome3还蛋疼。换xfce是由于忍受不了gnome3 :cry:

  14. 自说Me话

    我还用着ubuntu10.04的gnome2,感觉还是这个舒服.要是ubuntu新版的换成了别的桌面,估计就不用了.

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS