[SOLVED] 19.3 fresh install, error trying to install synaptics input driver

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read how to get help
Post Reply
snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

[SOLVED] 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

Freshly installed Mint 19.3 Cinnamon 64 bit on my dell inspiron 11. Everything went smoothly except when I try to install xserver-xorg-input-synaptics I get the error below. I need to do this as per the release notes because I have a wireless keyboard that doesn't play nice with the default driver.

Code: Select all

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
 xserver-xorg-input-synaptics : Depends: xserver-xorg-core (>= 2:1.18.99.901)
E: Unable to correct problems, you have held broken packages.
And here is my sys info:

Code: Select all

System:
  Host: snarfer-inspiron-11 Kernel: 5.0.0-37-generic x86_64 bits: 64 
  compiler: gcc v: 7.4.0 Desktop: Cinnamon 4.4.5 
  Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic 
Machine:
  Type: Laptop System: Dell product: Inspiron 3180 v: 1.3.0 serial: <filter> 
  Mobo: Dell model: 016R22 v: A00 serial: <filter> UEFI [Legacy]: Dell 
  v: 1.3.0 date: 03/09/2018 
Battery:
  ID-1: BAT0 charge: 28.1 Wh condition: 28.1/32.0 Wh (88%) 
  model: Samsung SDI DELL PGYK582 status: Full 
  Device-1: hidpp_battery_0 
  model: Logitech Wireless Touch Keyboard K400 Plus charge: 100% 
  status: Discharging 
CPU:
  Topology: Dual Core model: AMD E2-9000e RADEON R2 4 COMPUTE CORES 2C+2G 
  bits: 64 type: MCP arch: Excavator L2 cache: 1024 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 5989 
  Speed: 1092 MHz min/max: 1100/1500 MHz Core speeds (MHz): 1: 1094 2: 1092 
Graphics:
  Device-1: AMD Stoney [Radeon R2/R3/R4/R5 Graphics] vendor: Dell 
  driver: amdgpu v: kernel bus ID: 00:01.0 
  Display: x11 server: X.Org 1.20.4 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz 
  OpenGL: renderer: AMD STONEY (DRM 3.27.0 5.0.0-37-generic LLVM 8.0.0) 
  v: 4.5 Mesa 19.0.8 direct render: Yes 
Audio:
  Device-1: AMD vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:01.1 
  Device-2: AMD Family 15h Audio vendor: Dell driver: snd_hda_intel 
  v: kernel bus ID: 00:09.2 
  Sound Server: ALSA v: k5.0.0-37-generic 
Network:
  Device-1: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter 
  vendor: Dell driver: ath9k v: kernel port: 2100 bus ID: 01:00.0 
  IF: wlp1s0 state: up mac: <filter> 
  Device-2: Atheros type: USB driver: btusb bus ID: 2-2:3 
Drives:
  Local Storage: total: 88.75 GiB used: 16.98 GiB (19.1%) 
  ID-1: /dev/mmcblk0 type: USB model: EC2QT size: 59.62 GiB 
  ID-2: /dev/sda model: Dell WR202KD032G E70245F5 size: 29.12 GiB 
Partition:
  ID-1: / size: 28.54 GiB used: 8.36 GiB (29.3%) fs: ext4 dev: /dev/sda1 
Sensors:
  System Temperatures: cpu: 50.0 C mobo: 51.0 C sodimm: 60.0 C gpu: amdgpu 
  temp: 51 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 210 Uptime: 7m Memory: 3.79 GiB used: 1.93 GiB (50.8%) 
  Init: systemd runlevel: 5 Compilers: gcc: 7.4.0 Shell: bash v: 4.4.20 
  inxi: 3.0.32 

Last edited by snarfews on Sat Dec 21, 2019 11:50 am, edited 1 time in total.

sleeper12
Level 8
Level 8
Posts: 2007
Joined: Thu May 25, 2017 3:22 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by sleeper12 »

You should be able to fix broken packages in Synaptic. Just click the 'Broken' tab on left.

snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

I don't see a broken tab?

snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

If I mark xserver-xorg-input-synaptics for installation, synaptics package manager does list it as broken, I then go edit, fix broken packages, and get this error:

Code: Select all

E: Unable to correct problems, you have held broken packages.
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

sleeper12
Level 8
Level 8
Posts: 2007
Joined: Thu May 25, 2017 3:22 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by sleeper12 »

Maybe you can fix it in Software Sources, Maintenance, Downgrade foreign packages.

snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

There's nothing under that foreign packages list

sleeper12
Level 8
Level 8
Posts: 2007
Joined: Thu May 25, 2017 3:22 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by sleeper12 »

Does it help if you "Reload' in Synaptic? Or. maybe run:

Code: Select all

 sudo apt-get update && sudo apt-get upgrade 

snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

No that didn't do it either. I think this is a bug, I even burned the a new image to a separate thumb drive and re-installed, same issue. Even though it is the very first suggestion regarding touchpad drivers on the 19.3 cinnamon release notes. What do you think? How would I report this?

sleeper12
Level 8
Level 8
Posts: 2007
Joined: Thu May 25, 2017 3:22 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by sleeper12 »

See here:
https://answers.launchpad.net/ubuntu/+question/678600

Maybe you need this per that thread:

Code: Select all

 sudo apt install xserver-xorg-input-synaptics-hwe-18.04 
Reboot

snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

Ok we're making progress, that does install, but after a reboot unfortunately synaptics doesn't take over for the external touchpad I need it to take over for, as it did in 19.2, is there a way to manually configure which device uses libinput and which uses synaptics?

sleeper12
Level 8
Level 8
Posts: 2007
Joined: Thu May 25, 2017 3:22 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by sleeper12 »

Just a guess, but maybe you don't need xserver-xorg-input-synaptics now. Uninstall that, reboot & see if it helps. If not, you can reinstall it.

snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

Sorry not following the latest, I do need it to be the driver for the touchpad on my external keyboard, otherwise double tap doesn't work...

sleeper12
Level 8
Level 8
Posts: 2007
Joined: Thu May 25, 2017 3:22 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by sleeper12 »

Ok, this a bit over my head at this point, but maybe you can find something useful here:
https://askubuntu.com/questions/1031940 ... untu-18-04

sleeper12
Level 8
Level 8
Posts: 2007
Joined: Thu May 25, 2017 3:22 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by sleeper12 »

snarfews wrote:
Sat Dec 21, 2019 12:22 am
Sorry not following the latest, I do need it to be the driver for the touchpad on my external keyboard, otherwise double tap doesn't work...
To clarify, I was just thinking maybe you don't need both 'xserver-xorg-input-synaptics' & 'xserver-xorg-input-synaptics-hwe-18.04' installed. But, I'm not certain.

snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

Re: 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

No I was never able to install xserver-xorg-input-synaptics, only xserver-xorg-input-synaptics-hwe-18.04
Last edited by snarfews on Sat Dec 21, 2019 12:34 pm, edited 1 time in total.

snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

Re: [SOLVED] 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

Thanks so much for your help. Here is how this was resolved:

Code: Select all

sudo apt install xserver-xorg-input-synaptics-hwe-18.04
sudo apt install xserver-xorg-input-evdev-hwe-18.04
I then had to go to /usr/share/X11/xorg.conf.d/ and modify the evdev.conf file name to a higher number (41 in my case) so that it would override drivers being assigned by all the other conf files, I set the contents of this 41-evdev-conf file to:

Code: Select all

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        MatchProduct "Logitech K400 Plus"
        Driver "evdev"
EndSection
In summary, to get my touchpad (logitech K400 plus) to work the driver I needed was evdev, and then I had to force the system to assign that driver to my touchpad.

sleeper12
Level 8
Level 8
Posts: 2007
Joined: Thu May 25, 2017 3:22 pm

Re: [SOLVED] 19.3 fresh install, error trying to install synaptics input driver

Post by sleeper12 »

8) I'm glad you somehow worked that all out after I got lost. :lol:

urdrwho
Level 4
Level 4
Posts: 268
Joined: Mon Mar 13, 2017 11:13 am

Re: [SOLVED] 19.3 fresh install, error trying to install synaptics input driver

Post by urdrwho »

How did you determine what name to put into match product?

snarfews wrote:
Sat Dec 21, 2019 11:54 am
Thanks so much for your help. Here is how this was resolved:

Code: Select all

sudo apt install xserver-xorg-input-synaptics-hwe-18.04
sudo apt install xserver-xorg-input-evdev-hwe-18.04
I then had to go to /usr/share/X11/xorg.conf.d/ and modify the evdev.conf file name to a higher number (41 in my case) so that it would override drivers being assigned by all the other conf files, I set the contents of this 41-evdev-conf file to:

Code: Select all

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        MatchProduct "Logitech K400 Plus"
        Driver "evdev"
EndSection
In summary, to get my touchpad (logitech K400 plus) to work the driver I needed was evdev, and then I had to force the system to assign that driver to my touchpad.
Last edited by urdrwho on Fri Mar 27, 2020 5:03 pm, edited 1 time in total.

snarfews
Level 1
Level 1
Posts: 13
Joined: Tue Apr 09, 2019 12:44 pm

Re: [SOLVED] 19.3 fresh install, error trying to install synaptics input driver

Post by snarfews »

Try this terminal command:

Code: Select all

grep -i "Using input driver" /var/log/Xorg.0.log
urdrwho wrote:
Fri Mar 27, 2020 11:01 am
How did you determine what name to put into match product?

urdrwho
Level 4
Level 4
Posts: 268
Joined: Mon Mar 13, 2017 11:13 am

Re: [SOLVED] 19.3 fresh install, error trying to install synaptics input driver

Post by urdrwho »

thanks.

Earlier I installed them without specifying a touchpad and it crashed the system. Reinstalled.
I used the terminal command and found that the name is Asus TouchPad and then wrote it into the config. Re-started the computer and I think everything is fine.

The driver that came with the original install didn't move well on webpages. The new driver and I can a flip and it scrolls down or up the page.

Post Reply

Return to “Newbie Questions”