[问题]搞不明白的登陆界面乱码问题请教[已解决]

系统字体配置、中文显示和输入法问题
aBiNg
帖子: 1331
注册时间: 2006-07-09 12:22
来自: 南京

[问题]搞不明白的登陆界面乱码问题请教[已解决]

#1

帖子 aBiNg » 2006-08-19 13:29

我先叙述一下我的操作,这之前系统中英文显示没有任何问题。
1、下载了flots.ttf字体文件,复制到/usr/share/fonts/zh_CN(注:zh_CN是我以前安装微软字体时新建的目录,并早就成功使用了)
2、进入到zh_CN目录,执行

代码: 全选

sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
3、然后应用程序里就有了这个flots字体了,并在终端配置中成功应用。
4、重启X,登陆窗口却全是乱码了!但还能根据提示符进入X,所有应用程序显示正常;所以我推测X的应用程序与登陆界面并不会使用同样的字体文件。

注:/usr/share/fonts权限及其下的所有目录权限均设为755,字体文件权限被设为644。

我想请教如何恢复或配置登陆字体,查得有些发行版提供这样的设置,但ubuntu中我却没有找到。或者能否提供它的配置文件的位置,我自己去做试验也行。谢了先!
上次由 aBiNg 在 2006-08-29 21:04,总共编辑 1 次。
aBiNg
帖子: 1331
注册时间: 2006-07-09 12:22
来自: 南京

#2

帖子 aBiNg » 2006-08-20 9:49

再补一下:
如果在首选项的字体中选择默认为英文,登陆界面就没有任何问题,进入系统也是英文,但同时也支持中文程序界面。只是英文界面对于中文的字体显示看起来很不舒服。。。所以仍求登陆界面显示改进之法。
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#3

帖子 oneleaf » 2006-08-20 14:39

先关闭zh_CN试试,主要看看xorg的日志有没有异常。
aBiNg
帖子: 1331
注册时间: 2006-07-09 12:22
来自: 南京

#4

帖子 aBiNg » 2006-08-20 23:07

我的zh_CN文件夹中的字体似乎对系统没任何影响,晕~~~
所以xorg.conf也没什么变化:(
执行sudo dpkg-reconfigure -phigh xserver-xorg之后,花屏几次,转到登陆界面;只是登陆界面替换为1248的分辨率而已,字体仍然显示为乱码!
怎办呢?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#5

帖子 eexpress » 2006-08-20 23:17

/etc/gdm/gdm.conf
#InfoMsgFont=Sans 24

不知道有用没。


/etc/gdm/factory-gdm.conf 看是不是可以恢复出厂设置的。

/usr/share/gdm/themes/happygnome/happygnome.xml 对应的每种主题里面有字体设置。
● 鸣学
aBiNg
帖子: 1331
注册时间: 2006-07-09 12:22
来自: 南京

#6

帖子 aBiNg » 2006-08-21 21:15

谢谢eexpress...
搞定了,"#InfoMsgFont=Sans 24" :lol:

能说一下为何这么改吗?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#7

帖子 eexpress » 2006-08-21 21:21

是软件自己的规则。缺省就是sans字体。
gdm时候,还不能应用gnome或者kde这些wm的字体设置,所以应该自己选择一种方式。其实我觉得应该修改 x 的字体设置也可以的。具体没这样操作过而已。

家目录有.Xdefaults,是针对登录以后的 x 设置,不知道系统的应该是哪个。
● 鸣学
头像
内存不足
论坛版主
帖子: 3277
注册时间: 2005-08-18 18:43
联系:

#8

帖子 内存不足 » 2006-08-21 22:22

按照這里应该可以有用
viewtopic.php?t=22496
໌→ iCookie Gtk Theme
໌→DropPlusBluetheme
กรัก กรัก`菠萝
aBiNg
帖子: 1331
注册时间: 2006-07-09 12:22
来自: 南京

#9

帖子 aBiNg » 2006-08-21 23:33

内存不足兄,以前我也有个你那个情况的,改一下权限就OK了。只是这一次,却不行了,不过,按ee的方法已经搞定了,还是要谢哈子的:)
aBiNg
帖子: 1331
注册时间: 2006-07-09 12:22
来自: 南京

#10

帖子 aBiNg » 2006-08-25 11:22

To eexpress:问题又出现了。。。操作过程叙述如下:
我将一个字体文件cp到~/.fonts下,然后执行"sudo mkfontscale/mkfontdir/fc-cache -fv"之后,登陆界面又成乱码了:(。后来只能删了刚才cp的字体了,重新"sudo fc-cache -fv"了一次,还不中;
这回怎么改"#InfoMsgFont=Sans 24"都不行了,而且factory的缺省设置就是"#InfoMsgFont=",改过来,还没用;
我的登陆主题是human,故在"/usr/share/gdm/themes/Human/gtk-2.0/gtkrc"文件中改Font设置也不中。。。晕!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#11

帖子 eexpress » 2006-08-25 12:42

又出了啊。
mkfontscale/mkfontdir这些都不需要的

你那字体删除干净了?字体权限是怎样的。别是其他组的权限。

要是在面前,才好理解你的实际情况。
● 鸣学
aBiNg
帖子: 1331
注册时间: 2006-07-09 12:22
来自: 南京

#12

帖子 aBiNg » 2006-08-25 16:23

字体文件已被我清除了,权限就谈不上了吧。
登陆界面上只能显示左下角的“选项”以及中间的“用户名”,而且还是隶书字体(LiSu);可我在“文件系统”中却没有搜索到LiSu字体文件,昏了,有些莫名其妙。找遍所有的gdm字体设置也没有LiSu字样的呀。。。
头像
内存不足
论坛版主
帖子: 3277
注册时间: 2005-08-18 18:43
联系:

#13

帖子 内存不足 » 2006-08-25 16:50

从系统-首选项-字体 哪里看系统有没有Lisu这个字体?
有时候字体文件的名字是1234.ttf 但系统读出来就变成 方正黑体 了
໌→ iCookie Gtk Theme
໌→DropPlusBluetheme
กรัก กรัก`菠萝
aBiNg
帖子: 1331
注册时间: 2006-07-09 12:22
来自: 南京

#14

帖子 aBiNg » 2006-08-25 19:04

TO 内存不足:
有LiSu字体的,但不晓得这个字体文件在哪,正晕呢;搜索也不太准,正如你所说的文件名与实际显示出来的并不一致。但gdm字体设置文件中确实没见到LiSu的身影呀。。。

我对gdm的字体设置改了试,再改再试,重启X不下20余次,结果是:gdm的字体设置没有问题,对登陆界面几乎没有什么影响[只有右下角的host_name以及date字体会相应变化]。但也不清楚到底是哪里的字体文件出了问题,或者是别的什么问题。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#15

帖子 eexpress » 2006-08-26 13:23

xlsfonts|grep [lisu|LiSu]
● 鸣学
回复