archlinux Gnome安装后各类问题的解决方法

下面是archlinux安装后几个常见问题的解决方法。

1. Gnome桌面默认的终端模拟器gnome-terminal无法启动。


解决方法:打开系统设置面板,在第三栏System里选择Users。语言这一项默认是没有选择好的,我们需要将语言设为英语或汉语。然后重新登录系统(不需要重启)就能打开gnome-terminal了。

gnome 系统设置 语言

2.顶部面板的时间显示错误


小编在安装archlinux的时候,时区选择了上海。但Gnome显示的时间比本地时间多了8个小时。

解决方法: 首先安装ntp。ntp是network time protocol的简称。使用ntp我们可以与网络上的时间服务器同步。

安装的命令:

sudo pacman -S ntp

然后与时间服务器同步:

sudo ntpdate 129.6.15.28

但是这个命令只是暂时性地同步了时间,重启系统后,时间又会出错。让ntp自动同步时间,我们需要编辑ntp的配置文件。

sudo vi /etc/ntp.conf

找到下面一行文字

# Associate to Arch's NTP pool

在这一行下面添加下面的server配置

server 129.6.15.28

保存文件后重启ntpd,并设置开机自启.

sudo systemctl restart ntpd
sudo systemctl enable ntpd

重启ntpd后时间就校正了,重启arch后时间也会自动同步。

3.transmission BT客户端中打开所在文件夹


在transmission BT客户端中打开种子所在的文件夹时,调出来的不是Nautilus文件管理器而是anjuta集成开发环境。

解决办法:打开终端,输入下面的命令。

xdg-mime default org.gnome.Nautilus.desktop inode/directory

4. 64位archlinux系统安装不了支付宝控件


执行aliedit.sh脚本,提示安装成功,但重启Firefox后,支付宝登录页面仍然提示要安装插件。

解决办法: Linux系统上支付宝控件默认的安装目录是~./mozilla/plugins。

打开终端,将工作目录切换到./mozilla/plugins。然后执行下面的命令:

ldd libaliedit64.so | grep "not found"

发现找不到libpng12.so.0这个库文件,我们可以做一个软链接。命令如下:

sudo ln -s /usr/lib/libpng16.so /usr/lib/libpng12.so.0

然后重新安装支付宝插件,再重启Firefox就可以登录支付宝了。

为这篇文章评分
[Total: 5 Average: 2]

发表评论

电子邮件地址不会被公开。 必填项已用*标注