Archlabs를 실행하는 Thinkpad W530이 있습니다. 방금 새 SSD로 이동하여 구성을 편집하고 있습니다.
이전 SSD에서는 ThinkVantage 버튼을 누르면 특정 폴더에서 임의의 오디오 파일이 재생되도록 만들었습니다.
~/.config/openbox/rc.xml:
<keybind key="XF86Launch1">
<action name="Execute">
<command>~/bin/thinkvantage.sh</command>
</action>
</keybind>
~/bin/thinkvantage.sh:
#!/usr/bin/bash
# Play random sound. Triggered when ThinkVantage button is pressed.
mpv $(shuf -n1 -e /home/korgan/audio/sound_effects/ThinkVantage/*) --volume=100
이 기능은 이전 SSD에서도 작동했지만 이제는 소리가 나지만 키보드가 작동을 멈추고 모든 것이 중단되어 재부팅해야 합니다.
이전 설정에서 ThinkVantage 버튼을 작동시키려면 해야 할 일이 더 있었던 것으로 기억하는데 그게 무엇인지는 기억이 나지 않습니다.
더 구체적으로 말하면 ThinkVantage 버튼을 누르면 작동하고, 다시 누르면 작동합니다. Alt+Tab을 눌러 창을 전환할 수 있습니다. 작업 전환기가 화면에 표시되지만 실제로는 아무것도 전환되지 않습니다. 재부팅할 수 있도록 rofi 종료 메뉴를 표시할 수 있습니다. 그 외에는 아무것도 작동하지 않습니다. 터미널로 전환하여 무언가를 입력하려고 하면 아무 것도 나타나지 않습니다.
편집하다 나는 이것을 결코 알지 못했지만 mpv를 ffplay로 대체했고 이제 모든 것이 잘 작동합니다. openbox를 중단시키는 mpv 라인이 무엇인지 모르겠습니다. 이것은 새로운 스크립트입니다:
# 임의의 소리를 재생합니다. ThinkVantage 버튼을 누르면 실행됩니다. #.config/openbox/rc.xml에서 구성 ffplay $(shuf -n1 -e /home/korgan/audio/sound_효과/ThinkVantage/*) -nodisp -autoexit
나는 여전히 문제가 무엇인지 알고 싶습니다.