安装chromium 5解决库依赖问题 

最新的archlinux软件包升级到了linpng14,这对依赖libpng12库的部分应用程式来讲,可能会出现linpng12.so.0无法截入的问题。
解决方法也很简单,作一个库文件的软连接即可,如下:
ln -s /usr/lib/libpng14.so /usr/lib/libpng12.so

安装chromium 5最新版时,最好同时升级相关依赖包,如下:
pacman -Sy libpng libjpeg libzip gtk2 chromium

附:笔记所用的E16先在升级libpng14后出现了问题,解决方法如下:
pacman -S imlib2


[ add comment ] permalink ( 2.7 / 15 )
用xdm-archlinux来作你的登录管理器 

linux的配置文件/etc/inittab控制着linux的运行等级,archlinux默认的运行等级为3,即多用户系统控制台登录,当把运行等级切换到5的时候,则运行等级为X11系统窗口登录,archlinux默认的窗口管理器为XDM。

在gnome,kde等主流X11系统越来越庞大,性能越来越低时,精巧的窗口管理器如TWM,FVWM,OPENBOX,E16等配合XDM应该是个不错的选择。

现在就开始行动吧:

1、安装xdm和archlinux的xdm方案
pacman -Sy xdm-archlinux
2、更新/etc/inittab,修改默认运行等级3到5
id:5:initdefault:
3、更新/etc/inittab,增加archlinux的xdm方案
x:5:respawn:/usr/bin/xdm -nodaemon -config /etc/X11/xdm/archlinux/xdm-config

现在重启,即可以看到带有archliux logo的清爽简洁的登录界面了吧。

Archlinux 登录管理器设置请参见Wiki Display Manager
[ add comment ] permalink ( 3 / 20 )
netcfg2配合dhcpd自动无线有线配置 

自动无线网络功能所需软件包:
pacman -S wpa_wpa_actiond
自动有线网络功能所需软件包:
pacman -S ifplugd

更新/etc/rc.conf
添加
WIRELESS_INTERFACE="wlan0"
wlan0为你的无线网络接口
添加
WIRED_INTERFACE="eth0"
eth0为你的有线网线接口

添加net-auto-wireless net-auto-wired到DAEMONS=()数组,
移除net-profiles network

现在复制/etc/network.d/examples/下的带dhcp配置文件到../下即可,如:
cp /etc/network.d/examples/ethernet-dhcp wireless-open ../
若你的无线essid和无线认证方法和wireless-open不同,只需复制不同的样板文件并更改文件中的essid和key的值即可。

netcfg v2.5.2 -note change in auto wireless config
Wiki Network Profiles
[ add comment ] permalink related link ( 3.1 / 13 )
rs690m hardware 3D acceleration 

检查是否启用3D硬件加速。
glxinfo | grep OpenGL

命今输出结果如下:
若为
OpenGL renderer string: Software Rasterizer
则是软件加速。
若为
OpenGL renderer string: Mesa DRI R300 (RS690 791F) 20090101 NO-TCL
则是硬件加速。

自kernel 2.6.31一来,内核archlinux 内核默认开启了kms,以致rs690硬件加速失败,只要关闭kms即可。
关闭kms的方法是在 menu.lst kernel 一项中增加 nomodeset 参数后重启机。

相关参考请见:kernel 2.6.31 KMS
[ add comment ] permalink ( 3 / 47 )
编译perl6 

环境archlinux
编译PERL6步骤:
1、安装gun c开发环境
sudo pacman -S base-devel glibc
2、安装parrot VM
sudo pacman -S parrot
然后下截Rakudo包,按官方安装手册,解压缩源码包后,
$ cd rakudo
$ perl Configure.pl --gen-parrot
$ make
$ sudo make install

测试安装结果:
$perl6 -e 'say "hello world!"'
输出hello world!
安装成功。
[ add comment ] permalink ( 3 / 68 )

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Next> Last>>