Hi all. After the update in 05.04.2022 (day / month / year), my Kaos apparently don't recognize my graphical card (intel). A windows10 in the same notebook still working normally. How can I downgrade mesa to version 21.3.8-1? I think that the problem could be in it
Apparently, my graphical card isn't recognized
Unfortunately, no-one can know what you updated (update daily, weekly, monthly, quarterly?), nor can anyone know what hardware this is about.
Can you find out what intel card this is and post? (probably need to post from Windows).
Also see https://kaosx.us/docs/ to give better info.
If you did not clean your pacman cache, previous mesa will be in /var/cache/pacman/pkg
and you can install it with sudo pacman -U /var/cache/pacman/pkg/mesa-21.3.8-1-x86_64.pkg.tar.zst
It is possible you have some older hardware that is no longer supported with latest mesa.
- Edited
The downgrade worked!
Thanks, demm.
Yes, probably my hardware its old. Well, I can survive with this.
Thanks again. Kaos is the best KDE linux. Great work!!
- Edited
Rafael Yes, probably my hardware its old
Please post the SysInfo as mentioned in the link, it is needed to know at what age intel cards will need mesa-amber (legacy mesa option with classic openGL drivers).
https://www.altusintel.com/public-yy6qh9/
https://www.phoronix.com/scan.php?page=news_item&px=Mesa-Classic-Retired
Operating System: KaOS (2021)
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3
Kernel Version: 5.17.5-1 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-3635QM CPU @ 2.40GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4000
Not the info needed, again, please use SysInfo as explained in https://kaosx.us/docs/
demm Sorry; english is not my native language.
Here we go:
From the log, that intel card isn't that old, so shouldn't need mesa-amber.
I do see however that most of the time you are using the intel driver instead of the in-kernel modesetting driver.
Default installs for KaOS do not use the xf86-video-intel driver anymore, in-kernel is for almost all systems better, and is fully maintained. The intel driver has not seen a stable release in over 6 years, and no commits for close to 18 months, so pretty much dead. You still see the same issue with latest mesa and xf86-video-intel removed?
Then 2 more notes from the log, pacman -Qm shows that you have a bunch still installed that are no longer in the repositories (some have been gone for close to 2 years.....), best to run pacman -Qm once a month or so and remove packages that you don't build and maintain yourself.
Second, the intel-ucode package is useless to install, it is only used for kernel building, the ucode package makes it possible to include the intel microcode within the kernel (so you already always have the latest microcodo).
Thanks, demm; how can I active the in-kernel Intel modesetting driver?
Can it been related to adding a "modprobe.blacklist=adgpu,radeon" in boot? I do it because my AMD graphic card died...
And yes, the problem persist when I remove xf86-video-intel, and upgrade mesa to latest
Once you remove x86-video-intel, on reboot the modesetting driver is automatically loaded, no need to do any. Blacklisting the amd card has no effect on this.
So it seems your system will need the legacy mesa-amber.....
Yes, I think so. Do we have this package in our repositories? I can't found it on Octopi
No, it is not in, I was hoping it was only needed for really old cards, will be added now that a system this new needs it.
Well, thanks a lot. You are doing a really great job.
- Edited
There is a good change, you can still use the latest Mesa with your card. There is an option I did not notice before, where more Gallium drivers can be activated, including i915, that should fix your issue.
Please test this rebuild mesa:
sudo pacman -U http://kaosx.tk/repo/build/mesa-22.0.3-2-x86_64.pkg.tar.zst
Wait until your mirror has synced and you added today's update, llvm/clang 14.03 is needed for that Mesa.
Please report back if your system works again with latest Mesa, so mesa-amber won't be needed.
https://github.com/KaOSx/main/commit/b13f9d26f414b54bbe31085844e0c408c00e600c
- Edited
I, demm. I installed this new mesa-22.0.3.2, from your link, and add llvm/clang, in 14.03 version (and reboot), but the system don't work
Thanks for the try.
mesa-amber is also up:
sudo pacman -U http://kaosx.tk/repo/build/mesa-amber-21.3.8-1-x86_64.pkg.tar.zst
That will ask you to replace mesa, answer yes.
I, demm; I installed this new mesa-amber version, but now the X dont start... I got stuked in a black screen whit a mouse... and that's it.
So, combined with this thread https://forum.kaosx.us/d/2958-new-iso-live-boot-get-blank-screen-202206/34
I need to find a way to make the ISO include both mesa & mesa-amber (so they need to be co-installable) and see if that stops the exclusion of a bit older hardware.
@"Rafael" Could you run a test for me? I have it now that both mesa & mesa-amber can be installed at the same time. Tested on a newer system, it works fine (and uses the parts from newer mesa), but no idea if your system will find the needed mesa-amber parts yet. So, can you install with:
sudo pacman -U http://kaosx.tk/repo/build/mesa-amber-21.3.9-4-x86_64.pkg.tar.zst
that should install mesa again too.