|
[+] xmodmap i błędy zmiany ustawień przy pomocy skryptu
Gordon1x - 19-01-2009 10:34
Mam problem z ustawieniem obsługi klawiszy na laptopie. Stworzyłem skrypt, który umieściłem w katalogu /.kde/Autostart/ W czasie wykonywania skryptu są zwracane błędy. Proszę o pomoc w rozwiązaniu problemu.
Kod skryptu:
#!/bin/sh
setxkbmap -model acer_ferrari4k -layout pl /usr/bin/xmodmap -e "keycode 151 = XF86Launch1" /usr/bin/xmodmap -e "keycode 115 = Menu" /usr/bin/xmodmap -e "keycode 174 = XF86AudioLowerVolume" /usr/bin/xmodmap -e "keycode 176 = XF86AudioRaiseVolume" /usr/bin/xmodmap -e "keycode 160 = XF86AudioMute"
Błędy po wykonaniu skryptu:
Alex:/home/alex/.kde/Autostart# ./xmod No protocol specified Cannot open display ":0.0" No protocol specified /usr/bin/xmodmap: unable to open display ':0.0' No protocol specified /usr/bin/xmodmap: unable to open display ':0.0' No protocol specified /usr/bin/xmodmap: unable to open display ':0.0' No protocol specified /usr/bin/xmodmap: unable to open display ':0.0' No protocol specified /usr/bin/xmodmap: unable to open display ':0.0'
[/code]
Utumno - 19-01-2009 10:49
pewnie wykonujesz ten skrypt jako root
Gordon1x - 19-01-2009 11:14
Wielkie dzięki. Zaczęło w końcu prawie wszystko działać oprócz trzech klawiszy.
/usr/bin/xmodmap -e "keycode 174 = XF86AudioLowerVolume" /usr/bin/xmodmap -e "keycode 176 = XF86AudioRaiseVolume" /usr/bin/xmodmap -e "keycode 160 = XF86AudioMute"
Poprzednio jak wykonałem skrypt na dystrybucji debian etch to dzięki tym klawiszom mogłem regulować głośność. Teraz jak wykonałem skrypt tylko te trzy klawisze nie reagują, czyli nie zmieniają głośności. Czy trzeba coś jeszcze dodatkowo skonfigurować w systemie?
[ Dodano: 2009-01-19, 11:15 ] Problem już rozwiązałem wystarczyło w KMix ustawić skróty globalne.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|