Manjaro의 Qtile에서 자동 시작 스크립트가 작동하지 않습니다.

Manjaro의 Qtile에서 자동 시작 스크립트가 작동하지 않습니다.

Manjaro에 Qtile을 설치하고 config.py스크립트에서 실행 및 자동 시작으로 설정했습니다 autostart.sh. 그런데 Qtile을 시작하면 실행이 되지 않고 오류나 어떤 것도 발생하지 않습니다. Qtile을 시작할 때마다 스크립트를 수동으로 실행해야 합니다.

이것이 내가 가진 것입니다 config.py:

from libqtile import hook
import os
import subprocess

@hook.subscribe.startup_once
def autostart():
    home = os.path.expanduser('~/.config/qtile/autostart.sh')
    subprocess.call([home])

이 내 꺼야autostart.sh

#!/bin/bash

xrandr --output HDMI1 --left-of eDP1 &
nitrogen --restore &
picom -f &

답변1

다음을 실행해야 합니다:chmod +x autostart.sh

관련 정보