Всем доброго времени суток.
Проблема: после запуска /etc/init.d/gpm start ничего не происходит, а именно согласно документации должен появиться белый курсор.
Что было сделано:
1) чтение Wiki-GPM
2) обнаружил свою мышь под названием /dev/input/event6 ( с помощью утилиты evtest я это проверил, она горит, и утилита показывает какая кнопка была нажата )
2.1) в дополнение, если выполнить cat /etc/input/event6, а после водить мышкой, то на экране происходит символьная фиксация, из чего я сделал вывод, что конфигурация ядра не требует изменений
3) изменил конфиг /etc/conf.d/gpm согласно вики на следующий:
# /etc/init.d/gpm
# Please uncomment the type of mouse you have and the appropriate MOUSEDEV entry
#MOUSE=ps2
MOUSE=imps2
#MOUSEDEV=/dev/psaux
MOUSEDEV=/dev/input/event6
# Extra settings
#RESPONSIVENESS=
#REPEAT_TYPE=raw
# Please uncomment this line if you want gpm to understand charsets used
# in URLs and names with ~ or : in them, etc. This is a good idea to turn on!
APPEND="-l \"a-zA-Z0-9_.:~/\300-\326\330-\366\370-\377\""
# Various other options, see gpm(8) manpage for more.
#APPEND="-g 1 -A60"
#APPEND="-l \"a-zA-Z0-9_.:~/\300-\326\330-\366\370-\377\" -g 1 -A60"
4) попробовал запустить /etc/init.d/gpm start - результат «белый курсор не появился», на экране отобразились строки о запуске gpm:
* Caching service dependencies ... [ ok ]
* Starting gpm ... [ ok ]
5) запустил команду rc-status:
Runlevel: default
docker [ started ]
sysklogd [ started ]
cronie [ started ]
net.enp1s0 [ started ]
sshd [ started ]
netmount [ started ]
local [ started ]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed/wanted
Dynamic Runlevel: manual
gpm [ crashed ]
6) попробовал остановить /etc/init.d/gpm -d stop и увидел следующее:
* Stopping gpm ...
+ start-stop-daemon --stop --exec /usr/sbin/gpm --pidfile /var/run/gpm.pid
* start-stop-daemon: no matching processes found
+ eend 0 'Failed to stop gpm' [ ok ]
6.1) логи daemon.log:
Jan 29 13:31:19 host /usr/sbin/gpm[22462]: *** err [daemon/getmousedata.c(47)]:
Jan 29 13:31:19 host /usr/sbin/gpm[22462]: Error in read()ing first: Invalid argument
6.2) логи messages:
Jan 29 15:32:18 host /usr/sbin/gpm[24592]: *** info [daemon/startup.c(136)]:
Jan 29 15:32:18 host /usr/sbin/gpm[24592]: Started gpm successfully. Entered daemon mode.
7) в /var/run/ при запуске демона создается файл с его pid-ом, что делать дальше я не знаю, прошу помочь разобраться.