I've got a newly installed copy of Sabayon_Linux_13.04_amd64_Xfce.iso. And I can start a
volatile GPM session with:
# gpm -m /dev/input/mice -t ps2
It works like a charm, but it's a PITA to always have to type it into a "root" command shell.
So I checked that /dev/input/mice & ps2 were uncommented in /etc/conf.d/gpm
rc-update add gpm default
But after rebooting GPM didn't start...
Next I tried:
But it just says:
* WARNING: gpm is already starting
But it hadn't and doesn't... Then I figured that the problem might have something to do with Sabayon devs phasing in systemd... So I:
rc-update delete gpm default
to remove gpm from the runlevel based service control and started looking for help wiyh systemd methods. In a thread about changing the default.target, TobiSGD suggested:
adding GPM to the current running target is done with
If you just want to start it without adding it to the current target try
systemctl enable gpm.service
systemctl start gpm.service
But when I try:
UnderTree=-> systemctl start gpm.service
Failed to issue method call: Unit gpm.service failed to load: No such file or directory. See system logs and 'systemctl status gpm.service' for details.
At this point I thought what the heck. I've got several examples of what a systemd service file look like. So I thought I'd try to make one...
Originally Posted by /usr/lib/systemd/system/gpm.service
Description=General Purpos Mouse: console mouse service
ExecStart=/usr/sbin/gpm -m /dev/input/mice -t ps2
But it didn't work... Not even after a reboot...
How can I get a usable gpm.service file???