Arch Linux安装后的问题,archlinux安装后


1.lspci、screenfetch等指令卡住,关机卡住的问题
本机显卡规模是hd610+GTX950m

google了一下解决方法是把nouveau加入黑名单
那么就直接装N卡驱动
尝试闭源驱动解决方案>>
结果是Xorg无法启动,google了一下没找到有效的方法,详细问题懒得折腾了。。
尝试Bumblebee解决方案>>

1 pacman -S bumblebee bumblebee-settings mesa nvidia
2 gpasswd -a riocke bumblebee
3 systemctl start bumblebeed
4 systemctl enable bumblebeed

测试

optirun glxgears -info
//假如只是没有软件包的话,archlinux对应的软件包为mesa-demos

//还可以使用另外一个命令进行测试
optirun glxspheres64    //64位
optirun glxspheres32    //32位


2.fcitx无法启动输入法
我使用的是i3、lightdm
解决方法:
vi /etc/profile    或者    vi ~/.xprofile添加下面三(注意下划线)行

1 export GTK_IM_MODULE=fcitx
2 export QT_IM_MODULE=fcitx
3 export XMODIFIERS=@im=fcitx


3.dmenu无法正常启动程序

 vim /etc/profile 

尝试

 dmenu_run 


4.画面撕裂(tearing)
双显卡(i+n)使用bumblebee方案在不禁用核显的情况下,是使用核显作为显示输出。
那么画面撕裂自然和核显有关了,在archwiki找到的解决方案是使用一个intel的X配置文件。
在/etc/X11/xorg.conf.d/目录下新建文件20-intel.conf,文件内容为

1 Section "Device"
2     Identifier "Intel Graphics"
3     Driver "intel"
4     Option "AccelMethod" "sna" //指定加速方式,默认为sna,其他还有uxa
5     Option “TearFree” “true//防止撕裂,仅作用于sna加速方式
6 EndSection

如何使用的是i3wm这类没有动画合成的wm,那么安装compton可以极大改善动画过渡效果,设置开机自启的方法参见相应de/wm的应用开机自启部分。i3wm的方法是向配置文件中添加exec命令。

 vim ~/.config/i3/config 

1 #autostart
2 exec --no-startup-id compton 
3 //命令选项部分参见archwiki用于解决i3wm鼠标指针常处于忙碌状态的问题

 
5.暂时的亮度调节

 echo xxx > /sys/class/backlight/intel_backlight/brightness 


7. ntfs、mtp挂载方法
安装ntfs-3g gvfs-mtp

  pacman -S ntfs-3g gvfs-mtp  

 

8.字体基本优化方法
 autohint + hintslight + rgb + lcdlight

这样基本可以做到字体的清晰锐利

具体实现方法参见发行版相关fontconfig部分

 

相关内容

    暂无相关文章