archlinux console分辨率

archlinux在启动的时候grub使用的是800x600,修改为1280x800时没有这个选项,google得知加上启动vga参数865就可以了

1
vga=865

archlinux自动升级aur

在用aur安装完软件之后,默认使用pacman -Syu或者yaourt -Syu是不会更新aur安装的软件的,但是yaourt有个–aur参数可以升级aur,所以可以用下面的方法升级aur

1
2
# 从AUR升级本地软件数据库并安装更新
yaourt -Syu --aur 

lxde音量调节

lxde是没有音量调节的,如果需要调整,只能在term中使用aslamixer进行调节,这样很不方便,幸好可以绑定快捷键,修改~/.config/openbox/lxde-rc.xml,添加

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
<!-- volume -->
<keybind key="W-Right">
      <action name="Execute">
	<command>amixer -q set Master 3%-</command>
      </action>
</keybind>
<keybind key="W-Left">
      <action name="Execute">
	<command>amixer -q set Master unmute 3%+</command>
      </action>
</keybind>

我绑定的是window+left,right,其他按键类似

archlinux+LXDE蓝牙传输文件

首先安装bluez, obexfs

1
sudo pacman -S bluez obexfs

启动bluetooth(也可以加入/etc/rc.conf的daemon中)

1
/etc/rc.d/bluetooth start

获取蓝牙的mac地址

1
hcitool scan

启动另外一个term,然后进行连接,如:

1
bluez-simple-agent hci0 00:26:37:45:29:8F

在其他term中可以进行文件传输了:

1
obexftp -b 00:26:37:45:29:8F -p xxx.txt