-
Notifications
You must be signed in to change notification settings - Fork 15
cmt module does not load when X is started using 'startx' #5
Comments
To replicate switch to tty2 and run startx. Unity did not like this however with my testing on ubuntu. |
I will look into it. Thanks. Hugh On Tue, Mar 17, 2015 at 7:43 AM, Joey Riches notifications@github.com
|
Quick update, also an issue on gdm 3.16 (wayland) when loading a X session but not a wayland session. |
Sorry for the late reply. I'm on Ubuntu 14.04 and the mouse driver did work correctly with startx. I tried it with the latest version and the older version. When you tested on Ubuntu, did you use my packages? |
After doing all manner of things (including trying the latest kernel [4.0] RC), I decided to try and look into this bug. After reading the Xorg log through the systemd journal I came across a couple of lines indicating Xorg's inability to load the driver, most importantly:
This seemed like a permission problem to me, as all other Xorg messages related to finding and loading modules (especially in regards to After doing a little research, I came across a few articles regarding Xorg and input devices with something to the effect that the group So putting 2 and 2 together, I decided to test the theory that perhaps GDM did not have the correct permissions. As such, I added the group
After this, I rebooted and voila! The touchpad was now working correctly at the login screen! However, as soon as I logged in the touchpad did not work again. After re-reading the Xorg log, the touchpad did indeed load the
After another reboot and login the After this ,I did a little bit more investigating to see exactly why Xorg was acting this way by running _TL;DR:_ There seems to be a permissions problem in regards to GDM being able to access the touchpad in the corresponding
Where |
Awesome thanks templrivanho, can confirm its working with Gnome/GDM 3.16 update: It appears I didn't need to run: |
Yes libinput was already installed and I also installed xf86-input-libinput to make sure whether or not the This was on a fully up-to-date Arch install. |
This is an issue for Arch users who install the 'xf86-input-cmt-xorg' driver in the AUR if they start X manually using 'startx' the module does not load.
This is an non-issue for people who use a display manager which loads the module.
When using 'startx' other input drivers such as synaptics load as they should.
The Arch wiki tells me that evdev will act as a hotplug for input drivers
https://wiki.archlinux.org/index.php/xorg#Input_devices
This may be a problem on Ubuntu as well as Arch
I believe the problem is because we are using libevdevc. I will try using the module with linux libevdev and see if it works.
Any help or info that will help me resolve the issue would be appreciated.
The text was updated successfully, but these errors were encountered: