Szydell/system76

I’m adding links that might help others in the future.

hey there, looks like the firmware-manager build did not finish for Fedora 41. I manually grabbed the Fedora 40 RPM as a a workaround

It couldn’t finish, as it was never started :wink:
This software has not been updated for a long time, so I have to do a manual rebuild when a new Fedora version is released.
I did that now.

There seems to be a problem installing system76-dkms under the latest kernel for Fedora 41.

Non-critical error in post-install scriptlet: system76-dkms-0:1.0.16-1.x86_64
Scriptlet output:
Creating symlink /var/lib/dkms/system76/0.23.git.27.a5e29c0d/source → /usr/src/system76-0.23.git.27.a5e29c0d

Sign command: /lib/modules/6.12.4-200.fc41.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Cleaning build area… done.
Building module(s)…(bad exit status: 2)
Failed command:
make -j12 KERNELRELEASE=6.12.4-200.fc41.x86_64 -C /lib/modules/6.12.4-200.fc41.x86_64/build M=/var/lib/dkms/system76/0.23.git.27.a5e29c0d/build

Error! Bad return status for module build on kernel: 6.12.4-200.fc41.x86_64 (x86_64)
Consult /var/lib/dkms/system76/0.23.git.27.a5e29c0d/build/make.log for more information.

Sign command: /lib/modules/6.12.4-200.fc41.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Cleaning build area… done.
Building module(s)…(bad exit status: 2)
Failed command:
make -j12 KERNELRELEASE=6.12.4-200.fc41.x86_64 -C /lib/modules/6.12.4-200.fc41.x86_64/build M=/var/lib/dkms/system76/0.23.git.27.a5e29c0d/build

Error! Bad return status for module build on kernel: 6.12.4-200.fc41.x86_64 (x86_64)
Consult /var/lib/dkms/system76/0.23.git.27.a5e29c0d/build/make.log for more information.

[RPM] %post(system76-dkms-1.0.16-1.x86_64) scriptlet failed, exit status 10

Hi @jim1985
The System76 developers resolved the issue a few days ago. You can check the fix here: To make it compatible with Linux 6.12.x by Smith1970 · Pull Request #71 · pop-os/system76-dkms · GitHub.
I have just released the Fedora package update.

1 Like

With the release of Fedora 42, I was thinking about updating, but I saw the latest system76-firmware 1.0.70-1 build for 42 failed. Is it possible to get this to rebuild? I just dont want to upgrade and find out im causing myself an issue.

Thanks,

bit the bullet, but Im unable to actually get running on Fedora 42.

> sudo /usr/bin/system76-power daemon
[INFO] Rescanning PCI bus
[INFO] 0000:00:02.0: Intel graphics
[INFO] 0000:00:02.0: Function for 0000:00:02.0
[WARN] Failed to set automatic graphics power: org.freedesktop.DBus.Error.Failed: does not have switchable graphics
unable to create system service for org.freedesktop.UPower.PowerProfiles

Caused by:
    name already taken on the bus

You will need to disable tuned or removed the tuned packages as they are likely to be causing the conflicting services.

system76-firmware is updated and rebuilt for Fedora 42.

Please check power-profiles-daemon. It might interfere with the system76-power, as those two services are responsible for similar actions.

I believe tuned replaced power-profiles-daemon

1 Like

Hello. Right now, just installing basic packages from the first step already breaks wifi and brightness on Fedora 42. I’m using Adder WS. I don’t think it’s related to tuned and system76-power.

I cannot help with no logs.
Additionally, please note that I only do a package for Fedora. Software is created by the System76.

Wanted to report, after disabling tuned, everything worked.

1 Like

I wanted to report that dnf wants to install firmware-manager with version 0.12, which is an old build (and probably a typo of 0.1.2, since the latest version released by upstream is still 0.1.5).

Would it be possible to remove this package? Thank you.

Hi @bernie
I am unable to confirm the issue with dnf. Mine is installing 1.5, but indeed, packages with old version number style were in the repo, so I just deleted them.
I hope that helps. :slight_smile:

M.

I’m running Rawhide, and I see the package here:

https://download.copr.fedorainfracloud.org/results/szydell/system76/fedora-rawhide-x86_64/03809540-firmware-manager/

The F42 repo has 0.1.5 instead.

Please check again. I have a 404 on provided url :frowning:

From the copr console all wrongly numbered packages were removed:

dnf install firmware-manager tried to install 0.12-1.fc37, but this time the download failed with 404.

I tried dnf install --refresh firmware-manager, and this time I got 0.1.5-5.

So it seems the bogus package is gone now, but people who already have it installed won’t receive updates until upstream releases a version above 0.12.

I would recommend bumping the package’s epoch if this could affect non-rawhide users.