xbindkeys -f /etc/xbindkeysrc
시작 시 명령을 실행 하려고 합니다 . 나는 이것을 내 rc.local
또 다른 명령에 넣었습니다.
#!/bin/bash
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
xbindkeys -f /etc/xbindkeysrc
exit 0
xbindkeys
그런데 그 명령이 실행되지 않았다는 것을 알았습니다 .
나는 /var/log/messages
다음 줄을 확인하고 찾았습니다.
rc.local[1194]: /etc/rc.d/rc.local: line 4: 1203 Segmentation fault (core dumped) xbindkeys -f /etc/xbindkeysrc
그게 무슨 뜻인지 말해 줄 수 있나요 segmentation fault
? 그리고 그것을 피하는 방법은 무엇입니까?
답변1
X11 서버가 아직 실행 중이 아니기 때문에 스크립트 xbindkeys
에서 실행할 수 없습니다 . /etc/rc.local
.$HOME/.xinitrc
파일이 없어도 걱정하지 마세요. 파일을 만들고 다음 줄을 추가하세요.
다음은 xinitrc에 대한 몇 가지 배경 정보입니다:
- 슬랙웨어 리눅스 에센셜 - 6.3 xinitrc
-
xbindkeys -f /etc/xbindkeysrc