ルギア君の戯言

雑多な記事。

僕はVL Fontが好きなんだ

というのは嘘ですが(ぉぃ)、半角だと幅が空くIPAフォントっていうのも使いにくいので、VL Fontにどうにかして設定すればよい。


・・・そう。qtconfig-qt4 で設定しても変わらないんだ。ウィンドウのデザインは変わるのに。
root user の方ではちゃんと設定できているので、とりあえず起動が早い Qt-BSch3V を strace して diff ってみた。

[lugia@lugia-castle ~]$ sudo strace qtbsch3v 2>strace_log
[lugia@lugia-castle ~]$ strace qtbsch3v 2>strace2_log
[lugia@lugia-castle ~]$ diff -u strace_log strace2_log | cat -n | grep VL
   297   stat64("/usr/share/fonts/VLGothic", {st_mode=S_IFDIR|0755, st_size=34, ...}) = 0
   303   stat64("/usr/share/fonts/VLGothic-proportional", {st_mode=S_IFDIR|0755, st_size=35, ...}) = 0
  1013   read(8, "[Qt]\nfont=\"VL P\343\202\264\343\202\267\343\203\203\343\202\257,10,-1"..., 4096) = 50
  1041  +read(8, "07\nactiveFont=VL P\343\202\264\343\202\267\343\203\203\343\202\257,9,"..., 4096) = 139
  1085  -read(8, "07\nactiveFont=VL P\343\202\264\343\202\267\343\203\203\343\202\257,9,"..., 4096) = 139
  1535  -stat64("/usr/share/fonts/VLGothic-proportional/VL-PGothic-Regular.ttf", {st_mode=S_IFREG|0644, st_size=3914768, ...}) = 0
  1536  -open("/usr/share/fonts/VLGothic-proportional/VL-PGothic-Regular.ttf", O_RDONLY) = 8
[lugia@lugia-castle ~]$

・・・たしかに読み込んでいない。なぜだ。
sudo なので、設定ファイルは自分の物を読み込んでいる。


・・・何が違うんだ?


何が違うのかは知らないがとりあえず設定できた。

[lugia@lugia-castle config]$ pwd
/home/lugia/.kde/share/config
[lugia@lugia-castle config]$ diff -u kdeglobals~ kdeglobals
--- kdeglobals~ 2009-06-10 19:16:30.000000000 +0900        
+++ kdeglobals  2009-06-10 19:43:35.000000000 +0900        
@@ -2,13 +2,33 @@                                          
 update_info=kwin.upd:kde3.2Xinerama,kded.upd:kde3.0,kaccel.upd:kde3.3/r1,mouse_cursor_theme.upd:kde3.4.99
                                                                                                          
 [General]                                                                                                
-desktopFont=VL Pゴシック,10,-1,5,50,0,0,0,0,0                                                            
+desktopFont=VL PGothic,10,-1,5,50,0,0,0,0,0                                                              
 fixed=Bitstream Vera Sans Mono,10,-1,5,50,0,0,0,0,0                                                      
-font=VL Pゴシック,10,-1,5,50,0,0,0,0,0                                                                   
-menuFont=VL Pゴシック,10,-1,5,50,0,0,0,0,0                                                               
-smallestReadableFont=VL Pゴシック,8,-1,5,50,0,0,0,0,0                                                    
-taskbarFont=VL Pゴシック,10,-1,5,50,0,0,0,0,0                                                            
-toolBarFont=VL Pゴシック,10,-1,5,50,0,0,0,0,0                                                            
+font=VL PGothic,10,-1,5,50,0,0,0,0,0                                                                     
+menuFont=VL PGothic,10,-1,5,50,0,0,0,0,0                                                                 
+smallestReadableFont=VL PGothic,8,-1,5,50,0,0,0,0,0                                                      
+taskbarFont=VL PGothic,10,-1,5,50,0,0,0,0,0                                                              
+toolBarFont=VL PGothic,10,-1,5,50,0,0,0,0,0                                                              
+                                                                                                         
+(中略)

 [WM]
-activeFont=VL Pゴシック,9,-1,5,50,0,0,0,0,0
+activeFont=VL PGothic,9,-1,5,50,0,0,0,0,0
[lugia@lugia-castle config]$

ということでした。うーん、日本語の名前では Qt は認識できないのか・・・