After a week or so of normal use (with kernel 6.0.0-6, from backports), the system seems to work just great. Very responsive, I noticed no crashes or lockups whatsoever.
Well, except that I hadn’t noticed hardware video acceleration is off (which does not visibly affect playback smoothness, but it does imply more heat and battery use). I experimented a bit with installing proprietary drivers (package intel-media-va-driver-non-free ) but no change: vainfo returns “vaInitialize failed with error code 3” (the error code was 5, I think, before I upgraded some packages to bullseye-backports).
No idea if this has to do with me using wayland rather than X11 (which is mentioned in the Debian page about this laptop). Or maybe with me using a later kernel than that described?
Thanks, I had missed this. Not sure when I will be brave enough to try, as it seems to be an irreversible experiment at the moment.
It’s what we recommend. Due to resources and time, we’re focused on Ubuntu and Fedora. And despite shared bits, Debian and Ubuntu differ on a number of areas.
@Matt_Hartley I think the threads on the forum are a type of Q&A or a type of specific topic-related discussion such as Debian 11. The “Something on the Framework Laptop” threads can be spaces where diverse people who have different preferences can stay in this community. For the thread with the type of specific topic discussion, it’s weird to see “[Answered]” prefix on the title. What do you think?
Edited x2: simplifying the sentences, and correcting English grammar.
Sure, I understand. I feel expert and risk lover enough to at least try, my aim in this thread is definitely not to complain or discredit Framework because the Debian experience is still not smooth enough By the way, Debian names itself “The Universal Operating System”, so its aim is to support even hardware that does not support Debian
I can understand the benefit of adding the prefix “[ANSWERED]” or “[SOLVED]” to the Q&A-type threads. I agree with the way. And thank you for removing the “[Answered]” from this specific topic-related thread.
I appreciate people staying and working to develop and maintain the Debian packages in the Debian community, and also their contributions to the upstream open source projects. Without people working for the greater good in Debian, and without a thriving Debian eco-system, Debian’s downstream Linux distros such as Ubuntu, Pop OS, and Mint cannot thrive.
Hardware acceleration worked (glxgears full screen) with X11, but it was buggy. I needed a compositor to have things look moderately right, and even then it was unreliable. I switched to Wayland (sway). I believe this is a(nother?) bug in the intel driver (and there are still some, even in Wayland). I would be surprised if this would be a kernel regression, but everything is possible!
That said, ake sure you have the latest linux-firmware package, missing that might be why you don’t have hardware acceleration. See my section on firmware blobs.
Wow, great review, thanks, I had missed it. This said, I do have the last version of firmware-linux (20221214-3), as well as firmware-linux-nonfree (20221214-3), plus the missing blobs I manually downloaded as recommended in the “DebianOn” guide (and indeed, I don’t see firmware errors in dmesg).
It might be worth mentioning that I do not have the last version of intel-media-driver, as the version from unstable or even bullseye-backports (either of the free or non-free driver) wants me to upgrade stuff like libc6, something I currently would like to avoid. So I have 21.1.1+dfsg1-1 . What version do you have?
I have not tried running Debian stable on the Framework. I would advise against it: many things are missing, and you’re going to be playing that annoying whack-a-mole game a lot.
I don’t have intel-media-driver at all, what I do have is intel-media-va-driver at version 22.6.4+dfsg1-1:
anarcat@angela:~$ dpkg -l '*intel*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============================-========================-============-====================================================================
ii intel-gpu-tools 1.26+git20220524-1.1 amd64 tools for debugging the Intel graphics driver
ii intel-media-va-driver:amd64 22.6.4+dfsg1-1 amd64 VAAPI driver for the Intel GEN8+ Graphics family
un intel-media-va-driver-non-free <none> <none> (no description available)
ii intel-microcode 3.20221108.1 amd64 Processor microcode firmware for Intel CPUs
un inteltool <none> <none> (no description available)
ii libdrm-intel1:amd64 2.4.114-1 amd64 Userspace interface to intel-specific kernel DRM services -- runtime
ii xserver-xorg-video-intel 2:2.99.917+git20210115-1 amd64 X.Org X server -- Intel i8xx, i9xx display driver
Sorry, I mistyped. It’s intel-media-va-driver indeed, and I guess you’re right: insisting with stable is probably a lost cause.
I assumed it would be fine because Ubuntu 22.04 is several month older than Debian 11.6, but I see the guide suggests 22.04.01 (which is “only” 4 months older, from Aug 2022).
Still, I wonder what Ubuntu uses - it doesn’t even have this package in 22.04 (it does in 22.10).
see? testing is your friend. and if you wait a few months now, you’ll be running stable in no time. just make sure you use the code name (bookworm) instead of the symbolic suite name (testing)…
Should anyone find GNOME sluggish on Debian, this helped on Fedora (just editing grub in a different manner). May also be worth pursing if similar symptoms on Debian.