[Fedora 38 thread] Fedora 38 on the Framework Laptop

I found Fedora Sway Spin 38! It seems the spin is new in Fedora 38! (the proposal) Great work!

3 Likes

Moderators, shall we change this thread’s first comment to the wiki?

By the way, below is the release summary of Fedora 38.

Fedora Magazine about Fedora 38: Announcing Fedora Linux 38 - Fedora Magazine

1 Like

Since upgrading to f38 my external screens (USB-C dock) freeze from time to time. Also a after waking up from sleep the screen do not get any signal. Re-plugging the dock does not help and I have to restart the machine.

I noticed errors in the log:

Apr 20 13:26:48 **** kernel: usb 3-3.1: device descriptor read/64, error -32
Apr 20 13:26:48 **** kernel: usb 3-3.1: device descriptor read/64, error -32
Apr 20 13:26:48 **** kernel: usb 3-3.1: Device not responding to setup address.
Apr 20 13:26:49 **** kernel: usb 3-3.1: Device not responding to setup address.
Apr 20 13:26:49 **** kernel: usb 3-3.1: device not accepting address 57, error -71
Apr 20 13:26:49 **** kernel: usb 3-3.1: Device not responding to setup address.
Apr 20 13:26:49 **** kernel: usb 3-3.1: Device not responding to setup address.
Apr 20 13:26:49 **** kernel: usb 3-3.1: device not accepting address 58, error -71
Apr 20 13:26:49 **** kernel: usb 3-3-port1: unable to enumerate USB device
Apr 20 13:26:52 **** kernel: i915 0000:00:02.0: [drm] *ERROR* Sending link address failed with -5

Anyone got the same issue? I might have to revert to 37 for now…

I have not, however, I connect external displays using our expansion cards as we can support those directly.

On our Fedora 38 guide, we’re recommending clean installations as on any fixed release distro, they tend to avoid issues like this.

Worth trying a Live USB of 38 to see if issue persists there. If it does, it’s likely your dock isn’t ready for 38 just yet and you may want to revert to 37.

If the live usb for 38 works fine, it’s your upgrade and reflects our suggestion for a clean install.

Clean installs are indeed the best. A user also has to reinstall and set up any applications they want to continue using. More fun, remembering what you have.

For me, at least the ability to use an expansion card to install a Linux Distro on makes this more tolerable.

You could have both old and new distros available while you figure out what is missing, then finally reformat the old card for the next fresh install.

My system:
11th Gen, Batch 1, Windows 10 on the internal drive
Ubuntu 22.04 LTS on a 250gb expansion
Fedora 37 on a USB Flash Drive, mostly for experience.

Not heavily into Linux, so not playing with any other distros.

I don’t like having updates break things.

2 Likes

Gentle reminder and perhaps counterpoint about reinstalling: If you’ve enrolled fingerprints, there appears to be some credential material that is saved on the OS side. If you do plan on reinstalling the OS, it’s worth saving those files and maybe also trying to unenroll the fingerprint “slots” from the reader first.

2 Likes

Excellent feedback, this! :slight_smile:

I upgraded to Fedora Silverblue 38 yesterday on my 12th gen i5. One thing I did was install libavcodec-freeworld and intel-media-driver from RPMFusion. Some VAAPI support was removed from the Fedora repos during F37 due to some licence issues IIRC (see Firefox Hardware acceleration - Fedora Project Wiki).

@Matt_Hartley I did test with a clean installation and got the same error. Guess I’ll skip this one for a while.

In place update working great so far on my end. No hiccups with my thunderbolt dock and peripherals.

This is my 2nd major update with Fedora and the framework and it has been the smoothest experience I’ve had updating an OS in awhile.

Upgrade from F37 went fine for me!

Only issue was GDM was not applying correct HIDPI / scale configuration. I copied my monitors.xml to /var/lib/gdm/.config. I’m sure there is a better way to fix that, though.

Working flawlessly for me :slight_smile:

External HDMI displays stopped working for me after upgrading. I’ve tried Framework’s adapters and an Amazon HDMI USB-C adapter. Nothing showing up in dmesg. Nothing within Gnome to indicate it recognizes any displays. I have the i5-1240P model. I can’t find anything online about external display issues with fedora 38 so still wracking be head to see if maybe I messed with some configuration near the upgrade.

I use Fedora 38 with HDMI expansion card to direct connect to HDMI on the display, braided Amazon cable - no issues, no adapters - just braided cable. But I also did a clean installation.

Might be worth testing a Live USB to see if you get the same result.

My framework 12th gen works great on fedora 38 with one small caveat. And honestly it also had this issue in fedora 37.

Rebooting hangs.

So what happens is I initiate reboot
The desktop logs out and shuts down but not all the way. The screen stays lit but black and the power light is on.
The laptop will stay in this state indefinitely
I tap the power button and it will shut off immediately
I tap the power button again and it turns on normally

Do you guys know how to fix this? It’s one of my few remaining issues

What do you see in the logs? My best guess is that something is preventing the full shutdown (thanks, lbkNhubert, Captain Obvious). Hopefully the logs can help to point you to what is going on. The community here is great, it’s likely that someone can help or can point you in the right direction.

You can use this to list your boots:

journalctl --list-boots

Then once you find the time stamp for the boot that looks right, check it out. Say, I wanted a boot for Tues the 11th of April and for me it’s boot -12, I’d do the following:

journalctl -b -12

This is easier if you know about what time something happened. So you could set it up to happen again, then once you’ve forced rebooted:

journalctl --since "10 minutes ago"

or whatever time best matches.

Historically, I look to what is attached to my laptop. Docks, displays, keyboards, etc. If you have anything attached, try detaching it and seeing if it continues.

I just updated and I swear I’m hearing coil whine for the first time. Am I crazy or is this possible? I have the i7-1260p.

Edit: just rebooted into the previous kernel and the whine stayed for a few minutes then faded away. I was also getting some scrolling freezing in multiple programs, so I might just stick with 37 for a little while.

coil whine

Could it just be the fan? I know when I upgraded from Fedora 36 to 37, there was some kind of media indexing going on after startup. I noticed the indexing processes had “miner” in their name (tracker-miner-fs-3) which troubled me, so after looking around I disabled that indexing. Just a thought.

Tracker received major updates so yes it reindexed the drive after the upgrade. Took maybe 10 minutes. I certainly would not disable it unless you like having crippled search functionality on the laptop.

2 Likes