XFCE 是基于 GTK2 的轻量级桌面环境。与 GNOME、KDE相比更为快速低消耗。推荐低配置、喜欢简洁的朋友使用。linux
若是不想手动安装,推荐 Manjaro, 该发行版基于 Arch, 并提供 GUI installer 和 Live USB ISO。git
安装 X Window 服务器和显卡驱动,键入:github
pacman -S xorg-server xf86-video-*
xf86-video-vesa 适合全部显卡(包括 Virtualbox),但性能差。 pacman -Ss xf86-video 可查看全部驱动。api
安装 Xorg 包组包含 xorg-server、xf86-video-* 等 X Window 必须的组件以及工具。浏览器
安装 XFCE:服务器
pacman -S xfce4 xfce4-goodies
xfce4 包组包含了 XFCE 的基本组件, xfce4-goodies 包含附件,好比小工具、Panel 插件。ide
安装 Display Manager(LightDM, SDDM, GDM …),这里选择 LightDM,工具
pacman -S lightdm systemctl enable lightdm # 开机启动
GUI 显示器有列出桌面环境的选项。性能
若是是第一次启动 XFCE 的话,会出现一个提示,能够选择 “Use dafault config”。字体
刚安装的 XFCE 桌面看起来惨不忍睹。因此美化是必须的。 首先开启 XFCE 窗口管理器的混合特性(compositing),到 Settings –> Window Manager Tweaks 选中 Enable display compositing。
我的喜欢 infinality 的显示方式,但该项目已经再也不维护,目前 freetype 提供了 infinality 模式,在 /etc/profile.d/freetype2.sh 设置显示模式为 38:
export FREETYPE_PROPERTIES="truetype:interpreter-version=38"
这时的字体会平滑一些,可是默认的字体很是丑。咱们须要本身安装一些字体,有必要的话能够配置本身的 ~/.config/fontconfig/fonts.conf。
我喜欢用 Ubuntu 做为程序的菜单字体, Monaco 做为终端、代码字体,PingFang、XHei 做为中文字体。
设置应用程序字体,打开 Application Menu -> Settings -> Appreance 选择 Fonts 选项卡,选择 Ubuntu Regular,字体为 10 号。
设置终端字体,打开一个终端,选择 Edit -> Preferences -> Appreance 选择 Monaco。
Appearance -> Fonts 有相似 GNOME2/Mate 直接字体渲染的选项,字体的显示效果在不一样的显示器上可能不同,勾选 Enable anti-aliasing,Hinting 为 None,Sub-pixel order 为 RGB 时效果不错。
推荐的几个:
若是双击窗口没法最大化,打开 Settings -> Settings Editor -> xsetting,找到 DoubleClickTime 改成 500
在 Gnome 下,若是你一个终端窗口在浏览器窗口的前面,这时鼠标滚轮能够滚动网页,但不会覆盖终端的窗口。 在 XFCE 里面,打开 Window Manager Tweaks 的 Accessibility,取消 Raise Windows when any mouse button is pressed 便可达到这种效果
Window Manager Tweaks -> Workspaces 取消 Use the mouse wheel on the desktop to switch workspaces
cat << EOF >> ~/.gtkrc-2.0 style "xfdesktop-icon-view" { XfdesktopIconView::label-alpha = 0 fg[NORMAL] = "#ffffff" fg[SELECTED] = "#ffffff" fg[ACTIVE] = "#ffffff" } widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" EOF
推荐 fcitx-sogoupinyin
, 在 AUR 或 archlinuxcn 的库里有:
cat << EOF >> /etc/pacman.conf [archlinuxcn] SigLevel = Optional TrustedOnly Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch EOF pacman -Sy archlinuxcn-keyring && pacman -S fcitx-sogoupinyin fcitx-im fcitx-libpinyin fcitx-configtool
fcitx-im
包含 fcitx-gtk2 fcitx-gtk3 fcitx-qt4 fcitx-qt5
GUI 库的 IM 模块。 若是用 root 登入 sogou 可能不工做。
写入如下内容到 ~/.xprofile,确保输入法正常工做:
export LC_CTYPE=zh_CN.utf-8 # 这句是为了让 fcitx 在 Emacs 下能够工做 export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx"
最好选择兼容 GTK2 和 GTK3 的主题。不然这些 GTK3 程序会很难看。 QT4 用 qtconfig-qt4 ( pacman -S qt4
)配置,QT5 用 qt5ct ( pacman -S qt5ct
)。 若是输入法不工做确保安装了 fcitx-qt4 和 fcitx-qt5
要将当前用户加入 fuse 组,不然不能自动挂在共享目录,典型的状况是打开文件空白:http://superuser.com/a/720528
groupadd fuse usermod -aG <username> fuse