[MacPorts] #24534: xorg-server @1.7.6 has faulty X11 fontpath

MacPorts noreply at macports.org
Tue Apr 20 15:30:01 PDT 2010


#24534: xorg-server  @1.7.6 has faulty X11 fontpath
---------------------------------------+------------------------------------
  Reporter:  Peter_Dyballa@…           |       Owner:  jeremyhu@…           
      Type:  defect                    |      Status:  closed               
  Priority:  Normal                    |   Milestone:                       
 Component:  ports                     |     Version:  1.8.2                
Resolution:  fixed                     |    Keywords:                       
      Port:  xorg-server               |  
---------------------------------------+------------------------------------

Comment(by Peter_Dyballa@…):

 I had already two scripts, one extending Font Path and the second
 launching my standard X clients, and thought of putting USERWM into
 ~/.MacOSX/environment.plist, but this is definitely a better solution!
 Thanks for this.

 With /opt/local/bin/blackbox startup is this:

 {{{
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console X11.app: DISPLAY does not look like a launchd set
 variable, unsetting.
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console X11.app: main(): argc=2
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[0] =
 /Applications/MacPorts/X11.app/Contents/MacOS/X11.bin
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[1] = -psn_0_18522537
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console X11.app: Could not connect to server (DISPLAY is not
 set).  Starting X server.
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console Waiting for startup parameters via Mach IPC.
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console X11.app: Launching /opt/local/bin/startx:
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[0] = /bin/sh
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[1] = -c
 20.04.10 23:39:07 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[2] = /opt/local/bin/startx
 20.04.10 23:39:07 org.macports.privileged_startx[23089] com.apple.console
 font_cache: Scanning system font directories to generate X11 font caches
 20.04.10 23:39:07 org.macports.privileged_startx[23089] com.apple.console
 font_cache: Scanning system font directories to generate X11 font caches
 20.04.10 23:39:08 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console xauth:  creating new authority file
 /Users/pete/.serverauth.23083
 20.04.10 23:39:09 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console X11.app: No launchd socket handed off, unsetting DISPLAY
 20.04.10 23:39:09 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console X11.app: do_start_x11_server(): argc=6
 20.04.10 23:39:09 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[0] = /opt/local/bin/X
 20.04.10 23:39:09 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[1] = :35
 20.04.10 23:39:09 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[2] = -dpi
 20.04.10 23:39:09 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[3] = 96
 20.04.10 23:39:09 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[4] = -auth
 20.04.10 23:39:09 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[5] = /Users/pete/.serverauth.23083
 20.04.10 23:39:09 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console  argv[5] = /Users/pete/.serverauth.23083
 20.04.10 23:39:10 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console Xquartz starting:
 20.04.10 23:39:10 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console X.Org X Server 1.7.6
 20.04.10 23:39:10 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console Build Date: 20100404
 20.04.10 23:39:10 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/misc/, removing from list!
 20.04.10 23:39:10 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/TTF/, removing from list!
 20.04.10 23:39:10 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/OTF, removing from list!
 20.04.10 23:39:10 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/Type1/, removing from list!
 20.04.10 23:39:10 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/100dpi/, removing from list!
 20.04.10 23:39:10 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/75dpi/, removing from list!
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console The XKEYBOARD keymap compiler (xkbcomp) reports:
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console >
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console Error:
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console Can't find file "empty" for symbols include
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console >
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console Exiting
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console >
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console Abandoning symbols file "default"
 20.04.10 23:39:13 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console Errors from xkbcomp are not fatal to the X server
 20.04.10 23:39:18 org.macports.privileged_startx[23089] com.apple.console
 font_cache: Updating FC cache
 20.04.10 23:39:18 org.macports.privileged_startx[23089] com.apple.console
 font_cache: Updating FC cache
 20.04.10 23:39:23 org.macports.privileged_startx[23089] com.apple.console
 font_cache: Done
 20.04.10 23:39:23 org.macports.privileged_startx[23089] com.apple.console
 font_cache: Done
 20.04.10 23:43:47 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console X connection to :35.0 broken (explicit kill or server
 shutdown).
 20.04.10 23:43:47 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console blackbox: managing screen 0 using TrueColor visual 0x22,
 depth 24
 20.04.10 23:43:47 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console xinit:  connection to X server lost.
 20.04.10 23:43:47 [0x0-0x11aa1a9].org.macports.X11[23061]
 com.apple.console waiting for X server to shut down
 20.04.10 23:43:47 com.apple.launchd[142] com.apple.console
 ([0x0-0x11aa1a9].org.macports.X11[23061]) Stray process with PGID equal to
 this dead job: PID 23119 PPID 23083 xinit
 20.04.10 23:43:47 com.apple.launchd[142] com.apple.console
 ([0x0-0x11aa1a9].org.macports.X11[23061]) Stray process with PGID equal to
 this dead job: PID 23083 PPID 1 sh
 20.04.10 23:43:47 com.apple.launchd[142] com.apple.console
 ([0x0-0x11aa1a9].org.macports.X11[23061]) Exited with exit code: 1
 20.04.10 23:43:47 com.apple.launchd[142] com.apple.console
 ([0x0-0x11aa1a9].org.macports.X11[23061]) Exited with exit code: 1
 }}}

 and with /sw/bin/blackbox it's:

 {{{
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console X11.app: DISPLAY does not look like a launchd set
 variable, unsetting.
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console X11.app: main(): argc=2
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[0] =
 /Applications/MacPorts/X11.app/Contents/MacOS/X11.bin
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[1] = -psn_0_18526634
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console X11.app: Could not connect to server (DISPLAY is not
 set).  Starting X server.
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console X11.app: Launching /opt/local/bin/startx:
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[0] = /bin/sh
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[1] = -c
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[2] = /opt/local/bin/startx
 20.04.10 23:43:53 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console Waiting for startup parameters via Mach IPC.
 20.04.10 23:43:53 org.macports.privileged_startx[23485] com.apple.console
 font_cache: Scanning system font directories to generate X11 font caches
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console xauth:  creating new authority file
 /Users/pete/.serverauth.23479
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console X11.app: No launchd socket handed off, unsetting DISPLAY
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console X11.app: do_start_x11_server(): argc=6
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[0] = /opt/local/bin/X
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[1] = :36
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[2] = -dpi
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[3] = 96
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[4] = -auth
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[5] = /Users/pete/.serverauth.23479
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[5] = /Users/pete/.serverauth.23479
 20.04.10 23:43:54 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console  argv[5] = /Users/pete/.serverauth.23479
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console Xquartz starting:
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console X.Org X Server 1.7.6
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console Build Date: 20100404
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console Thread Assertion Failed: self=Unknown Thread,
 expected=Xserver Thread
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console xprFrame.c:xprInit:474
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 0   X11.bin                             0x00015dc4
 spewCallStack + 36
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 1   X11.bin                             0x00019688
 xprInit + 72
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 2   X11.bin                             0x0001b26c
 xprHideWindows + 4044
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 3   X11.bin                             0x000133e4
 QuartzSetupScreen + 52
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 4   X11.bin                             0x0000f128
 DarwinPrintBanner + 504
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 5   X11.bin                             0x000da30c
 AddScreen + 380
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 6   X11.bin                             0x0000fb34
 InitOutput + 180
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 7   X11.bin                             0x000ca84c
 dix_main + 636
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 8   X11.bin                             0x00015b88
 QuartzReadSystemKeymap + 1960
 20.04.10 23:43:55 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console 9   libSystem.B.dylib                   0x935b20d4
 _pthread_start + 320
 20.04.10 23:43:56 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/misc/, removing from list!
 20.04.10 23:43:56 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/TTF/, removing from list!
 20.04.10 23:43:56 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/OTF, removing from list!
 20.04.10 23:43:56 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/Type1/, removing from list!
 20.04.10 23:43:56 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/100dpi/, removing from list!
 20.04.10 23:43:56 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console [dix] Could not init font path element
 /opt/local/lib/X11/fonts/75dpi/, removing from list!
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console The XKEYBOARD keymap compiler (xkbcomp) reports:
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console >
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console Error:
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console Can't find file "empty" for symbols include
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console >
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console Exiting
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console >
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console Abandoning symbols file "default"
 20.04.10 23:43:58 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console Errors from xkbcomp are not fatal to the X server
 20.04.10 23:44:06 org.macports.privileged_startx[23485] com.apple.console
 font_cache: Updating FC cache
 20.04.10 23:44:06 org.macports.privileged_startx[23485] com.apple.console
 font_cache: Updating FC cache
 20.04.10 23:44:10 org.macports.privileged_startx[23485] com.apple.console
 font_cache: Done
 20.04.10 23:44:10 org.macports.privileged_startx[23485] com.apple.console
 font_cache: Done
 21.04.10 00:16:48 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console X connection to :36.0 broken (explicit kill or server
 shutdown).
 21.04.10 00:16:48 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console blackbox: managing screen 0 using TrueColor visual 0x22,
 depth 24
 21.04.10 00:16:48 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console xinit:  connection to X server lost.
 21.04.10 00:16:48 [0x0-0x11ab1aa].org.macports.X11[23458]
 com.apple.console waiting for X server to shut down
 21.04.10 00:16:48 com.apple.launchd[142] com.apple.console
 ([0x0-0x11ab1aa].org.macports.X11[23458]) Stray process with PGID equal to
 this dead job: PID 23515 PPID 23479 xinit
 21.04.10 00:16:48 com.apple.launchd[142] com.apple.console
 ([0x0-0x11ab1aa].org.macports.X11[23458]) Stray process with PGID equal to
 this dead job: PID 23479 PPID 1 sh
 21.04.10 00:16:48 com.apple.launchd[142] com.apple.console
 ([0x0-0x11ab1aa].org.macports.X11[23458]) Exited with exit code: 1
 21.04.10 00:16:48 com.apple.launchd[142] com.apple.console
 ([0x0-0x11ab1aa].org.macports.X11[23458]) Exited with exit code: 1
 }}}

 This works with xorg-server-devel as well.

-- 
Ticket URL: <http://trac.macports.org/ticket/24534#comment:8>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list