卸载gnome3,投奔Xfce

发布时间:2019-08-30 08:32:16编辑:auto阅读(2076)

    卸载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)

关键字