跳转至内容

LXDE

来自 ArchWiki

来自项目 主页

“轻量级 X11 桌面环境”是一个性能极高且节能的桌面环境。由国际开发者社区维护,它拥有精美的界面、多语言支持、标准的键盘快捷键以及标签式文件浏览等附加功能。LXDE 比其他环境占用更少的 CPU 和更少的 RAM。它专为低硬件配置的云计算机而设计,例如上网本、移动设备(例如 MID)或旧计算机。

安装

LXDE 需要至少安装 lxde-commonlxsessionOpenbox(或另一个 窗口管理器)。lxde 组包含完整的桌面。

启动桌面

图形登录

LXDM 是 LXDE 的默认显示管理器,作为 lxde 组的一部分安装。另请参阅 显示管理器

控制台

要使用 *startx*,请添加到 xinitrc

~/.xinitrc
exec startlxde

另请参阅 登录时启动 X

技巧与提示

应用程序菜单编辑

应用程序菜单通过解析位于 /usr/share/applications/~/.local/share/applications/ 的 *.desktop* 文件来工作。要添加或编辑菜单项,请参阅 桌面条目。第三方菜单编辑器可以在 AUR 中找到(例如 lxmedAUR)。也有官方的,如 alacarte (GNOME)、mozo (MATE) 等。

自启动

LXDE 支持 XDG Autostart。应用程序可以通过以下几种方式自动启动

  • *desktop* 文件
  • 通过 LXsession

~/.config/lxsession/LXDE/autostart 中的每一行都代表一个要执行的命令。如果一行以 @ 开头,并且其后的命令崩溃,则该命令将自动重新执行。例如

~/.config/lxsession/LXDE/autostart
@lxterminal
@leafpad
  • 这些命令**不**以 & 符号结尾。
  • 还有一个全局自启动文件位于 /etc/xdg/lxsession/LXDE/autostart。如果两个文件都存在,LXsession 将仅执行本地文件(从 v0.4.9 开始)

键盘快捷键

鼠标和按键绑定(即键盘快捷键)通过 Openbox 实现。LXDE 用户应遵循 Openbox Wiki 编辑 ~/.config/openbox/lxde-rc.xml

可通过 obkeyAUR 包提供一个用于编辑按键绑定的 GUI。虽然它默认编辑 *rc.xml*,但您可以按如下方式将其指向 LXDE 配置

$ obkey ~/.config/openbox/lxde-rc.xml

更多信息请参阅 [1]

光标

lxappearance 是一个用于设置 GTK 外观的图形化工具,包括光标主题。使用 LXAppearance 配置的设置将写入 ~/.gtkrc-2.0~/.config/gtk-3.0/settings.ini~/.icons/default/index.theme。另请参阅 光标主题

数字时钟小部件时间

您可以在面板上的数字时钟小部件上右键单击,并使用 strftime 格式设置当前时间的显示方式。有关详细信息,请参阅 strftime(3)

字体设置

lxappearance-obconf 配置 Openbox 设置。另请参阅 字体配置

键盘布局

lxpanel 包含一个键盘布局小部件。有关通用说明,请参阅 Xorg 中的键盘配置,并参阅 #自启动 以在 LXDE 中自动启动 *setxkbmap*。

屏幕锁定

LXDE 没有自带屏幕锁定器。请参阅 应用程序/安全列表#屏幕锁定器#自启动,了解如何启动它们。

“屏幕锁定”图标会执行一个脚本(位于 /usr/bin/lxlock),该脚本会查找一系列知名的屏幕锁定器并使用找到的第一个来锁定屏幕。请参阅 GitHub 上的 lxlock

/etc/xdg/lxsession/LXDE/autostart(来自 lxde-common 包)列出了将自动启动的 XScreenSaver

有关如何无需外部程序控制屏幕保护程序,请参阅 DPMS

LXPanel 图标

要更改应用程序的默认图标,请参阅 桌面条目#图标

LXPanel 菜单

面板的菜单可以在 /etc/xdg/menus/lxde-applications.menu 中根据 xdg-menu 格式进行配置,以便与其他会话(尤其是 MATE)的应用程序配合使用,以添加 LXDE 缺乏的一些功能。

使用不同的窗口管理器

LXsession 使用 ~/.config/lxsession/LXDE/desktop.conf 中定义的 窗口管理器(默认是 Openbox)。如果此文件不存在,它将改而在 /etc/xdg/lxsession/LXDE/desktop.conf 中搜索。

在任一文件中将 openbox-lxde 替换为您选择的窗口管理器

对于 Metacity

window_manager=metacity

对于 Compiz

window_manager=compiz

或者,可以使用 WM --replace,如 #自启动 中定义的,其中 *WM* 是启动的窗口管理器可执行文件的名称。这意味着 *openbox* 将在每次登录时首先启动,然后立即被替换。请注意,Openbox 和 LXDE 不共享相同的 rc.xml,键盘快捷键可能会有所不同。请参阅 xbindkeys

使用合成管理器

LXDE 默认不启用合成,这可能导致屏幕撕裂问题。通过安装 合成管理器,例如 Picom,可以解决这些问题,但会牺牲一些图形性能。

复制 Lubuntu 18.04 的外观

可以使用 Lubuntu 18.04 的壁纸、GTK 主题和图标与 LXDE 结合,以复制 Lubuntu 18.04 的外观。包 lubuntu-artwork-18-04AUR 提供了此所需的。安装该包,然后打开 lxappearance。选择“部件”选项卡并选择“Lubuntu-default”,然后选择“图标主题”选项卡并选择“Lubuntu”。最后,选择“窗口边框”并选择“Lubuntu-default”。单击“应用”进行保存。此外,要设置任务栏主题,请右键单击任务栏并选择“面板设置”。在“外观”选项卡中,选择“系统主题”并确保字体自定义颜色框未选中,然后选择“几何”选项卡并确保“高度”设置为 24 像素。请注意,所有这些设置都可以根据需要进行调整,但上述说明应能提供 Lubuntu 18.04 的默认外观。

故障排除

LXPanel 崩溃

在使用某些 GTK 主题时,启动 *lxpanel* 会导致以下错误

lxpanel: cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy: Assertion `!scaled_font->cache_frozen' failed.

在这种情况下,请安装 ttf-dejavu

如果 lxpanel 在浏览特定 Unicode 网页时崩溃,请安装 ttf-droid

LXPanel 任务栏图标大小

运行应用程序的图标与“面板设置”>“几何”中设置的“图标大小”不匹配,而是小 4px,这使得其中一些图标模糊。为了在任务栏中获得清晰的 32px 图标,设置的“图标大小”必须是 36px,这会使您活动面板小部件的其他图标模糊。为了解决这个问题,请创建额外的面板,并通过调整“面板设置”>“几何”中的对齐和边距,使它们共同构成一个连续的面板。

LXTerminal 中的假透明

较新版本的 VTE 终端小部件库需要合成窗口管理器才能实现背景透明。未维护的旧版 GTK 2 版 VTE 具有假透明,桌面背景图像会透过终端显示。如果您更喜欢假透明,可以使用 lxterminal-gtk2AUR 包安装 GTK 2 版 LXTerminal。

LibreOffice 主题不起作用

LXDE 会覆盖用于在 /usr/bin/startlxde 中为 LibreOffice 设置主题的 SAL_USE_VCLPLUGIN 环境变量。更改该文件中的行以设置主题。上游 bug

参见

© . This site is unofficial and not affiliated with Arch Linux.

Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.