[SOLVED] I have a HP computer that does not work correctly on Debian but it works well on Linux Mint and other Distros.
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
(Pause Thread) I have a HP computer that does not work correctly on Debian but it works well on Linux Mint and other Distros.
I have run into a weird situation. I have an HP computer that should probably be about to run on about any Linux distro out there. It ran fine on PCLinuxOS. It runs fine on the current Linux Mint. I also tested it out on Manjaro, and Arch. All seems to be good there. But when it try it on Debian everything falls apart. I think there is something in the kernel that isn't right. A bad driver for the graphics. But the mystery is why does everyone else seem to have it solved but Debian doesn't. It even seems that higher up I go on the kernel in Debian the worse it gets. In MX Linux, I was able to get it working by down grading the Kernel to a 4.9 Antix Kernel. Yet in Linux Mint I run a 5.15 kernel and all is well. In the Arch stuff I was up to the 6. something and all is well.
I joined the debian forums to simply report my issue and that turned into a 5 page thread of trial and error. The different things we tried the worse things got, and the more the debian system just seemed to fall apart on that machine.
Of course as the user, I started to be blamed for some of this. Like I was doing something weird. When in reality I always tried to stay as close to the simple defaults as I could.
Here is my system specs if your curious what I'm having trouble with.
If you would like to see the problem I am having I made these videos. They are just short clips from youtuber switched to linux. I needed something that could show how the audio and video isn't in sync. And it messes up worse then that!
Standard Debian doesn't include non-free firmware/drivers - unless you add a non-free repository. Or, you can use an "unofficial" live-cd or installer.
You can download an installer with non-free drivers here:
Guttorm has it right the standard Debian release does not provide any non-free drivers. So you will have to add them yourself.
there is a non-free .iso around https://cdimage.debian.org/images/un...ding-firmware/ or you can enable non-free repositories see here:https://serverfault.com/questions/24...ages-on-debian
Good news going forward Debian board has voted to include non-free repos in their releases going forward.
If you do not want to enable non-free you may want to give MX-21 a try. Good luck.
I have nothing against MX Linux 21.3. But the last time I tried MX Linux, that was how I first discovered this GPU video problem. I was trying straight Debain to see if the problem persisted all the way up the chain. As far as I can tell it does, as my video links demonstrates. When I was on the Debian forums they wanted me to try Debian 12. That became a huge problem for me. The ISO that one of them recommended me had issues. After installing I couldn't update the system. It threw out errors. I may at some point give you guys a link to my thread so that you can see what the issue was. I was going to try installing the Debian 12 the correct way. That means, install the Stable version first and then upgrade to it. But I got lost trying this...
You are probably curious what ISO I used to install Debian 11. It was this one. firmware-11.6.0-amd64-netinst.iso. I don't have the direct link anymore.
That is a good question. I could of addressed that in my opening post but I guess I didn't because there are lots and lots of things to say about something like that.
Ubuntu is based on Debian, and Linux Mint is based on Ubuntu. What happens if Ubuntu gets really bad or goes away. The last time I tried straight Ubuntu I wasn't happy with it. They got it bloated with snappy packages. Some people think that Linux Mint should perhaps abandon the Ubuntu base and spend more time on Linux Mint Debian. I can't run Linux Mint Debian, on this hardware, for the same reason I can't run MX Linux or straight Debian.
For a long time I used PCLinuxOS on my system. I really liked PCLinuxOS, but I don't own a smartphone. I don't want to use a smartphone. So I decided to use yubikeys for 2FA on my online accounts. Yubikeys don't work on PCLinuxOS.
I don't like Arch Linux. Arch is a complicated OS to learn and it tends to break from time to time. The last time I tried EndeavourOS I couldn't get it to update correctly. Later on I started hearing horror stories about how it broke so bad that it wouldn't even boot. Switched to Linux on youtube talked about that several times.
I just wanted Debian to know about the video problem on my hardware in hopes that if they knew about it then maybe they could fix it. That way I could start using MX Linux and Linux Mint Debian on this machine. Of course we are a community of computer users, and there is a good chance that someone else can't run Debian stuff on this hardware either. And if they could get this fixed then other people could benefit as well.
The reason why I took the time to test out, Arch, Manjaro, and Linux Mint etc. Was so that I could see and say that almost all other distros are working and yet Debian wasn't.
LOL I hope my response made sense. Thanks for the question.
I am guessing it is all due to the bug above and all of the distributions you have tried are running kernels 5.11+ which all seem to work but debian 11 is still at 5.10. I have no idea whether or not the developers will drop a 5.15 kernel upgrade for 11.
A couple of corrections and ideas:
#1 Ubunti is based upon Debian? No, Ubuntu WAS based upon Debian. The Debian connection was burned forever by about Ubuntu release 8.0. Ubuntu now has very little in common with Debian, and has departed significantly from ALL other distributions in multiple ways: some good some terrible. I avoid all Ubuntu based distributions as a matter of principal, but do not recommend against them unless your principals and mine are a close match. (I like Mint but never use it. I do love some MintDE!)
#2 Arch has some rough edges, as is natural for a rolling release cutting edge distribution. I do like Arch, but I never run it other than for testing. I use Manjaro a LOT, as it has all of the advantages of Arch with some protection from those sharp edges. (More fun, less bleeding.) I recommend you give Manjaro Plasma a try. I have used it with both XORG and Wayland and it shines either way. I do recommend using XWayland with wayland if you go that way, to allow applications expecting x.org to run properly on wayland.
#3 The Debian Philosophy was originally stronly supportive of the GNU philosophy. If it was not FREE and supporting Open Source and Freedom (both software and social) then it did not belong in the distribution. The made a few small compromises to allow the USER to choose to include non-free blobs or drivers if they wished to make things work better. I admire that, but it means that some hardware does require you to look up what you need to do to optimize your install for that hardware.
I believe your case reflects #3 above. You need to either use a distribution that includes compromises purposefully, you you need to take the extra steps. If you are not prepared for the extra work, use a distribution that does it for you. (Manjaro would be my recommendation, but if you really want to avoid arch and arch-like you have MANY other options.)
Last things first: 3.3.1 is an antique by inxi standards; -Gx leaves out a lot of what newer provides (e.g. dri), while newer fixes broken stuff. Inxi can be upgraded to current by using its -U switch, if you first edit /etc/inxi.conf to disable its -U disabler. Optionally, purge Debian's antique, and install inxi from upstream.
I too have a Haswell, actually two, but only one with Debian on it. I'm aware of nothing wrong with either 11 or 12 on mine, which has a 2 core Pentium instead of your i7. My other Haswell has an i3 (which I'm typing this from, in KDE3, on openSUSE 15.4). Both my two support 3 displays quite well, thank you.
Could it be that Debian isn't your problem, but instead your DE of choice? I don't know about others, because all my Debians run TDE as primary, and IceWM as backup, rarely needing use of the backup.
If there really is a real difference between default configurations of Mint and Bullseye affecting yours, it could involve the older i965 DRI it uses, instead of the newer crocus provided in Bookworm. If you'd really like to be using Bullseye, you might investigate how much trouble it is to switch it from i965 to crocus. Or, just wait until the final release .iso of Bookworm is available in two weeks or so, and install it instead.
WoW! You guys gave me a lot of feedback and suggestions. I don't know where to start.
On the Debian Forums, I was told how to backport into Kernel 6.1. I experienced the same problem with the newer Kernel. In fact the problem was worse! For that reason they wanted me to try bookworm. It was suggested to start with the LIVE CD. It also had an installer on it. It didn't take long to figure out that that the Live Environment wasn't going to work for testing the hardware. I needed to be able to get sound from the HDMI. The LIVE Environment wouldn't even allow me to select HDMI. That meant I had to install it. The install process was really easy. All was going well until I wanted to sudo apt update and sudo apt upgrade. That was when my goal of following suggestions fell apart.
I got this error and no matter what we tried, I couldn't fix it.
E: linux-image-6.1.0-9-amd64: installed linux-image-6.1.0-9-amd64 package post-installation script subprocess returned error exit status 1
E: linux-image-amd64: dependency problems - leaving unconfigured
E: initramfs-tools: installed initramfs-tools package post-installation script subprocess returned error exit status 1
One person blamed it on raspi-firmware. This person also blamed me for installing it. But I was able to finally prove that I did not install it. It was preinstalled on the ISO file that I had downloaded. So we spent a lot time trying to get rid of it. The whole time I wasn't sure that it was hurting anything or not. Yes it is for ARM. But when I installed that OS inside Virtualbox, and did an upgrade everything went fine. It just won't work on my real hardware.
This is why I was trying to install Debian 11 and then upgrade to Debian 12. The hope was that if I did it that way, then raspi-firmware wouldn't be in the mix. BTW the raspi-firmware has been reported to Debian as a bug by someone else.
I know Debian doesn't hold your hand. But I don't feel like linux mint holds my hand either. Linux Mint just works. I think Debian would just work too, if everything was compatible with my hardware. But I'm not here to argue about anything. I'm only here to see if a suggestion might help me get over my problem.
If your wondering why I am here and not on the Debian forums. It is because I think at least one of the people who were helping me, might be a bit mad at me. Just because I wasn't able to fully understand everything. I have a love/hate relationship with wiki pages. Sometimes I just need a step by step instructions. Some of these wiki pages actually make things more confusing for me. With that being said, I have been reading the wiki! It just hasn't been helpful for me.
Last edited by gregorylock; 05-25-2023 at 10:27 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.