4 votes

Impossible de lancer Alacritty depuis le lanceur

J'ai installé la dernière version d'Alacritty avec la commande suivante :

brew install --cask alacritty --no-quarantine

Ensuite, Alacritty apparaît dans le lanceur, mais lorsque je clique sur l'icône, il semble démarrer et se fermer immédiatement. Cependant, je peux le lancer avec succès en tapant alacritty dans le terminal ou en tapant le chemin complet /Applications/Alacritty.app/Contents/MacOS/alacritty.

Je ne vois même pas de message d'erreur, donc je ne sais pas quoi chercher.

J'ai un Macbook Air M1 avec MacOS 11.3.1.

MODIFICATION :

Voici la sortie de la commande brew pour installer alacritty :

==> Téléchargement https://github.com/alacritty/alacritty/releases/download/v0.11.0/Alacritty-v0.11.0.dmg
Déjà téléchargé : /Users/MY_USERNAME/Library/Caches/Homebrew/downloads/a92d1e0bfe7edda684ff7192829d0b59ac82da6b17dd98959ee9f614052b5d40--Alacritty-v0.11.0.dmg
Attention : Gatekeeper de macOS a été désactivé pour ce Cask
==> Installation du Cask alacritty
==> Déplacement de l'application 'Alacritty.app' vers '/Applications/Alacritty.app'
==> Liaison de l'exécutable 'alacritty' à '/opt/homebrew/bin/alacritty'
==> Liaison de l'exécutable '_alacritty' à '/opt/homebrew/share/zsh/site-functions/_alacritty'
==> Liaison de l'exécutable 'alacritty.bash' à '/opt/homebrew/etc/bash_completion.d/alacritty'
==> Liaison de l'exécutable 'alacritty.fish' à '/opt/homebrew/share/fish/vendor_completions.d/alacritty.fish'
==> Liaison de l'exécutable 'alacritty-direct' à '/Users/MY_USERNAME/.terminfo/61/alacritty-direct'
==> Liaison de l'exécutable 'alacritty' à '/Users/MY_USERNAME/.terminfo/61/alacritty'
==> Liaison de la page de manuel 'alacritty.1.gz' à '/opt/homebrew/share/man/man1/alacritty.1.gz'
==> Liaison de la page de manuel 'alacritty-msg.1.gz' à '/opt/homebrew/share/man/man1/alacritty-msg.1.gz'
  alacritty a été installé avec succès !

0 votes

Veuillez mettre à jour votre question avec la sortie du terminal de l'installation.

0 votes

Je recommanderais également de mettre macOS à jour. Le support de brew ne remonte que jusqu'à Big Sur, qui est le plus ancien au moment de la rédaction.

1 votes

@AndyGriffiths merci. En effet, j'avais une ancienne version de MacOS, c'est un nouveau ordinateur portable et j'ai oublié de mettre à jour. Je viens de le faire, j'ai maintenant la version 13.1. J'ai essayé de désinstaller et réinstaller alacritty et j'ai copié-collé la sortie dans ma question. Le problème persiste.

3voto

Tom Cornebize Points 141

J'ai finalement trouvé le problème, il était dans mon fichier de configuration alacritty.

Dans le fichier ~/.alacritty.yml, j'avais ces lignes pour lancer tmux lorsque alacritty est démarré :

shell:
    program: tmux

Cela fonctionnait toujours bien sur mes machines Linux ainsi que lorsque je lançais alacritty depuis le terminal sur Mac. Mais je suppose que tmux n'est pas dans le chemin d'accès lorsque vous démarrez une application depuis le lanceur, donc j'ai dû écrire le chemin complet dans le fichier de configuration :

shell:
    program: /opt/homebrew/bin/tmux

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X