[Xquartz-dev] Tiger fixes in 1.4.2-apple24
Peter Dyballa
Peter_Dyballa at Freenet.DE
Fri Nov 28 16:38:22 PST 2008
Am 28.11.2008 um 20:01 schrieb Jeremy Huddleston:
> diff --git a/privileged_startx/server.c b/privileged_startx/server.c
Your extended patch made it – almost!
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning prebinding
disabled because of undefined symbols
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
_bootstrap_strerror
I patched the files
app/xinit/privileged_startx/client.c:45: fprintf(stderr,
"bootstrap_look_up(): %s\n", bootstrap_strerror(kr));
app/xinit-1.1.0/privileged_startx/client.c:45: fprintf
(stderr, "bootstrap_look_up(): %s\n", bootstrap_strerror(kr));
as you did with
xserver/hw/xquartz/mach-startup/bundle-main.c:380: fprintf
(stderr, "bootstrap_look_up(): %s\n", bootstrap_strerror(kr));
xserver/hw/xquartz/mach-startup/stub.c:280: fprintf
(stderr, "Xquartz: bootstrap_look_up(): %s\n", bootstrap_strerror(kr));
and xinit built! I installed with sudo. Before I had enough time to
run 'sudo font_cache -s -v -f', but now one more change had
happened: /usr/X11/lib/X11/xinit/privileged_startx.d contains two
shell scripts! And I also have now:
-rwxr-xr-x 1 pete admin 2595856 27. Nov 23:46 /Applications/
Utilities/X11.app/Contents/MacOS/X11
-rwxr-xr-x 1 pete admin 28812 27. Nov 23:46 /usr/X11/bin/Xquartz
-rwxr-xr-x 1 root admin 6918 28. Nov 22:36 /usr/X11/bin/startx
-rwxr-xr-x 1 root admin 24664 28. Nov 22:36 /usr/X11/bin/xinit
/Library/LaunchAgents:
insgesamt 4
-rw-r--r-- 1 root wheel 638 28. Nov 22:36 org.x.startx.plist
/Library/LaunchDaemons:
insgesamt 8
-rwxr-xr-x 1 root wheel 619 21. Mai 2008
com.distortedvista.istatmenusprocessserver.plist
-rw-r--r-- 1 root wheel 479 28. Nov 22:36 org.x.privileged_startx.plist
X11's behaviour is still the same:
pete 391 /\ /Applications/Utilities/X11.app/Contents/MacOS/X11
X11.app: main(): argc=1
argv[0] = /Applications/Utilities/X11.app/Contents/MacOS/X11
X11.app: Could not connect to server (DISPLAY=":0", unsetting).
Starting X server.
X11.app: Launching /usr/X11/bin/startx:
argv[0] = /usr/bin/login
argv[1] = -fp
argv[2] = pete
argv[3] = /bin/sh
argv[4] = -c
argv[5] = /usr/X11/bin/startx
Waiting for startup parameters via Mach IPC.
Last login: Fri Nov 28 22:22:05 on tty??
Welcome to Darwin!
You have new mail.
pete 124 /\
while Xquartz's has changed (fixed font is found!):
Xquartz :0
Xquartz: Starting X server: /Applications/Utilities/X11.app/Contents/
MacOS/X11 --listenonly
X11.app: main(): argc=2
argv[0] = /Applications/Utilities/X11.app/Contents/MacOS/X11
argv[1] = --listenonly
Waiting for startup parameters via Mach IPC.
X11.app: do_start_x11_server(): argc=2
argv[0] = Xquartz
argv[1] = :0
2008-11-28 22:53:01.606 X11[11439] Could not connect the action
apps_table_cancel: to target of class X11Controller
X11.app: Debug Info: kKLuchrData failed, trying kKLKCHRData.
If you are using a 3rd party keyboard layout, please see http://
xquartz.macosforge.org/trac/ticket/154
Xquartz starting:
X.Org X Server 1.4.2-apple25
Build Date: 20081127
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't
already running
AbortDDX
Quitting Xquartz...
Xquartz: start_x11_server: (ipc/mig) server died
Exit 1
Again, there is no X server running. Last time it did is some days
ago ... When I double-click X11's icon in Dock it leaps a few times
(launches as can be seen by ps) and finally stops being responsive.
There must be an alternative to a reboot ...
libGL*'s install names in Mesa 7.0.4: the errors are not in the
Makefile's, they have the proper lines:
-id $(INSTALL_LIB_DIR)/lib$(xxx_LIB).$(xxx_MAJOR).dylib
the problem is that neither configs/darwin nor configs/default define
INSTALL_LIB_DIR ...
LibOSMesa is not needed in /usr/X11/lib?
--
Greetings
Pete
The box said "Use Windows 95 or better," so I got a Macintosh.
More information about the Xquartz-dev
mailing list