¿Cómo especificar la ruta a libX11.6.dylib para XQuartz?


1

Estoy intentando ejecutar Wine con el controlador x11 (porque algunas aplicaciones solo funcionan con el controlador x11). Había instalado XQuartz y funciona y funciona xterm.

Sin embargo, cuando ejecuto Wine, sale:

err:x11drv:process_attach failed to load libX11.6.dylib: dlopen(libX11.6.dylib, 266): image not found
err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.

yo tengo libX11.6.dylib en /opt/X11/lib/libX11. Especificando con DYLD_FALLBACK_LIBRARY_PATH o DYLD_LIBRARY_PATH Las variables de entorno al ejecutar Wine no tienen ningún efecto.

Las aplicaciones agrupadas en .app como Inkscape tampoco funcionan, pero Inkscape no genera ningún mensaje de error, solo las ventanas no aparecen.

¿Qué puedo hacer para que las aplicaciones X11 puedan usar XQuartz?

Mac OS 10.12.4, XQuartz 2.7.11.


¿Cómo está especificando DYLD_FALLBACK_LIBRARY_PATH o DYLD_LIBRARY_PATH? También SIP los bloqueará. Intente usar WineSkin para las aplicaciones de paquete de Windows: envuelve Wine y la aplicación, por lo que evita estos problemas.
Mark

DYLD_FALLBACK_LIBRARY_PATH=/opt/X11/lib WINEPREFIX=… wine …. Wineskin funciona, pero parece que combina su propio XQuartz.
kolen

En qué archivo los está configurando y cómo llama a la aplicación de vino, es decir, para que podamos repetir su configuración
Mark

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.