Difference between revisions of "LXDE (简体中文)"

From ArchWiki
Jump to: navigation, search
m
(安装: Update copy command.)
Line 48: Line 48:
 
* {{Pkg|pcmanfm}}: LXDE 默认使用的轻量级文件管理程序,提供了桌面整合。which also provides desktop integration
 
* {{Pkg|pcmanfm}}: LXDE 默认使用的轻量级文件管理程序,提供了桌面整合。which also provides desktop integration
  
安装完成后, 复制/etc/xdg/openbox里的3个文件到 ~/.config/openbox :
+
安装完成后, 复制3个文件到{{ic|~/.config/openbox}}:
 
+
menu.xml rc.xml autostart
+
  
 
也可以运行以下命令
 
也可以运行以下命令
 +
 
  mkdir -p ~/.config/openbox
 
  mkdir -p ~/.config/openbox
  cp /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart ~/.config/openbox
+
  cp /etc/xdg/openbox/{menu.xml,rc.xml,autostart} ~/.config/openbox
  
You will also need to install [[gamin|Gamin]], a file and directory monitoring tool designed to be a subset of the [[FAM]]. It runs on demand of programs and therefore does not require a daemon like fam does. If you already have fam installed, remove it from the DAEMONS array in {{ic|/etc/rc.conf}} first and stop the daemon, then install gamin:
+
The program [[gamin|Gamin]] will need to be installed as well (a file and directory monitoring tool). It runs on demand of programs and therefore does not require a daemon like [[FAM]] does. If you already have FAM installed, remove it from the DAEMONS array in {{ic|/etc/rc.conf}} first and stop the daemon, then install gamin:
 
  # pacman -S gamin
 
  # pacman -S gamin
  
当然了,您或许也会对这些软件包感兴趣:leafpad(一款小巧的编辑器),obconf(Openbox的窗口设定工具),epdfview(pdf阅读工具) [[gamin|gamin]]
+
当然了,您或许也会对这些软件包感兴趣:{{pkg|leafpad}}(一款小巧的编辑器),{{pkg|obconf}}(Openbox的窗口设定工具),{{pkg|epdfview}}(pdf阅读工具) [[gamin|gamin]]
  
 
安装它们:
 
安装它们:

Revision as of 05:13, 2 May 2013

摘自 LXDE.org | LXDE官方主页:

The "Lightweight X11 Desktop Environment" is an extremely fast-performing and energy-saving desktop environment. Maintained by an international community of developers, it comes with a beautiful interface, multi-language support, standard keyboard short cuts and additional features like tabbed file browsing. LXDE uses less CPU and less RAM than other environments. It is especially designed for cloud computers with low hardware specifications, such as, netbooks, mobile devices (e.g. MIDs) or older computers.

安装

LXDE完全是模块化的,所以你可以只选择你需要的软件包. 你至少要安装一个窗口管理器才能是LXDE运行.

你可以安装LXDE软件包组:

# pacman -S lxde

LXDE 是模块化的. 你可以从下面的列表中挑选你需要的包,最少要安装 lxde-common, lxsession, desktop-file-utils 和一个窗口管理器。

LXDE在arch中已经有一个软件包组,可以这样安装LXDE桌面环境:

# pacman -S lxde

这样就会下载Lxde软件包组中的软件包:

  • gpicview: 轻量级图片查看工具
  • libfm: 一个文件管理器库
  • lxappearance: 配置 GTK+的主题、图表主题以及应用程序使用的字体
  • lxappearance-obconf: 一个用于配置Openbox的LXAppearance插件。
  • lxde-common: 一个LXDE的默认配置
  • lxde-icon-theme: LXDE图标主题
  • lxdm: 一个轻量级的显示管理器
  • lxinput: 一个配置键盘和鼠标的小程序
  • lxlauncher: 主要用于上网本的程序运行器
  • lxmenu-data: 用于适应 freedesktop.org 菜单文件。
  • lxmusic: 轻量级XMMS2客户端
  • lxpanel: LXDE 桌面面板
  • lxrandr: 屏幕管理器
  • lxsession: X11标准兼容的会话管理器,支持关闭、重启和休眠
  • lxshortcut: 一个编辑修改应用程序快捷键的工具。
  • lxtask: 轻量级任务管理器
  • lxterminal: 轻量级终端模拟器
  • menu-cache: 一个创建菜单的守护进程
  • openbox: LXDE 默认目前使用的一个轻量级的、基本兼容并且高度可配置的窗口管理器。
  • pcmanfm: LXDE 默认使用的轻量级文件管理程序,提供了桌面整合。which also provides desktop integration

安装完成后, 复制3个文件到~/.config/openbox:

也可以运行以下命令

mkdir -p ~/.config/openbox
cp /etc/xdg/openbox/{menu.xml,rc.xml,autostart} ~/.config/openbox

The program Gamin will need to be installed as well (a file and directory monitoring tool). It runs on demand of programs and therefore does not require a daemon like FAM does. If you already have FAM installed, remove it from the DAEMONS array in /etc/rc.conf first and stop the daemon, then install gamin:

# pacman -S gamin

当然了,您或许也会对这些软件包感兴趣:leafpad(一款小巧的编辑器),obconf(Openbox的窗口设定工具),epdfview(pdf阅读工具) gamin

安装它们:

# pacman -S leafpad obconf epdfview

运行 LXDE

有很多种方式可以启动LXDE。

显示管理器

如果你用一个像GDM, KDM, 或者 SLiM显示管理器 启动LXDE. 请参考display manager的页面.

介绍LXDM,一个LXDE项目中的据试验性的显示管理器被放在 这里了.

如果你不使用显示管理器的话,添加

export DESKTOP_SESSION=LXDE

到你的 ~/.bash_profile 在别的任何xdg-open之前

Console

To be able to start the desktop from the console, several other options exist.

To use startx, you will need to define LXDE in your ~/.xinitrc file:

exec startlxde

If you want to run startx at boot automatically, take a look at the Starting X at boot guide.

For other tasks you'll want to be sure that dbus is running as a daemon.

See xinitrc for details, such as preserving the logind (and/or consolekit) session.

小提示

自动挂载

PCManFM#Volume_handling

更换GTK主题 ,开启阴影和透明效果

如果您对您现在的GTK主题不太满意,您可以通过Lxappearance来改换。LXDE支持部分Gnome的GTK主题,您可以从GnomeLook这样的网站下载,然后通过Lxappearance来安装。您个人的主题一般放在您用户目录下的.themes文件夹中。 如果非常不幸,您的Lxappearance似乎不能拿来安装主题,那么,您可以试着安装 gtk-theme-switch2来安装GTK主题:

# pacman -S gtk-theme-switch2

这是一个极简易的小程序,并且您只能从终端输入switch2来启动它:

# switch2

安装,选择好您的GTK主题后,别忘了点选“Apply”,以使其生效。 至于开启阴影效果,您可以通过安装xcompmgr来实现:

# pacman -S xcompmgr

xcompmgr是命令行的工具,没有图形化的界面来供您设置,因此,您只能从终端里设置并开启。有许多人认为,这样设置最适合:

# xcompmgr -Ss -n -Cc -fF -I-10 -O-10 -D1 -t-3 -l-4 -r4 &

您可以在/etc/xdg/lxsession/LXDE/autostart中将其设置为自启动的,比如:

@xcompmgr -Ss -n -Cc -fF -I-10 -O-10 -D1 -t-3 -l-4 -r4 &

这样,您每次开机就会自动开启阴影效果了。 如果您希望您的窗口有透明的效果,您可以安装transset-df来实现:

# pacman -S transset-df

安装完后,您可以在终端下键入transset-df,回车后,鼠标指针会变成十字形,然后在您希望得到透明效果的程序界面上,单击鼠标左键,您就能得到透明效果了。 当然,您也可以采用Keybind(键绑定)的方式来开启透明效果。有人给出了这样的方案,即用您喜欢的编辑器打开您用户目录下的.config/openbox/lxde-rc.xml文件,在该配置文件的Titlebar那一行下面添上:

<mousebind button="Up" action="Click">
<action name="Execute">
<execute>transset-df -p -x 1.0 --inc 0.1 </execute>
</action>
</mousebind>
<mousebind button="Down" action="Click">
<action name="Execute">
<execute>transset-df -p -m 0.1 --dec 0.1</execute>
</action>
</mousebind>

完成后,保存退出。这样,当您将鼠标悬停到某个程序界面的标题栏时,您就可以用鼠标滚轮来开启并调控透明效果了。

更换鼠标指针主题

目前,LXDE还没有提供一个程序来直接调整鼠标指针主题,因此,您只能通过对X Cursor的配置来调整。参见X11 Cursors

更换窗口管理器

根据个人喜好,你可以很容易的更换LXDE默认的窗口管理器,比如fvwm, icewm, dwm,awesome等等

你窗口管理器的设置保存在下面这个文件中:

/etc/xdg/lxsession/LXDE/default

比如说,你的/etc/xdg/lxsession/LXDE/default可能是这个样子的:

smproxy
openbox
lxpanel

smproxy 是一个由xorg提供的程序. 他可以为那些不支持X11 R6会话管理机制的程序提供会话管理支持

所以强烈要求你保留此行。

openbox是当前的窗口管理器,你可以用你自己喜欢的来替代之。

相关资源