|
发表于 2009-3-18 22:12:59
|
显示全部楼层
Post by 聚焦深空;1962543
作为一懒人,知道什么时候收手是很重要的。
升到 xorg-server-1.6.x 会伤筋动骨,偶才不干,系统全面升级时才会考虑。
偶这里使用的是基于 gtk+ 的系统,编译时没加什么特殊参数,必须的 点阵字体 同样只是 "fixed" and "cursor"。
今天 6.9 -> 7.4 的升級算是完成了大部份,基本尚算順利,只需微調少部份 6.9 跟 7.4 之間路徑上的差異就行了,可是還有一個關於字體的問題,Xorg Fonts 有 37 種,我認為無需全部裝,只裝了一部份,cursor 是裝了但沒找到哪個是 fixed,結果就是不能起動 X 了
d00m3d@BlackMesa:~$ xinit /usr/bin/jwm
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/BlackMesa:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.28.6 i686
Current Operating System: Linux BlackMesa 2.6.28.6 #1 SMP PREEMPT Wed Feb 18 10:27:06 HKT 2009 i686
Build Date: 18 March 2009 11:21:50AM
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Mar 18 20:00:42 2009
(==) Using config file: "/etc/X11/xorg.conf"
dlopen: libdrm.so.2: cannot open shared object file: No such file or directory
(EE) Failed to load /usr/X11R7/lib/X11/modules/extensions//libdri.so
(EE) Failed to load module "dri" (loader failed, 7)
(EE) AIGLX error: dlopen of /usr/X11R7/lib/dri/swrast_dri.so failed (libdrm.so.2: cannot open shared object file: No such file o
r directory)
(EE) GLX: could not load software renderer
Could not init font path element /usr/X11R7/lib/X11/fonts/TTF/, removing from list!
Could not init font path element /usr/X11R7/lib/X11/fonts/OTF, removing from list!
[color="Red"]Fatal server error:
could not open default font 'fixed'
giving up.
xinit: No such file or directory (errno 2): unable to connect to X server
xinit: No such process (errno 3): Server error.
d00m3d@BlackMesa:~$ 我把 7.4 下的 fonts 目錄改名然後建個 symlink 到 6.9 的 fonts 目錄就一切正常,能啟動 X 了
mv /usr/X11R7/lib/X11/fonts /usr/X11R7/lib/X11/Fonts
ln -s /usr/x11r6/lib/X11/fonts /usr/X11R7/lib/X11/fonts
這樣就行,所以問題是到底哪款字是 "fixed"?名字都沒有一個叫什麼 fixed 的呀!
真不願意把所有的字全裝或者逐一把它試出來,望能賜教,謝謝。 |
|