MozTW 討論區
https://forum.moztw.org/

Linux下,firefox會使用gtk2或gtk?
https://forum.moztw.org/viewtopic.php?f=2&t=9040
1 頁 (共 1 頁)

發表人:  minhsien0330 [ 2005-06-22, 10:43 ]
文章主題 :  Linux下,firefox會使用gtk2或gtk?

各位前輩
小弟有個困擾
那就是我的某台電腦的firefox只能選用點陣子如eten-big5(gtk-1.x在用的那些字)
Fonts的選項中完全找不到xft的truetype字型
我換裝了mozilla也一樣
簡言之
我的firefox和mozilla都堅持只用gtk-1.x的字型
所以我都看不到粗斜體
(ps.
我已加了firefly前輩的patch,其他gtk-2.0的程式都能正常顯示粗斜體
就只有mozilla和firefox不聽話)

更神奇的是
我從同一個站上下載了相同的firefox安裝檔到另一台電腦上裝
裝完後
這時firefox和mozilla卻又使用了gtk-2.0程式
在font的選項中又都能看到xft的字、粗斜體顯示也正常
因此我認為不是firefox版本差異所致
而是兩台電腦在某方面的某些微調設定不同所致
(ps.兩台電腦的Linux版本是相同的)

所以
在此小弟想請教各位前輩
firefox/mozilla是依據什麼在決定使用gtk-1.X或gtk-2.0的
找到了這個
我才能正常顯示粗斜體
謝謝

發表人:  Amadeus [ 2005-06-24, 17:57 ]
文章主題 : 

依據什麼嗎?
是依據當初編譯時的參數設定。
mozilla可以編譯成gtk2或gtk1,
要看你取得的Binary(rpm或一般installer)當初是如何編譯的。
(mozilla.org釋出的mozilla installer是gtk1,另外還有免安裝,直接解壓縮使用的版本是gtk2)
而firefox一般來說都是用gtk2。

發表人:  minhsien0330 [ 2005-06-24, 18:10 ]
文章主題 : 

謝謝Amadeus前輩的回覆 :o

小弟還是有一事不解

為什麼同樣是在moztw下載的firefox
灌在別台電腦都是使用gtk2
唯獨灌在我這台怪電腦上會變成gtk-1.x呢? :roll:

會不會是我的電腦裡有某個設定
會引導firefox又用上gtk-1.x呢
若是如此
我該如何才能再把firefox導回使用gtk-2.0?
謝謝您

發表人:  reading [ 2005-06-26, 05:11 ]
文章主題 : 

minhsien0330 寫:
謝謝Amadeus前輩的回覆 :o

小弟還是有一事不解

為什麼同樣是在moztw下載的firefox
灌在別台電腦都是使用gtk2
唯獨灌在我這台怪電腦上會變成gtk-1.x呢? :roll:

會不會是我的電腦裡有某個設定
會引導firefox又用上gtk-1.x呢
若是如此
我該如何才能再把firefox導回使用gtk-2.0?
謝謝您


請問你的 xft的truetype字型安裝在那裏呢? :shock:

發表人:  minhsien0330 [ 2005-06-26, 07:54 ]
文章主題 : 

reading前輩您好

truetype的中文字型安裝在下列位置:
/usr/share/fonts/truetype
/usr/share/fonts/truetype/arphic

用fc-list指令也看得見字型名稱
其他gtk-2.0的程式都能正常使用那些truetype
只有mozilla和firefox不行

我在猜
有沒有 可能是XF86Config-4裡的某個module沒有載入所致?

謝謝

發表人:  reading [ 2005-06-27, 20:52 ]
文章主題 : 

minhsien0330 寫:
reading前輩您好

truetype的中文字型安裝在下列位置:
/usr/share/fonts/truetype
/usr/share/fonts/truetype/arphic

用fc-list指令也看得見字型名稱
其他gtk-2.0的程式都能正常使用那些truetype
只有mozilla和firefox不行

我在猜
有沒有 可能是XF86Config-4裡的某個module沒有載入所致?

謝謝


試把整個truetype字型複製到/usr/X11R6/lib/X11/fonts 下,
看看行不行 :o

發表人:  dken [ 2005-06-27, 21:24 ]
文章主題 : 

1. 檢查看看 XFree86Config-4 裡有沒有載入 freetype module
2. 檢查 Firefox about:config 裡 FreeType 的選項全部是 true

fontconfig 請用 firefly 的版本。

至於 firefox 會用什麼 gtk 版本函式庫跑請用 ldd firefox-bin|grep gtk 即可以看到....:)

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/