@dreieck: Do not run firmware-manager
as root. It's a script using pkexec
, not the binary itself.
Search Criteria
Package Details: firmware-manager-git 0.1.5.r3.gf3ead34-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/firmware-manager-git.git (read-only, click to copy) |
---|---|
Package Base: | firmware-manager-git |
Description: | Generic framework and GTK UI for firmware updates from system76-firmware and fwupd |
Upstream URL: | https://github.com/pop-os/firmware-manager |
Keywords: | fwupd System76 |
Licenses: | GPL3 |
Conflicts: | libfirmware-manager |
Replaces: | libfirmware-manager-git |
Submitter: | yochananmarqos |
Maintainer: | yochananmarqos |
Last Packager: | yochananmarqos |
Votes: | 9 |
Popularity: | 0.154549 |
First Submitted: | 2019-08-20 22:24 (UTC) |
Last Updated: | 2023-11-16 15:31 (UTC) |
Dependencies (10)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-xdg-docsAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-gitAUR, gtk3-ubuntuAUR, gtk3-classic-xfceAUR)
- libgudev
- openssl (openssl-gitAUR, openssl-hardenedAUR, openssl-staticAUR, quictls-opensslAUR)
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- cargo (rust-nightly-binAUR, cargo-gitAUR, rustup-gitAUR, rust, rustup) (make)
- git (git-vfsAUR, git-run-command-patch-gitAUR, git-gitAUR, git-fcAUR) (make)
- setconf (make)
- fwupd (fwupd-gitAUR) (optional) – Generic firmware updates
- system76-firmware-daemon (system76-firmware-daemon-gitAUR, system76-firmware) (optional) – System76 firmware updates
Required by (0)
Sources (3)
yochananmarqos commented on 2023-11-16 16:13 (UTC)
dreieck commented on 2023-11-16 16:10 (UTC)
A note:
After compiling and installing this package, when I run firmware-manager
(as root, of course) it prints the following error messages to the terminal:
[ERROR] firmware_manager src/lib.rs:344: No such file or directory (os error 2)
[INFO ] firmware_manager src/fwupd.rs:80: refreshing remotes
unknown remote key: RemotesDir (v): Variant("/var/lib/fwupd/metadata")
unknown remote key: AutomaticReports (v): Variant(false)
unknown remote key: AutomaticSecurityReports (v): Variant(false)
unknown remote key: RemotesDir (v): Variant("/var/lib/fwupd/metadata")
unknown remote key: AutomaticReports (v): Variant(false)
unknown remote key: AutomaticSecurityReports (v): Variant(false)
unknown remote key: Flags (v): Variant(1)
unknown remote key: RemotesDir (v): Variant("/var/lib/fwupd/metadata")
unknown remote key: AutomaticReports (v): Variant(false)
unknown remote key: AutomaticSecurityReports (v): Variant(false)
unknown remote key: Flags (v): Variant(16)
unknown remote key: RefreshInterval (v): Variant(86400)
unknown remote key: RemotesDir (v): Variant("/var/lib/fwupd/metadata")
unknown remote key: AutomaticReports (v): Variant(false)
unknown remote key: AutomaticSecurityReports (v): Variant(false)
unknown remote key: Flags (v): Variant(17)
unknown remote key: SecurityReportUri (v): Variant("https://fwupd.org/lvfs/hsireports/upload")
unknown remote key: RefreshInterval (v): Variant(86400)
unknown remote key: RemotesDir (v): Variant("/var/lib/fwupd/metadata")
unknown remote key: AutomaticReports (v): Variant(false)
unknown remote key: AutomaticSecurityReports (v): Variant(false)
[INFO ] firmware_manager src/fwupd.rs:94: Updating RemoteId("lvfs") metadata from Some("https://cdn.fwupd.org/downloads/firmware.xml.xz")
Backtrace omitted. Run with RUST_BACKTRACE=1 to display it.
Run with RUST_BACKTRACE=full to include source snippets.
The application panicked (crashed).
called `Option::unwrap()` on a `None` value
in /tmp/makepkg/build/firmware-manager-git/src/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/fwupd-dbus-0.2.3/src/remote.rs, line 190
thread: <unnamed>
The window shows up, but it is empty and the only visible element is a refresh button.
gnome-firmware
shows a few devices, so I think this one here is not working.
Regards!
gluax commented on 2022-06-21 01:14 (UTC) (edited on 2022-06-21 01:19 (UTC) by gluax)
Hello!
I'm trying to install this package, but I keep getting the following error after Enabling com.system76.FirmwareManager.Notify.timer service
I get the error:
Failed to connect to bus: No medium found
Not sure why I have dbus and I have other series running.
I get the same error for the non git version.
EDIT: A reboot fixed the issue for me.
yochananmarqos commented on 2021-02-28 02:44 (UTC)
@jsimon0: Fixed, thanks.
jsimon0 commented on 2021-02-28 01:07 (UTC)
I think you have a missing -
in the PKGBUILD
❯ yay firmware-manager-git
2 aur/libfirmware-manager-git 0.1.2.r2.g44cc265-2 (+7 0.00)
Shared library for C which provides the firmware manager as a GTK widget.
1 aur/firmware-manager-git 0.1.2.r2.g44cc265-2 (+7 0.00)
GTK application for managing system and device firmware.
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1 2
-> Could not find all required packages:
libfirmwaremanager-git (Wanted by: firmware-manager-git)
yochananmarqos commented on 2021-02-27 23:09 (UTC)
PSA: The shared lib is now split into a separate package, so you'll need to remove the previous version before updating to 0.1.2-3.
yochananmarqos commented on 2019-11-11 15:43 (UTC)
@m3thodic: The issue is now fixed. I made the requested changes to the install file.
yochananmarqos commented on 2019-09-11 14:56 (UTC)
@m3thodic: Yes, I opened an issue here.
m3thodic commented on 2019-09-11 01:51 (UTC)
Anyone have issues with the default file /usr/lib/systemd/user/com.system76.FirmwareManager.Notify.service
I tried switching groups from sudo to wheel (as it is a default group my user is a member of as well as a group that can run any command with sudo) but that didn't work. I am only able to start the service successfully by commenting out the Group parameter. Just a FYI.
yochananmarqos commented on 2019-09-10 19:35 (UTC)
@m3thodic I don't see anything in your changes that would fix a broken build. What failed?
There's no need to specify both features as they're enabled by default.
Pinned Comments
yochananmarqos commented on 2021-02-27 23:09 (UTC)
PSA: The shared lib is now split into a separate package, so you'll need to remove the previous version before updating to 0.1.2-3.