0 votos

¿Cómo funciona MacPorts con /Aplicaciones/MacPorts y /opt/usr/local/bin?

He instalado i3 en MacPorts. Cada vez que ejecuto uxterm bajo X11 funciona como se espera y puedo obtener divisiones verticales y horizontales con i3. Sin embargo, cuando intento ejecutar kitty -- también instalado bajo MacPorts, obtengo una terminal que se abre como si fuera una aplicación nativa de OSX, y no una gestionada por el Servidor Xorg que MacPorts instaló.

Nota, MacPorts instala i3 para /opt/local/bin e instala kitty en /Applications/MacPorts/kitty.app . ¿Cuáles son las implicaciones de estas dos rutas de instalación diferentes, y puedo hacer que i3 funcione con MacPorts kitty?

0 votos

Hace años que no uso MacPorts, pero lo más probable es que Kitty esté compilado con las librerías nativas de MacOS, no con X11. Asi que necesitas usar una version X11 de kitty (si MacPorts tiene algo asi), o compilarlo tu mismo con el soporte X11 habilitado.

5voto

Jose Chavez Puntos 645

Las diferentes rutas de instalación no tienen ninguna consecuencia en este caso. No importa dónde se instale la aplicación en términos de ejecución bajo X11 o nativo OS X.

kitty en MacOS es una aplicación nativa de MacOS, y no está "gestionada" por Xorg. No necesitas Xquartz, Xorg o X11 para ejecutar kitty en MacOS.

i3 es un gestor de ventanas para X11. Sólo funcionará y afectará a las aplicaciones X11. No podrás usarlo como gestor de ventanas en mosaico para aplicaciones nativas de MacOS, como el kitty por defecto.

Para que kitty sea gestionado por i3 tendrías que recompilar kitty usando un backend X11, si eso es posible. El backend X11 ya esta hecho ya que se usa en Linux. Sin embargo no parece que el backend X11 haya sido probado en MacOS, ya que el autor pretende que el usuario utilice el backend nativo Carbon.

Otra solución sería instalar un gestor de ventanas en mosaico para MacOS como chunkwm con skhd. Ese gestor de ventanas sería entonces capaz de mosaico de Windows de ambas aplicaciones nativas de MacOS, así como los gestionados por XQuartz, por ejemplo.

0 votos

He intentado amatista . Es horrible, y lento, y no funciona bien. (No es realmente mosaico tampoco, lanza Windows en una configuración preestablecida, pero cambiar el tamaño de uno significa que usted debe cambiar manualmente el tamaño de todos ellos) Y todas las decoraciones de las ventanas siguen ahí.

0 votos

Te aconsejo que pruebes chunkwm con skhd en su lugar. Es un gestor de ventanas en mosaico, y es posible usarlo sin decoraciones de ventana en iTerm2. Amethyst es más como una forma manual de dividir el espacio de la pantalla, no realmente una ventana de mosaico.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X