The problem most likely is that your graphics hardware is too new for linux. The firmware to drive it may not be available in Ubuntu yet.
You can do one of 2 things
wait for Ubuntu to include the required firmware. It may appear in the next release.
find another distro that has support for new hardware.
I had a similar problem recently and I used MX21.2.1"ahs" . The “ahs” stands for advanced hardware support. That MX version may include the firmware you need.
The other option is to use a rolling release distro like Arch or Void.
I’ve never had issues with Iris on two Dell laptops, mostly 18 and 20.04 LTS…
Haven’t powered either up for months (years even?) - but - never had ANY dramas like yours. Both of them spent most of their time on Dell docking stations (similar model Dells, identical model docking stations, and Dell branded monitors).
Hmmm… Now I think about it - I hardly ever used the HDMI connectors on them, if ever?
Intel IRIS is as old as the hills… been around at least since circa 2015 - probably older… always worked a treat for me on Linux…
Its a new laptop. Might it not have a new Iris version that needs new firmware?
If that is not the problem, it must be a hdmi issue. Is there a displayport video output? Use that instead maybe.
He says the BIOS can drive the hdmi port, but not Ubuntu. That suggests the problem is in Linux
Interesting thing is that I have tried Ubuntu 22.10. and there I get output on HDMI, but when I installed it, no more HDMI output. @nevj Thank you for your suggestion, but I’m trying to solve the problem within Ubuntu, because at my job I’m working with Ubuntu. Is there any Debian based Linux that can solve my Problem?
I understand… you have reasons for sticking with Ubuntu
MX is Debian based. That MX21.2.1"ahs" that I suggested MAY solve your problem… but I can not guarentee it.
If you want to try and patch up,Ubuntu to work, you have to find out what firmware drives that hdmi port and then see if you can install a newer version of that firmware, if one exists.
Start by looking at dmesg and lspci and lsmod to try and find if Ubuntu is loading any drivers for that port into into your kernel.
If your Ubuntu live CD works, but not the installed Ubuntu, it means the installer has not loaded all the needed firmware, maybe because it failed to autodetect the hdmi port. Live CD’s tend to have drivers for everything, but installs only load the drivers they detect are needed.
So you could try installing some more firmware packages… you have to guess which … and if you do install extra firmware you will need to add the drivers name to /etc/modules to force the kernel to load it when it boots.
Sorry, that is complicated. Missing drivers is always a complicated issue.
Yesterday I checked all CheckBox and there was one with ‘‘non free’’.
Also I found a list of Installed and non Installed network driver. Something like that I didn’t see in Ubuntu.
But, option ‘‘non free’’ and with that List didn’t help.
What I also saw was Intel AlderLake Connection module (WiFi), or something like that. I thought that Intel AlderLake is only Processor!?
You can get a list of installed driver modules with lsmod.
Their names are sometimes hard to understand
Yesterday have tried two Linux MX Version.
MX-21.3_x64 “ahs” - but I didn’t help. No HDMI Output. I think this Version of MX, has a Kernel Version 6.x.x
MX-21.3_x64 - I had more luck and HDMI output is working. Yeahhhh :wink: But. There is always a but. No Network devices.
I dont understand that. I cant see how
MX-21.3_x64 “ahs” would be missing something that normal MX would have.
I cant see why normal MX would fail to load the network interface drivers.
So we are stuck. Did you try them with an install, or did you just use the live iso file?
Live distros can behave peculiarly sometimes, but usually they are better at finding hardware than actual installs.
Thank you, I understand now.
I assume you want to try and fix the installed MX 21.3, as it works with the hdmi output.
More questions, I am afraid
when you installed you must have nominated one network interface as the primary network interface. So you must have had internet access while installing or it would not have completed the install. So what interface did you set as the primary network interface?
when you rebooted at the end of the install, that primary network interface should still have been connected and functioning. So have you got internet access now?
if there are other interfaces, they may need configuring.
Could you do the following command please. Use a terminal window. You dont need sudo. ip addr
and copy the output to your reply so I can see it.
That will show all interfaces that MX can see, and whether they are UP or DOWN
Please tell me if that command shows all the interfaces you expected to be present
PS Its a laptop. I dont suppose you turned the wireless switch off by accident?