解决Xfce桌面图标文字重影的问题
自从把自用的Linux桌面系统换成了Xubuntu,腰不酸了,腿不疼了,敲代码都更有劲了。
不过,在某次改了桌面设定(具体改了啥还忘了)之后,出现了一个问题,图标下的字,重!影!了!
对,就这球样…(这图是github上找的)
最初认为是驱动的问题,然后卸掉了闭源和开源的Nvidia驱动,然而还不好使(我是相信intel的集显驱动没问题的,恩,有信仰)
盯着看了一会,震惊的发现…这显然是文字没在中间而阴影在中间啊…
百度搜一下,恩,没几个用Xfce的人写中文内容,这很科学(现在有了233)。
Google一下,关键词“xfce text align icon”,看来搞出这毛病的人还挺多,在第一页的最下面就找到了解决办法。显然,要“善用搜索”。
原链接在这里:How to center text in xfce desktop
具体就是用下面一句命令搞定(针对我的情况):
xfconf-query -c xfce4-desktop -p /desktop-icons/center-text -n -t bool -s false
xfconf-query -c xfce4-desktop -p /desktop-icons/center-text -n -t bool -s false
//补充,也可以使用Xubuntu的Setting Editor,在Xfce4-desktop选项里找到对应属性,取消打钩即可(但不Geek)。
这个问题来源于某些桌面主题默认的/desktop-icons/center-text属性有兼容性问题。对,就是不兼容,有时候true改false会好,有时候false改true会好。
本着打破砂锅问到底的精神,解释一下这句命令。
根据Xfce文档,它的设置中有一些隐藏设置(点此查看)。
xfconf-query是Xfce的命令行设置工具,这里使用的几个参数是这样的:
-c Channel,选用的Xfce产品通道,这里是Xfce4-desktop。
-p Property,属性,这里是/desktop-icons/center-text这个属性。
-n New,喜闻乐见的如果不存在就新建。
-t Type,类型,这里是布尔型。
-s Set,设置数值,因为默认是启用的,所以禁用它。
至此,问题解决,用Linux就是要折腾,是吧~