Disclaimer: this information have been found on fedora forum and are here because they are valuable to me.
I have a cheap laptop always with me, a Dell Inspiron 15 (3551 if you are interested) and it comes preloaded with Ubuntu and a Dell repo preconfigured.
Installing Ubuntu Gnome, Fedora or Debian from scratch always resulted in a not working touchpad but now I solved the problem and I’m running Debian.
Switching to Debian fixed these issues:
- Random unresponsive lockscreen
- Ubuntu locked to 14.04 LTS without guaranteed updates from Dell
- I could top 11 hours of computing without Wifi, now I can top 6 hours.
- The touchpad stopped working
- The integrated Bluetooth is not recognised by the kernel
The issue n° 2 is pretty much what locked me to use Ubuntu and what kept exploring Xorg and the world of
xorg.cong files in an attempt to fix it.
the synaptic fix
- Edit the default Grub file with
editor /etc/default/grub. Append to GRUB_CMDLINE_LINUX the string
i8042.nopnp, save and exit.
- Edit the
editor /etc/modprobe.d/i2c-hid.confand append the line
/etc/modules, add the string
synaptic_i2c, save and exit.
- Run depmod with
- Update your system images with
- Update Grub with
the bluetooth fix
This work for the Atheros AR9565 chipset1.
- create a file in /etc/modprobe.d/, I called it
- copy this line inside the previous file
options ath9k btcoex_enable=1, save and exit
the external monitor fix
This fix activates the external screen with a little work required when connecting
- i915.conf in
- Change the Xorg configuration for your screen to use modelines
I found that when the external screen is not correctly workgin I can close the lid and reopen it to give it a second kick. Another action you can take is to swtich from tty7 to tty1 anc back with the combination
Ctrl + Alt + F1 and
Ctrl + Alt + F7.