永中字体中’
WordPress的后台管理中标题的格式一般为“XXXXX < XXXXX”格式,但是在本人Ubuntu系统上一直无法正常显示,都是显示为“XXXXX Y XXXXX”中间的’<‘字符被替换成为了’Y',这个问题十分诡异,而且一直也找不到问题所在。
为了弄清这个bug到底是什么问题引起的,我更换了浏览器,从FF到Chrome,结果还是显示不正常,于是切换到opera,这次终于发现一丝诡异的情况:在opera的标签中’<‘显示是正常的,但是在Unity的全局菜单中,显示的字符确是’Y',仔细看了一下,在opera标签中的字体是黑体,而Unity菜单中的字体是永中仿宋,难道是字体的问题?于是修改了系统所有的相关字体为文泉微黑,果然显示正常了。
考虑引发这个问题,大概是永中字体中没有为浏览器解析的’<‘字符提供映射,所以才会发生解析错误。以前就听说中文字体设计乱的一塌糊涂,搞得latex的中文支持一直很纠结,没想到今天还真遇到这么囧的问题了……
解决Nvidia-settings无法保存设置的问题
基本上用Ubuntu后,游戏就戒了,但偶尔和同学Dota一下还是有必要的。安装nvidia的官方驱动后,使用nvidia-settings设置使用GPU等比例缩放,但是重启后这个设置就会还原,让人十分恼火。前几天终于搞清楚原因了。
在命令行下打开nvidia-settings,就会看到如下输出:
ERROR: Cannot open display 'iceyer-ubuntu:0.0'
ERROR: Unable to assign attribute CursorShadow specified on line 22 of
configuration file '/home/iceyer/.nvidia-settings-rc' (no Display
connection).
Google 一下,原来是nvidia-settings不支持使用iceyer-ubuntu:0.0这种格式来定位X输出,那么为什么配置文件中会写入这些了,原来是我没事把nvidia-settings configuration下面的”Include X Display Names in the Config File“选中引起的,删掉后,一切都很和谐,恩。
最后,使用-l参数把nvidia-settings加入启动项
nvidia-settings -l
Ubuntu禁用触摸板Indicator
鉴于广大硬件厂商和设备制造商的不合作与无所谓态度,Linux下的笔记本驱动一直是个麻烦问题。虽然我使用的Ubuntu发行版本在驱动集成上已经做的很好了,不过我的小Y上的键盘快捷键却不能完全识别,比如原来按Fn+F6禁用触摸板,现在不能用了,每回关闭触摸板都要去修改“系统设置”,实在时麻烦。现在你可以试试这个touchpad-indicator,虽然不能完成Fn+F6快捷键禁用触摸板,但总比改“系统设置”方便了。
不多说,放PPA
sudo apt-add-repository ppa:atareao/atareao sudo update sudo apt-get install touchpad-indicator
安装之后可以设置Ctrl+Alt+<自定义按键>的快捷键来开启和关闭触摸板。
关于流量超标
上个月还看到笨兔兔网站月流量超出被迫停止几天的通过,心里鄙视了CB一顿,结果没几天就轮到自己了。从5月20号开始就收到空间服务商的流量警报邮件,不到月底流量就超了。于是查了查流量记录,发现前不久在网站上推荐了古剑奇谭的一首配乐——《榣山遗韵·变调》被访问了很多次,而且最开始是从Baidu链接来的,之后就有新浪音乐盒等等的链接。看来这说明了两个问题:第一,网站上的音乐文件被不幸被百度音乐搜索给收录了;第二,看来还是有很多人喜欢这首配乐乐的嘛。以前老看到大家声讨百度音乐盗链的问题,现在才有了切身体会。
另外,考虑到音乐版权的问题,决定以后不在提供音乐文件下载。同时也开启了网站的外链限制。
Ubuntu与Android系统的无线共享上网
网上关于使用Ubuntu共享无线的帖子很多,说法各不相同,我折腾了很久才让Defy能够使用上Ubuntu的无线。这里说说设置上的一些问题吧。
1.首先确保网卡支持无线共享
只有支持AP或者Master模式的网卡才能开启无线共享,如果你的网卡不支持,那就不必费功夫啦。使用iw查看无线网卡支持的模式。如下
iw list
在输出中找到“Supported interface modes:”这一行,如果下面列举的模式中含有AP或Master,那么你的网卡就能够支持无线共享。
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
修理了一下Lady In Green主题
一直说要修理一下这个主题的,可是没找到机会,并且完全不懂PHP,一直放到了现在。今天终于受不了首页上的糟糕的显示效果了,于是变开始痛苦的研究php代码了。
这个主题原来显示有问题的地方有三处:
1.页面导航处会显示中文的下一页和英文的Next Entries,看的相当烦躁。
2.页面内容不能正确的显示插件效果,如播放器插件,代码高亮插件,显示的都是源码。
3.侧边栏的图片翻页到第二页会消失。
通过翻阅资料,终于获得了以下处理方法。
对于第一点,是调用了不恰当的PHP函数导致的。
原来主题的index.php中使用以下代码来显示页面导航:
<div class="navigation">
<div class="alignleft"><?php posts_nav_link('','','« Previous Entries') ?></div>
<div class="alignright"><?php posts_nav_link('','Next Entries »','') ?></div>
</div>
经过修改比较发现使用下面的方法会解决显示中英文的问题。
<div class="nav-home">
<a class="nav-previous"><?php next_posts_link(__('Older posts')) ?></a>
<a class="nav-next"><?php previous_posts_link(__('Newer posts')) ?></a>
</div>
当然,也可以使用导航插件WP-PageNav来代替手写的导航链接。
More>>>
不给力的Defy和Android
最近由于一些莫名奇妙的原因,不得不在Android 系统上开始写点代码。不过这下刚入手了Defy派上了用场,免除了用那个抽筋的模拟器的烦恼,有真机进行测试还是挺方便的。
当然,说道Defy,不得不说这机子太不给力,才刚买一个月屏幕上上就多了一条亮线(维修要换屏幕),加上脑残的耳机接口和“听筒门”事件,使我非常怀疑Moto的设计和制造水准……另外Moto也对Bootloader进行了加密,使得机器无法使用第三方固件,对于我这种爱折腾的人来说又是一个不幸之处。哦,还有Defy原装的耳机真是,唉,我见过的音质最烂的耳机,没有之一。耳机中频的人声部分完全无法表现,具体症状就是听歌的时候没有人声,比卡拉ok伴唱还滤的干净。
Android系统也算得上是我用过的第一个赶得上潮流的智能机系统。通过一些开发文档可以了解到android程序的运行平台还是一个类Java的虚拟机(Google的做法难免有分裂Java阵营的嫌疑),所以系统的效率让人担忧,毕竟Java运行效率的劣势摆在那里,虽然有优化的虚拟机,但还是和CC++开发的程序有一定差距的,在这方面来说,WP7和IOS还是有自己的优势的。
无语……
网站空间的服务器IP貌似一月份又被和谐了一次,运营商紧急更换了IP,更换速度倒是挺快,估计也是轻车熟路了(汗……)。
不过我就悲剧了,更换IP后一直不能登录网站空间的后台,开始还以为是网速不给力(以前也出现过,毕竟服务器在美国),后来觉得不对劲,M了一下客服才知道改了换IP时顺便改了登录端口。运营商也不通知下,真是不靠谱啊。
LiveLinux系列(1)–基于Grub2的多分区USB启动盘制作
系统: Ubuntu 10.10
工具: Disk Utility 2.30.1
Disk Utility 简介:
Disk Utility 是Ubuntu自带的一个图形化磁盘管理的工具,类似于Windows下面的PM,但是在熟悉了Disk Utility的使用后会发现它在功能及易用性上比PM等工具强上太多,我已经不由自主的喜欢上了这个工具。
More>>>
Close[MP3]


