![AwesomeWM의 기본 터미널을 Alacritty로 변경할 수 없습니다.](https://linux55.com/image/189317/AwesomeWM%EC%9D%98%20%EA%B8%B0%EB%B3%B8%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%84%20Alacritty%EB%A1%9C%20%EB%B3%80%EA%B2%BD%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
Ubuntu 20.04/AwesomeWM에서 기본 터미널을 Alacritty로 설정하려고 합니다. 명령을 사용하여 터미널에서 실행할 수 alacritty
있으며 문제 없이 화면에 표시되지만 terminal
변수 값을 다음에서 변경하면rc.lua
terminal = "x-terminal-emulator"
도착하다
terminal = "alacritty"
Ctrl그런 다음 ++를 사용하여 ModAwesome을 다시 시작하세요 R. 명령 Mod+ Return터미널을 실행하지 않으면 아무 작업도 수행되지 않습니다.
제가 시도한 또 다른 작업은 바로가기 Mod+ 에서 기능을 변경하는 것이었습니다.Return
awful.key({ modkey, }, "Return", function () awful.spawn(terminal) end,
{description = "open a terminal", group = "launcher"}),
도착하다
awful.key({ modkey, }, "Return", function () awful.spawn.with_shell("alacritty") end,
{description = "open a terminal", group = "launcher"}),
하지만 아시다시피 아무 일도 일어나지 않았습니다. 해결책이 있나요?
답변1
나는 Ubuntu를 사용하지 않지만 동일한 문제가 발생했습니다. 이 솔루션은 저에게 효과적이었습니다.
awful.key({ modkey, }, "Return", function () awful.spawn.with_shell("LIBGL_ALWAYS_SOFTWARE=1 alacritty") end,
{description = "open a terminal", group = "launcher"}),
핵심은
"LIBGL_ALWAYS_SOFTWARE=1 alacritty"
내가 겪은 GLSL 3.30 문제는 아래에 설명되어 있습니다.https://wiki.archlinux.org/title/Alacritty#Requires_hardware_supporting_GLSL_3.30
답변2
나는 단지 귀하의 프로그램에 대한 전체 경로를 사용하고 싶습니다:
terminal = "/full/path/to/alacritty"