安装

首先安装基本的桌面环境:

$ sudo pacman -S lxde

奇怪的是默认并没有安装面板lxpanel,而且源里也没有,只好从AUR安装之:

$ yaourt -S lxpanel-svn

(注,几天后发现,lxpanel出现在官方源里了)

然后安装wm,我选择了openbox(如果只使用compiz,openbox也可以不安装):

$ sudo pacman -S openbox

然后根据提示把/etc/xdg/openbox下的menu.xml和rc.xml复制到~/.config/openbox下,前者是程序菜单,后者主要是快捷键设置。

如果需要,还可以安装openbox设置管理器:

$ sudo pacman -S obconf

至此安装完成,登录时会话选择LXDE就可以了。

设置

没有快捷键真不爽,所以首先设置它

网上都是说rc.xml用于设置快捷键,但是很奇怪,我发现登录后,快捷键没生效,不过如果运行了fusion-icon,点击一下reload window manager,快捷键就能生效

继续研究发现,~/.config/openbox下还有一个lxde-rc.xml文件,这里也可以设置快捷键,和上面相反,这里的设置在登录后直接就能用,但reload wm后就不能用了。

所以办法是,对两个文件都设置,格式如下:

  1. <keybind key="F9">
  2. <action name="Execute">
  3. <execute>gnome-terminal -x mocp</execute>
  4. </action>
  5. </keybind>

其中第一行是要设置的快捷键,第三行是相应的命令,把它放在 <keyboard>和</keyboard>之间。

LXDE下我找不到调节音量的东东,所以把音量调节绑定到快捷键了:

<!-- 音量調節 -->
<keybind key="C-KP_3">
<action name="Execute">
<command>amixer -q set Master 3%-</command>
</action>
</keybind>
<keybind key="C-KP_9">
<action name="Execute">
<command>amixer -q set Master unmute 3%+</command>
</action>
</keybind>

接下来设置一下字体DPI,默认的太小了,我改为96:

$ echo Xft.dpi:96 >> ~/.Xresources

如果使用startx启动Openbox的话,要在.xinitrc的开始处添加一行:

xrdb -merge ~/.Xresources

其它设置可以用obconf,LXDE会继承gnome的一些东西,比如登录时自动运行的程序,在/.config/autostart目录下。

主题之类的可以在“程序菜单-首选项-外观”那里设置,不过不可以设置鼠标指针,关于鼠标主题,另写一文。

LXDE果然很轻巧,一共才装了几个包,体积很小,使用起来不错,和compiz的结合也非常好,暂时和gnome说拜拜先^_^

转载于:https://www.cnblogs.com/huapox/p/3509639.html

ArchLinux下LXDE的安装与设置心得相关推荐

  1. win7下mysql在线安装_win7下mysql的安装和设置

    1. 下载 免安装版: 1) 大小: 206MB; 2) 下载链接:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.11-win32.zi ...

  2. Windows下MongoDB的安装与设置MongoDB服务

    Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB ...

  3. windows下qemu的安装与设置环境变量

    qemu官网下载地址: https://www.qemu.org/download/ 找到windows,选择32位或者64位下载. 下载后安装qemu,然后就是一直点就行,安装位置就自己选择. 安装 ...

  4. archlinux下详细安装教程及常见问题解答

    --archlinux 版本是 2010.5 月的发行版-- grub 0.4.4 menu.lst 写上下面的这些 title archlinux2010.5 map --mem --heads=0 ...

  5. 远程桌面linux服务器配置,linux平台下远程桌面服务器的安装和设置

    一.xdm 方式 前提:安装linux时一定要选上xwindow,这是最基本的前提,不安装它,是绝对没有图形界面的. ***************************************** ...

  6. Linux下Nginx编译安装后的开机自启动设置

    Linux下Nginx编译安装后的开机自启动设置 一.查看当前Nginx启动状态 二.而配置Nginx相关服务文件 三 .设置nginx命令 四.设置开机启动 五.测试开机启动 一.查看当前Nginx ...

  7. 01_Win10下CUDA的安装、查看并升级Nvidia显卡驱动、安装CUDA、设置环境变量、测试CUDA是否安装成功

    1.1.Win10下CUDA的安装(此部分只是记录一下安装过程,和上面版本可能不对应) 以下部分来自:https://blog.csdn.net/weixin_41762173/article/det ...

  8. windows 和 linux服务器环境下j2sdk 的安装和环境设置

    J2SDK 作为jsp系统配置中必不可少的组件,越来越多的得到应用.下来是我整理的以往工作时搜集的资料.使用时方便查询,希望对广大的工程师有帮助. windows服务器环境下 j2sdk 的安装和环境 ...

  9. Debian下Apache2安装与设置 一 ZT

    Debian下Apache2安装与设置 一 ZT 4. Apache 的安装 Apache 的安装无外乎两种方式: 源代码安装和DEB包安装.这两种安装类型各有特色,DEB包安装不需要编译,而源代码安 ...

最新文章

  1. eosjs v20 中文文档
  2. 【错误记录】Android 低版本使用分区存储错误 ( 低版本存储不得使用 MediaStore )
  3. 在Linux上安装PostgreSQL
  4. TextKit简单示例
  5. kaggle notebook在git push时附带用户民和密码(一行搞定,全部写在一行中)
  6. 3分钟看完Build2016 Day 1 Keynote
  7. android if else,Android对很多if和else条件
  8. (转)div+css布局之float与clear的用法
  9. Comparator 比较器接口
  10. java关键字const_java 关键字详解
  11. 用python加载obj格式三维模型(加mtl贴图)
  12. Java:等额本息还款计算
  13. 2018年三月总结与四月展望
  14. 克隆硬盘后进不去系统_硬盘克隆后重启找不到操作系统所在分区问题解决
  15. Peer-to-Peer Sockets 工程入门
  16. 拥塞窗口cwnd的理解
  17. Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You hav
  18. PHP获取文件夹下所有图片信息
  19. 在需求评审,测试需要关注的四类问题
  20. 项目管理工具project软件学习(三) - 自定义日历【6天工作日】/【大小周】

热门文章

  1. pc端汽车obd软件下载?_常用的ERP软件电脑端下载
  2. Vivado 随笔(3) 其他综合属性 dont_touch、fsm_encoding?
  3. 【 ML 】Steepest Descent Iteration Procedure of TOA - Based Positioning Simulation
  4. 【 MATLAB 】randn,rand,randi 之间的区别?
  5. Node.js使用NodeMailer发送邮件
  6. [译] Vue.js 优雅地集成第三方 JavaScript
  7. 「镁客·请讲」深睿医疗乔昕:AI医疗才起步,说变革尚早
  8. 记一些css 3效果
  9. 系统安全漏洞成云安全主威胁
  10. C#温故而知新学习系列之.NET框架高级特性—概述.NET框架中的反射(一)