LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1420|回复: 12

debian究竟要怎么设定gtk1的字体,抓狂了!

[复制链接]
发表于 2006-9-24 01:24:36 | 显示全部楼层 |阅读模式
首先要说的是,在fc3和debian都正确的安装了simsun(中文)和ms mincho(日文)字体。
fc3下面,用下面的gtkrc文件,gtk1程序完美显示带日文的文件名。
  1. style "gtk-default-zh-cn" {
  2.        fontset ="-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-1,\
  3.                   -misc-simsun-medium-r-normal--14-*-*-*-*-*-iso10646-1,\
  4.                   -ricoh-mincho-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0,*-r-*"
  5. }
  6. class "GtkWidget" style "gtk-default-zh-cn"
复制代码

具体可以见我另一个贴子http://www.linuxsir.cn/bbs/showthread.php?t=269832,就在这个版面中。

可是,在debian下面,万全相同的字体配置文件,就是附件一的效果。可以看到,日文的假名能正常显示,但是日文汉字就是方块了,而在fc3下面完全正常!

奇怪的是,如果把gtkrc文件改成如下,去掉helvetica的英文
  1. style "gtk-default-zh-cn" {
  2.        fontset ="-misc-simsun-medium-r-normal--14-*-*-*-*-*-iso10646-1,\
  3.                   -ricoh-mincho-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0,*-r-*"
  4. }
  5. class "GtkWidget" style "gtk-default-zh-cn"
复制代码

居然能够正常显示日文文件名了!但是如复件二所示,由于simsun字体的等宽问题,英文间距很大,很难看!

上次装文泉驿的点阵字体时也有这个问题,ttf格式和pcf格式的,在fc3下面都是正常的,但是在debian下面装ttf格式的就是有问题,字体难看得很,无论怎么改fontconfig都不行。现在debian下面用gtk1的xmms听mp3和nerolinux刻dvd都是郁闷得很,调节了fontconfig和gtkrc文件好几天了,就是解决不了问题,真的要抓狂了!哪位大虾知道为什么debian就是这么不听话?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2006-9-24 03:11:16 | 显示全部楼层
别用 gtk1 的程序了吧,那么多 gtk2 的能代替。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-24 11:41:54 | 显示全部楼层
nerolinux.......用的gtk1!!!真搞不懂为什么nero公司到现在还要用gtk1来开发这个软件,但是没办法,linux下面最好用的开源刻录软件应该是k3b了吧,它最高只支持6x的DVD刻录速度!还不说有没有什么软件防刻死的技术。而nerolinux可以让我的16x DVD刻录机全速运转,实在没办法啊,16x vs 6x,区别还是很大的........
回复 支持 反对

使用道具 举报

发表于 2006-9-24 16:20:06 | 显示全部楼层
Post by voodoomaster
nerolinux.......用的gtk1!!!真搞不懂为什么nero公司到现在还要用gtk1来开发这个软件,但是没办法,linux下面最好用的开源刻录软件应该是k3b了吧,它最高只支持6x的DVD刻录速度!还不说有没有什么软件防刻死的技术。而nerolinux可以让我的16x DVD刻录机全速运转,实在没办法啊,16x vs 6x,区别还是很大的........
可能你的光驱没开dma,自己看看k3b的faq吧。
“防刻死的技术”?如果说的是burnfree,那k3b是支持的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-25 15:51:48 | 显示全部楼层
Post by kohno
可能你的光驱没开dma,自己看看k3b的faq吧。
“防刻死的技术”?如果说的是burnfree,那k3b是支持的。


开不开dma和刻录软件能支持的最高刻录速度应该没有联系,另外我的dvd刻录机不光开了dma,而且还是UDMA66模式的,用的hdparm -c1的参数,-c3也差不多。

“防刻死的技术”,这个具体一点讲叫做防缓冲区过载技术,有很多种,各个品牌的刻录机叫法也不同。基本上现在各种刻录机硬件都支持了,如果硬件不支持,那么也可以通过刻录软件来支持,总之有了这种技术,把光盘刻废的机会就要小很多,刻盘必备。我的刻录机硬件已经有这个功能,刻录软件也有的话,配合起来更好些,不过这个都不重要了,最关键的是k3b的刻录速度上不去,很让人恼火。nerolinux用的是nero自己开发的一套底层驱动api,而linux下的刻录软件大多是基于标准内核提供的packet writing的api,估计就是这点导致了刻录速度上不去。

PS:我还从来没用过k3b刻录过DVD,具体效果不好评价。一直都是在用nerolinux和win下的nero burn,效果很不错,特别是nero burn,玩过刻录机的人都知道,基本上就是现在刻录软件中的旗舰级产品和事实上的标准刻录程序了。
回复 支持 反对

使用道具 举报

发表于 2006-9-25 16:43:52 | 显示全部楼层
你又问gtk1了...
回复 支持 反对

使用道具 举报

发表于 2006-9-25 20:52:01 | 显示全部楼层
Post by voodoomaster
...不过这个都不重要了,最关键的是k3b的刻录速度上不去,很让人恼火。nerolinux用的是nero自己开发的一套底层驱动api,而linux下的刻录软件大多是基于标准内核提供的packet writing的api,估计就是这点导致了刻录速度上不去。

...

我见过一些bug report,很多都是和dma有关的。
不清楚你的系统设置,k3b应该可以以16x刻盘的。
我用k3b刻过不少dvd,印象中没试过刻坏盘的。
回复 支持 反对

使用道具 举报

发表于 2006-9-26 09:49:30 | 显示全部楼层
可以试试xcdroast……其实一般我都直接用nautilus自带的刻盘功能,没觉得有啥,方便就行,又不是专业刻盘的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-27 09:04:33 | 显示全部楼层
Post by kohno
我见过一些bug report,很多都是和dma有关的。
不清楚你的系统设置,k3b应该可以以16x刻盘的。
我用k3b刻过不少dvd,印象中没试过刻坏盘的。



16x刻盘?怎么设置?是不是要加个什么参数启动?默认启动后,在选项里边,最大刻录速度只能选到6x,选项只有auto,1x,2,4x,6x这几个,难道选auto就能16x?不会吧。另外我机子的DMA肯定是没问题的,这点不用怀疑。
回复 支持 反对

使用道具 举报

发表于 2006-9-27 10:47:12 | 显示全部楼层
graveman好像可以选择最大速度
前几天刚刻了几张
用nero刻了一张
用graveman刻了一张
装了k3b,可惜没有刻的了
没有测试有没有最大速度的问题

debian sid
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表