我的最小化linux桌面 |
发布: 2013-09-20 11:25 |
有一台配置一般的机器,安装的是arch linux,平时用它启动虚拟机windows系统。 所以,为了节省主机的资源,定制了脚本启动X,以最小化主机X资源占用。 我的启动脚本只启动了几个必须启动的进程,是在lxde桌面的基本上简化来的, 占用资源非常小了,再该机器上再启动虚拟机后运行良好, cat start_mini_x.sh #!/bin/sh X & sleep 2 export DISPLAY=:0.0 openbox & fcitx & lxterminal & google-chrome & chromium & pulseaudio --start & 是不是相当简洁呢。 如果不需要声音,不用启动pulseaudio。 如果不输入中文,可以不启动fcitx。 如果不用浏览器,也可以不启动chromium。 执行X&后的sleep 2是为了让X完全进入到可用状态。 20130920 这几天系统的pulseaudio一直没声音,测试了几天都不行。 今天发现了一个包叫pulseaudio-alsa,安装上一试竟然好了,原来是只缺少这么个包。 而这个包里面只有一个文件,叫/etc/asound.conf,只有几行,内容如下: # Use PulseAudio by default pcm.!default { type pulse fallback "sysdefault" hint { show on description "Default ALSA Output (currently PulseAudio Sound Server)" } } ctl.!default { type pulse fallback "sysdefault" } # vim:set ft=alsaconf: 就这么几行的问题,几天都没听到声音了。 可能是前段时间清系统的时间没注意清掉了。 根据这几天的搜索,对pulseaudio理解加深了一些, 它本身已经成为了声音服务代理,还是需要像alsa,oss后端实现输出声音。 那么是不是在不安装这个包的情况下,把这个配置文件放在用户目录也可以呢。 |
原文: http://qtchina.tk/?q=node/748 |
Powered by zexport
|