Re: Firmware support for Framework hardware
Aryan Karamtoth <[email protected]> Fri, 1 May 2026 12:57:38 +0530
| Newsgroups | gmane.linux.debian.devel.project |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------rcEyjGK0U5WUc03zH9xFPLOo Content-Type: multipart/mixed; boundary="------------06u0qFjKxaV6dp9GrJz000ak"; protected-headers="v1" From: Aryan Karamtoth <[email protected]> To: Maytham Alsudany <[email protected]> Cc: [email protected] Message-ID: <[email protected]> Subject: Re: Firmware support for Framework hardware References: <[email protected]> <[email protected]> In-Reply-To: <[email protected]> --------------06u0qFjKxaV6dp9GrJz000ak Content-Type: multipart/mixed; boundary="------------VnE92HiahJCItLGLqbVcxmdn" --------------VnE92HiahJCItLGLqbVcxmdn Content-Type: multipart/alternative; boundary="------------ag6WLVPcHm3Q0C1mUQsRpuOF" --------------ag6WLVPcHm3Q0C1mUQsRpuOF Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPbiAwMS8wNS8yNiAxMTo0NywgTWF5dGhhbSBBbHN1ZGFueSB3cm90ZToNCj4gSGkgQXJ5 YW4sDQo+DQo+IE9uIFNhdCwgMjAyNi0wNC0yNSBhdCAxNToxNiArMDUzMCwgQXJ5YW4gS2Fy YW10b3RoIHdyb3RlOg0KPj4gRnJhbWV3b3JrIGNhdWdodCBteSBhdHRlbnRpb24gcmVjZW50 bHkgYXMgSSBkaXNjb3ZlcmVkIHRoYXQgdGhleSBoYXZlIGENCj4+IDEyJycgaW5jaCB2ZXJz aW9uIG9mIHRoZWlyIGxhcHRvcCBsaW5lIHVwIGFuZCBJIHdhcyBjdXJpb3VzIGFib3V0IHRo ZQ0KPj4gTGludXggY29tcGF0aWJpbGl0eSBvbiB0aGVpciBsYXB0b3BzIGFuZCBJIGNhbWUg dG8ga25vdyB0aGF0IHRoZXkNCj4+IG9mZmljaWFsbHkgc3VwcG9ydCBGZWRvcmEsIFVidW50 dSBhbmQgQmF6eml0ZSBidXQgdGhleSBhbHNvIGxpc3RlZCBNaW50LA0KPj4gQXJjaCBhbmQg Tml4T1MgYXMgY29tbXVuaXR5IHN1cHBvcnRlZCBvbmVzIFsxXS4NCj4+DQo+PiBUaGV5IGFs c28gYW5ub3VuY2VkIEZyYW1ld29yayAxMyBQcm8gd2l0aCBJbnRlbCBQYW50aGVyIExha2Ug Q1BVIGxpbmV1cA0KPj4gWzJdIGFuZCBpdCdzIGFuIG9mZmljaWFsIFVidW50dSBDZXJ0aWZp ZWQgbGFwdG9wIC0tIHdoaWNoIG1lYW5zIGl0IGNvbWVzDQo+PiB3aXRoIFVidW50dSBwcmUt aW5zdGFsbGVkIGFuZCB3b3JrcyB3ZWxsIHdpdGggdGhlIGhhcmR3YXJlIG91dCBvZiB0aGUN Cj4+IGJveCBiYXNlZCBvbiB5b3VyIGNvbmZpZ3VyYXRpb24gWzNdLg0KPiBJcyB0aGVyZSBh bnkgZmlybXdhcmUvZHJpdmVycyByZXF1aXJlZCBmb3IgRnJhbWV3b3JrIGxhcHRvcHMgdGhh dCBhcmUNCj4gbWlzc2luZyBmcm9tIERlYmlhbiwgb3IgZG9lcyBldmVyeXRoaW5nIHdvcmsg b3V0LW9mLXRoZS1ib3ggYWZ0ZXIgYQ0KPiBub3JtYWwgRGViaWFuIGluc3RhbGwgd2l0aCBt YWluIGFuZCBub24tZnJlZS1maXJtd2FyZSByZXBvcywgaW5jbHVkaW5nDQo+IGFsbCB0aGUg ZGlmZmVyZW50IGNvbmZpZ3VyYXRpb25zIHRoYXQgRnJhbWV3b3JrIHByb3ZpZGVzPw0KPg0K SSdtIG5vdCBleGFjdGx5IHN1cmUgaWYgZnJhbWV3b3JrIGxhcHRvcHMgcnVuIG91dCBvZiB0 aGUgYm94IHdpdGggRGViaWFuIA0KYXMgSSBkb24ndCBvd24gb25lIHlldCBidXQgRnJhbWV3 b3JrIG1vc3RseSBhaW1zIHRvIHVzZSBoYXJkd2FyZSB0aGF0IGlzIA0KcmVhZGlseSBjb21w YXRpYmxlIHdpdGggTGludXguDQoNCkknbGwgdGFrZSB0aGUgZXhhbXBsZSBvZiBGcmFtZXdv cmsgMTIsIHRoZWlyIG1vc3QgcmVjZW50IGxhcHRvcCByZWxlYXNlLg0KDQpGcmFtZXdvcmsg MTIgaGFzIGEgbWluaW11bSByZXF1aXJlbWVudCBmb3IgdGhlIGtlcm5lbCB2ZXJzaW9uIHdo aWNoIGlzIA0KTGludXggNi4xLiBUaGVpciByZWNvbW1lbmRlZCB2ZXJzaW9uIGlzIDYuMTMr IGFuZCBmb3IgdGhlIGJlc3QgDQpleHBlcmllbmNlLCB0aGV5IHJlY29tbWVuZCB0aGUgbGF0 ZXN0IExpbnV4IGtlcm5lbCB2ZXJzaW9uLiBbMV0NCg0KSSBkb24ndCBoYXZlIHRoZSBsaW5r cyB3aXRoIG1lIGJ1dCBJIHJlbWVtYmVyIHJlYWRpbmcgYWJvdXQgc29tZSBwZXJzb24gDQpv biBSZWRkaXQgdHJ5aW5nIG91dCBhIGZyYW1ld29yayAxMiB3aXRoIERlYmlhbiAxMyBhbmQg dGhleSBzYWlkIGl0IA0Kd29ya3Mgd2VsbCBvdXQgb2YgdGhlIGJveC4NCg0KSSdtIHN1cmUg c29tZW9uZSBlbHNlIG1pZ2h0IGhhdmUgYSBGcmFtZXdvcmsgaW4gdGhlIERlYmlhbiBwcm9q ZWN0IHdobyANCm1pZ2h0IHByb3ZpZGUgYSBmaXJzdCBoYW5kIGV4cGVyaWVuY2Ugb2YgdXNp bmcgaXQgd2l0aCBEZWJpYW4uDQoNCkZyYW1ld29yayBpcyBhbHNvIG9wZW4gdG8gY29sbGFi b3JhdGluZyB3aXRoIG90aGVyIGRpc3Ryb3Mgc28gdGhleSBtaWdodCANCnNlbmQgdXMgc29t ZSBoYXJkd2FyZSBmb3IgdGVzdGluZyBpZiB3ZSBhbGwgYWdyZWUgb24gdGhpcyBhbmQgcmVh Y2ggb3V0IA0KdG8gdGhlbS4NCg0KWzFdIGh0dHBzOi8vZnJhbWUud29yay9nYi9lbi9sYXB0 b3AxMj90YWI9bGludXgNCg0KLS0gDQpSZWdhcmRzLA0KDQpBcnlhbiBLYXJhbXRvdGgsDQpE ZWJpYW4gTWFpbnRhaW5lcg0KDQoiU2ljIFBhcnZpcyBNYWduYSIgLSBTaXIgRnJhbmNpcyBE cmFrZQ0KDQpIb21lcGFnZTpodHRwczovL3NwYWNlcG9ydHMuaW4NCg0KSVJDOiBzcGFjaW91 c2thcnRlcjc4DQpNYXRyaXg6IEBzcGFjaW91c2thcnRlcjc4Om1hdHJpeC5kZWJpYW4uc29j aWFsDQoNCkdQRyBGaW5nZXJwcmludDogN0E3RCA5MzA4IDJCRDEgOUJBRiBBODNCIDdFMzQg RkU5MCAwN0I4IEVENjQgMDQyMQ0KDQo= --------------ag6WLVPcHm3Q0C1mUQsRpuOF Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html> <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF= -8"> </head> <body> <p><br> </p> <div class=3D"moz-cite-prefix">On 01/05/26 11:47, Maytham Alsudany wrote:<br> </div> <blockquote type=3D"cite" cite=3D"mid:[email protected]"> <pre wrap=3D"" class=3D"moz-quote-pre">Hi Aryan, On Sat, 2026-04-25 at 15:16 +0530, Aryan Karamtoth wrote: </pre> <blockquote type=3D"cite"> <pre wrap=3D"" class=3D"moz-quote-pre">Framework caught my attent= ion recently as I discovered that they have a=20 12'' inch version of their laptop line up and I was curious about the=20 Linux compatibility on their laptops and I came to know that they=20 officially support Fedora, Ubuntu and Bazzite but they also listed Mint, = Arch and NixOS as community supported ones [1]. They also announced Framework 13 Pro with Intel Panther Lake CPU lineup=20 [2] and it's an official Ubuntu Certified laptop -- which means it comes = with Ubuntu pre-installed and works well with the hardware out of the=20 box based on your configuration [3]. </pre> </blockquote> <pre wrap=3D"" class=3D"moz-quote-pre"> Is there any firmware/drivers required for Framework laptops that are missing from Debian, or does everything work out-of-the-box after a normal Debian install with main and non-free-firmware repos, including all the different configurations that Framework provides? </pre> </blockquote> <p><span style=3D"white-space: pre-wrap">I'm not exactly sure if fram= ework laptops run out of the box with Debian as I don't own one yet but F= ramework mostly aims to use hardware that is readily compatible with Linu= x.</span></p> <p><span style=3D"white-space: pre-wrap">I'll take the example of Fra= mework 12, their most recent laptop release.</span></p> <p><span style=3D"white-space: pre-wrap">Framework 12 has a minimum r= equirement for the kernel version which is Linux 6.1. Their recommended = version is 6.13+ and for the best experience, they recommend the latest L= inux kernel version. [1]</span></p> <p><span style=3D"white-space: pre-wrap">I don't have the links with = me but I remember reading about some person on Reddit trying out a framew= ork 12 with Debian 13 and they said it works well out of the box. </span>= </p> <p><span style=3D"white-space: pre-wrap">I'm sure someone else might = have a Framework in the Debian project who might provide a first hand exp= erience of using it with Debian. </span></p> <p>Framework is also open to collaborating with other distros so they might send us some hardware for testing if we all agree on this and reach out to them.=C2=A0</p> <p><span style=3D"white-space: pre-wrap">[1] <a class=3D"moz-txt-link= -freetext" href=3D"https://frame.work/gb/en/laptop12?tab=3Dlinux">https:/= /frame.work/gb/en/laptop12?tab=3Dlinux</a></span></p> <pre class=3D"moz-signature" cols=3D"72">--=20 Regards, Aryan Karamtoth, Debian Maintainer "Sic Parvis Magna" - Sir Francis Drake Homepage: <a class=3D"moz-txt-link-freetext" href=3D"https://spaceports.i= n">https://spaceports.in</a> IRC: spaciouskarter78 Matrix: @spaciouskarter78:matrix.debian.social GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421</pre> </body> </html> --------------ag6WLVPcHm3Q0C1mUQsRpuOF-- --------------VnE92HiahJCItLGLqbVcxmdn Content-Type: application/pgp-keys; name="OpenPGP_0xFE9007B8ED640421.asc" Content-Disposition: attachment; filename="OpenPGP_0xFE9007B8ED640421.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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3D =3DXN7W -----END PGP PUBLIC KEY BLOCK----- --------------VnE92HiahJCItLGLqbVcxmdn-- --------------06u0qFjKxaV6dp9GrJz000ak-- --------------rcEyjGK0U5WUc03zH9xFPLOo Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEen2TCCvRm6+oO340/pAHuO1kBCEFAmn0VesFAwAAAAAACgkQ/pAHuO1kBCG4 BBAAuj/INxQLRqHpZQUiXMzPCb8PfTGHsUtF1NBSYxIRdqgzBepgwN4LBSngPECp/ys5hvC3u7qp qw2YMop+tHJ6ZJ3igFsY8qP+rK2TZWHViJPmNc0hNk8KmQ6NM5fI/TjgEZG1m9VgD5JZKmEUgeZu hdvmaFrfZHZ4OL0Ir+RfkrEJZN6KLiYK1YzSMVQZhH2+pv/UIxTeWc75ETHFd+IYvMbjtSLKUAD/ +FashS8riilrTVvWz/ZnjOus2QzYTj8ENxXJC0rhmzflLAGj7a6z3v+Q2q9Q8SnmDvQaE+KdsWuS wVwtFhL7uFaRUNZYHbg6ZDX1LaZKqJzgRBtK3PL0lC2Y4bT0yKO+4tUDI36PnR56vGs2b5Qpm6fy T/93SPbNoDCzNa/VCY+05bJGLo3z3T5p276vo5fPNfgSFAWEgIf+N4QSw77SVytXKZl9Cl/JiA0Y Dvc0ycPjw10BHL+g1ZG0VOWtoMKMFVkT7HHMAd3dK82mb1yKecUpjuUBq2eKAYcqK9M9FGA2bbMb U+3NQZpOl1k0sjXQFMdD14D7uqEeLdwuJGQD+AY+r+fTnQp9s1eOAqFEypl6k04GvhiuXEVBkBlP dcY3lpH89q0idToTmf+ercSoilx7Sd7GS8kH5dhJUA+DtmgL31lWjHITmqMXSWz8LQRbUyx2NSwW Pg0= =jNTl -----END PGP SIGNATURE----- --------------rcEyjGK0U5WUc03zH9xFPLOo--