Arch64安装配置过程出现的问题

安装之前用tar备份了32位Arch的/etc和/srv.

1,备份32位Arch的fstab与新系统上的UUID不相同导致grub2的配置文件内容有错误,但grub2是正确安装在MBR上的,于是这样就看到grub2的启动菜单,但选择后报找不到内核文件和文件系统,后用安装光盘重新用genfstab生成一份,再用grub-mkconfig生成新的grub.cfg后解决.

2,把备份文件中的/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,释放到新系统,省了新建用户和组的功夫.

3,/etc/rc.conf也用备份的,Daemon那行有几个软件未安装暂时先加上'!'在前面.

4,xorg不用怎么配置,安装好openbox和相关的软件后,挂载以前的/home,startx直接进了桌面

5,fcitx的环境变量写在.xinitrc ,/etc/gtk-2.0/gtk.immodules文件也修改过了.

fcitx写在 .config/openbox/autostart.sh里面,进桌面时GTK程序不能使用fcitx,QT软件启动fcitx没有问题.

fcitx写在.xinitrc里会出现tint2任务栏上fcitx的图标不能正确显示,但可以使用.

或者不在这两个文件内启动,进openbox桌面后用gmrun(Alt+F2)或用终端执行fcitx就没有问题.这样就很不方便.

最新:在一次Syu升级fcitx后,fcitx可以在autostart.sh中启动了,很莫明其妙的,估计以前出现的问题是fcitx的bug.

6,firefox上的flash乱码可以删掉/etc/fonts/conf.d/49-sans-serif.conf解决,也可以编辑修改这个文件,不过删除更省事.

7,每次关机或按退格到无东西可删时都会响一声"beep",在/etc/modprobe.d/内建一个conf文件,禁掉

/etc/modprobe.d/nobeep.conf,加入:

blacklist pcspkr

#wiki上说如果有不在黑名单上的模块B依赖于在黑名单上的模块A,那么B启动的时候即使A在黑名单上也会同时启动.

8,ILoveCandy是加入到/etc/pacman.conf的Misc段.

9,双网卡有时会出现网卡名交换的问题,例如有一块是R8169,另一块是R8139,会出现有时R8169是eth0,有时8139是eth0这种情况,这是因为udev会以随机顺序加载相同位置的设备模块,哪个网卡模块加载早了,就获得eth0的命名.解决方法是添加

udev规则,新建文件 /etc/udev/rule.d/10-network.rules,加入以下内容:

SUBSYSTEM=="net",ATTR{address}=="aa:bb:cc:dd:ee:ff",NAME="eth0"
SUBSYSTEM=="net",ATTR{address}=="ff:ee:dd:cc:bb:aa",NAME="eth1"

MAC地址与网卡名对应.这种方法也不保险,有试过命名还是混乱的情况.

也可以在/etc/rc.conf里MODULES里设置模块的加载顺序:

MODULES=(r8169 8139too)

第二种方法做了,第一种就可有可无.

 

 

 

 

 

转载于:https://my.oschina.net/wzkiron/blog/75520

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值