Ticket #357 (closed usability: fixed)

Opened 23 months ago

Last modified 23 months ago

xnest and Xephyr fail in Xquartz 2.5.0_RC1

Reported by: jernigan@… Owned by: jeremyhu@…
Priority: Important Milestone: 2.5.0
Component: x11-apps Version: dev (xorg-server-1.7-apple)
Keywords: Cc:

Description (last modified by jeremyhu@…) (diff)

I tried xnest and Xephyr in RC1 and neither one works. They just have a blank, black screen.

Here's the input/output for XQuartz 2.5.0_RC1:

jernigans-powerbook-g4-114:~ jernigan$ xnest :3 -query hydra.gat.com -once
(EE) AIGLX error: dlopen of /usr/X11/lib/dri/swrast_dri.so failed (dlopen(/usr/X11/lib/dri/swrast_dri.so, 5): image not found)
(EE) GLX: could not load software renderer
(EE) XKB: Couldn't open rules file /usr/X11/share/X11/xkb/rules/base
(EE) XKB: No components provided for device Virtual core keyboard
(EE) XKB: Couldn't open rules file /usr/X11/share/X11/xkb/rules/xorg
(EE) XKB: No components provided for device (unnamed keyboard)
XDM: too many retransmissions
jernigans-powerbook-g4-114:~ jernigan$ 

Here's the input/output for X11 from 10.6.2 which works:

macterm127:~ jernigan$ xnest :3 -query hydra.gat.com -once
(EE) AIGLX error: dlopen of /usr/X11/lib/dri/swrast_dri.so failed (dlopen(/usr/X11/lib/dri/swrast_dri.so, 5): image not found)
(EE) GLX: could not load software renderer
(EE) XKB: Couldn't open rules file /usr/X11/share/X11/xkb/rules/base
(EE) XKB: No components provided for device Virtual core keyboard
Couldn't get keyboard.
macterm127:~ jernigan$ 

Change History

Changed 23 months ago by jeremyhu@…

  • status changed from new to assigned
  • version changed from 2.4.0 (xserver-1.5) to dev (xorg-server-1.7-apple)
  • component changed from xserver to x11-apps
  • description modified (diff)
  • milestone set to 2.5.1

Changed 23 months ago by jeremyhu@…

You're running /usr/X11/bin/Xnest, not /opt/X11/bin/Xnest ...

Can you please try /opt/X11/bin/Xnest ?

Changed 23 months ago by jeremyhu@…

  • milestone changed from 2.5.1 to 2.5.0

The xkb versions fail because they try reading the keymap from the system and have no idea what we have set it to. I'll need to roll back to an older server for Xnest and friends.

Changed 23 months ago by jeremyhu@…

Upstream issue opened regarding the underlying problem:

 http://bugs.freedesktop.org/show_bug.cgi?id=27181

Changed 23 months ago by jeremyhu@…

  • status changed from assigned to closed
  • resolution set to fixed

Rolled back to 1.6 branch and disabled xkb by default. This looks to be working here and should be correct with 2.5.0_rc2 when released.

Changed 23 months ago by jeremyhu@…

Try downloading these two binaries and copying them to /opt/X11/bin to replace the ones in 2.5.0

 http://static.macosforge.org/xquartz/downloads/testing/Xnest  http://static.macosforge.org/xquartz/downloads/testing/Xephyr

Note: See TracTickets for help on using tickets.