2016-01-18

Arch滚挂了怎么办?

经历

有时间我就随手一句pacman -Syu,果然,今天早上开机发现SDDM登录之后,Plasma无法启动了。滚挂了!

切换到另外一个tty,执行startkde提示$DISPLAY is not set or cannot connect to x server,那么问题就在Xorg、Intel驱动和Kde本身之间了。昨天我记得Xorg和Intel驱动都没有升级,而升级了plasma-desktop和plasma-framework这两个plasma的关键包,另外还有mesa和m......

2016-01-16

OpenWrt内网IPv6之二

路由器上内网IPV6地址的分配已经困扰我许久了,昨天看《我歌4》要看电视直播(各大学的IPV6电视直播通道),才决心要折腾一下。

以前用OpenWrt AA的时候,6relayd非常的好用。

而OpenWrt BB之后官方用odhcpd替代了6relayd,从某个版本的BB之后6relayd就失效了,而odhcpd也并没有那么好用。

如果通过ISATAP获得IPV6地址的可以参考下面两篇博客

在openwrt上配置isatap方式的ipv6

OpenWRT配置IPv6的NAT......

2015-12-24

某次更新后Primusrun不能启动Dota2

昨天滚完系统发现Dota2不能启动了,去除启动命令的vblank_mode=0 primusrun %command%之后发现竟然可以启动,当然只能用集成显卡启动了。

原来的启动命令为:

vblank_mode=0 primusrun %command% -novid -perfectworld

Google一番之后发现Primusrun doesn't work for a few games after yesterdays update - ArchLinux ......

2015-12-08

OpenWrt的DNS智能解析方案

由于ChinaDns的一个问题,经常无法正常解析,甚至无响应。于是寻找替代方案。

目前我是用dnsmasq-china-list分流国内外站点域名的DNS解析,而本地DNS服务器可以使用pdnsd或ss转发。

方式一:使用pdnsd通过TCP方式进行DNS查询

修改/etc/pdnsd.conf配置

glocal{

#...

server_port = 54; #本地端口

query_method=tcp_only; #查询方式TCP

#...

}

#........

2015-11-09

替换Google的开源库

googleplacer

gooreplacer是浏览器插件,目前有Firefox版与Chrome版。

gooreplacer = a replacer for Google fonts/apis/themes...

如英文描述,gooreplacer在你打开网页时,检测是否引用了google fonts/apis/themes这些墙外的东西,如果有,进行重定向,重定向到科大为google提供的国内替换库。替换规则如下:

fonts.googleapis.com----------......