I bought my Dell Inspiron 7559 about a year ago. I chose this laptop because I thought that it able to perform a wide variety of different tasks that I need, including the ones that require very specific software installed.
But then I tried to install Manjaro Linux. Of course, it failed. I'm sure that it was not my fault since I've done it successfully on other computers before.
Next is a long and tearful story, about how I tried to install all the possible distros that come across my eyes. Everything that I understood from bug traceback is that the system cannot identify my hardware. So here is the list of them:
Somewhere in the middle of this list, I actually installed Solus, although it still cannot execute applications using my discrete video card (Nvidia GTX 960m) and most importantly, I cannot log into the system, unless power adapter is plugged in (OS will stuck on the 'login' screen), however, I can plug off the power adapter right after 'login' process.
I attached a traceback screenshot of ubuntu installation. Unfortunately, I did not take screenshots of tracebacks, during installation of all distros, but I definitely will if it will be required in order to eliminate my problem.
Thank you in advance.
This machine is certified with Ubuntu: certification.ubuntu.com/.../
I would recommend that you try the latest Ubuntu LTS release. You may need to modify BIOS settings to turn off "RAID ON" mode and only install in "AHCI" mode.
The fact is that the provided screenshot was taken during the installation of the LTS version. But, as you suggested, I'll try to install it in "AHCI" mode and report the results as soon as possible.
So, it turned out that I do not have a "RAID ON" setting in BIOS. So I tried to change the value of "Sata operation" from "AHCI" to other. Here are the screenshots:
BIOS: AHCI GRUB: No changes
BIOS: ATA GRUB: "ahci=off"
The error message seems to be the same to all modes...
After that I tried to launch ubuntu without installation but I ran into the same error.
Good news everyone!
Today I've tried to install a CentOS and it performed surprisingly good, although as you may know CentOS is not designed to be used as a desktop OS.
But more importantly, I can make a conclusion that some distros are working much better with my hardware than the others. Does this mean that some distributions have drivers for my laptop, and some do not? Well, I do not know, but I'd like to.
Next in queue is Debian. I will report my results.
So, I conducted new tests and the results become a big surprise for me.
First I installed the latest stable version of Debian (8.8.0 Jessie). And it worked perfectly, although I had to install wifi drivers manually, but there is no big deal in it.
But then I decided to try the testing version (9.0.0 Stretch) and here things went really crazy.
In graphical mode, it just didn't let me log into the system - it stuck on the login procedure after I typed my password and hit 'Enter' button. Well, I decided to see what's going on in there, so I booted into console mode. And what do you think? I got exactly the same bug, 100% identical to what I got installing ubuntu and many other distros.
Here is the screenshot:
So far as I understand, many distros, including the Debian testing branch, for some reason simply do not include drivers for my hardware in new releases. But older versions of same distros or so-called stable ones, such as CentOS or Debian stable, do include them. I really do not understand why would they just not to copy -paste it into new versions. But maybe my conclusion is wrong and if so, I hope you will point out my mistakes.
Anyway, I'm going to create a topic in the Debian forum, and in the case of very useful response in there, I'll inform you guys.
Dell DSU is supported for Redhat and Windows. So I believe they aren't targetting debian variants. Just search Dell DSU and see their support. Seems like dell only provides support and patches to Redhat and its variants like CentOS in terms of linux operating systems. They say ubuntu is supported but I had mouse problems. Now shifting to Centos since someone in the comment said it is working fine.
You can get this working on Debian Stretch 9.6 with KDE display
If you want the laptop to always use the discrete Nvidia GTX 960 M card, I have written a post on Unix Stackexchange which will definitely work - https://unix.stackexchange.com/a/494460/331444