惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
雷峰网
雷峰网
J
Java Code Geeks
G
Google Developers Blog
博客园 - 司徒正美
The GitHub Blog
The GitHub Blog
L
LangChain Blog
人人都是产品经理
人人都是产品经理
GbyAI
GbyAI
Vercel News
Vercel News
S
SegmentFault 最新的问题
Engineering at Meta
Engineering at Meta
H
Hackread – Cybersecurity News, Data Breaches, AI and More
云风的 BLOG
云风的 BLOG
F
Fortinet All Blogs
Y
Y Combinator Blog
博客园_首页
Last Week in AI
Last Week in AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
A
About on SuperTechFans
B
Blog
Microsoft Security Blog
Microsoft Security Blog

AUR Newest Packages

AUR (en) - linuxqq-clipsync-git AUR (en) - libtslitex-git AUR (en) - libtslitex-git AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - vigil-baseline AUR (en) - byedroid AUR (en) - neovim-base16-git AUR (en) - pirata AUR (en) - rpi-imager-git-non-root AUR (en) - python-fastapi-sso AUR (en) - tmux-ai-titles AUR (en) - zeed-bin AUR (en) - bclone-bin AUR (en) - dwl-git-azerty AUR (en) - auggie-bin AUR (en) - libspatialaudio-git AUR (en) - libspatialaudio AUR (en) - miniupnpd-iptables-legacy AUR (en) - miniupnpd-nft AUR (en) - jeeves-bin AUR (en) - opennow AUR (en) - rotki AUR (en) - kapi-bin AUR (en) - classfi-bin AUR (en) - classfi-git AUR (en) - classfi AUR (en) - giff-git AUR (en) - budget-tracker-bin
AUR (en) - nvidia-580xx-settings
2026-06-28 · via AUR Newest Packages

dunk14521 commented on 2026-02-21 08:01 (UTC) (edited on 2026-02-21 08:03 (UTC) by dunk14521)

I'm getting build errors relating to gtk. It's rather long so had to upload elsewhere: https://pastebin.com/k6tDqgst Here is a snippet:

gtk+-2.x/ctkglx.c:2147:60: error: request for member ‘deviceName’ in something not a structure or union
 2147 |                     vkdp->phy_device_properties[device_num].deviceName);
      |                                                            ^
make[1]: *** [Makefile:381: out/gtk3/ctkglx.o] Error 1
make[1]: Leaving directory '/home/user/.cache/yay/nvidia-580xx-settings/src/nvidia-settings-580.126.18/src'
make: *** [Makefile:23: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: nvidia-580xx-settings-exit status 4
 -> nothing to install for nvidia-580xx-settings
 -> Failed to install the following packages. Manual intervention is required:
libxnvctrl-580xx - exit status 4

Bugg4 commented on 2026-01-01 23:00 (UTC) (edited on 2026-01-01 23:04 (UTC) by Bugg4)

@ventureo Fixed, compiles fine now, thank you! So, just to make sure I understand correctly, was that caused by mold not actually being a "drop-in" replacement like the wiki said, or are there other factors at play here?

ventureo commented on 2025-12-30 12:34 (UTC)

@Bugg4 You seems to have mold linker enabled in your CFLAGS, try to remove it and using simple ld from bintuils.

usta commented on 2025-12-29 21:31 (UTC)

@Alekseus : libxnvctrl-580xx is a dependency for nvidia-580xx-settings. So if you try to install nvidia-580xx-settings it will also installed

Alekseus commented on 2025-12-29 20:25 (UTC) (edited on 2025-12-29 21:03 (UTC) by Alekseus)

I can't figure out what this package does(libxnvctrl-580xx). Is it similar to nvidia-580xx-settings? Should I install it if I'm using Wayland?

Bugg4 commented on 2025-12-27 01:13 (UTC)

@ventureo I do have base-devel and GNU ld version 2.45.1 installed. The package still cannot compile, same error as below. Any idea why?

ventureo commented on 2025-12-24 09:49 (UTC)

@Bugg4 You need to install base-devel package before trying to build any AUR package.

Bugg4 commented on 2025-12-23 14:02 (UTC)

No luck nere, I'm getting a failed build because of collect2: fatal error: cannot find ‘ld’

==> Making package: nvidia-580xx-settings 580.119.02-2 (mar 23 dic 2025, 15:00:17)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading nvidia-580xx-settings-580.119.02.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0   0     0   0     0     0     0  --:--:-- --:--:-- --:--:--     0
100  1291k 100  1291k   0     0  2170k     0  --:--:-- --:--:-- --:--:--  8155k
  -> Found nvidia-settings-libxnvctrl_so.patch
==> Validating source files with sha512sums...
    nvidia-580xx-settings-580.119.02.tar.gz ... Passed
    nvidia-settings-libxnvctrl_so.patch ... Passed
==> Extracting sources...
  -> Extracting nvidia-580xx-settings-580.119.02.tar.gz with bsdtar
==> Starting prepare()...
patching file src/Makefile
Hunk #1 succeeded at 334 (offset -11 lines).
patching file src/libXNVCtrl/xnvctrl.mk
Hunk #1 succeeded at 36 (offset -3 lines).
Hunk #2 succeeded at 49 (offset -3 lines).
==> Removing existing $pkgdir/ directory...
==> Starting build()...
make[1]: Entering directory '/tmp/makepkg/nvidia-580xx-settings/src/nvidia-settings-580.119.02/src'
cc -shared -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fno-strict-aliasing -fno-omit-frame-pointer -Wformat=2   -Wno-unused-parameter  -O2  -DNV_LINUX -DNV_X86_64 -DNV_ARCH_BITS=64  -I . -I image_data -I ../src/libXNVCtrl -I XF86Config-parser/.. -I libXNVCtrlAttributes -I xpm_data -I common-utils -I common-unix/virtual-resolutions -I out -I /usr/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DPROGRAM_NAME=\"nvidia-settings\" -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now          -Wl,-z,pack-relative-relocs -fuse-ld=mold -flto=auto  -lX11 -Wl,-soname=libXNVCtrl.so.0 -o out/libXNVCtrl.so.0.0.0 out/NVCtrl.o -lXext -lX11
   LINK         out/nvidia-settings.unstripped
collect2: fatal error: cannot find ‘ld’
compilation terminated.
collect2: fatal error: cannot find ‘ld’
compilation terminated.
make[1]: *** [Makefile:322: out/nvidia-settings.unstripped] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [../src/libXNVCtrl/xnvctrl.mk:54: out/libXNVCtrl.so] Error 1
make[1]: Leaving directory '/tmp/makepkg/nvidia-580xx-settings/src/nvidia-settings-580.119.02/src'
make: *** [Makefile:23: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

usta commented on 2025-12-20 19:10 (UTC)

@ventureo I also confirm that problem looks like fixed.

sxe commented on 2025-12-20 13:42 (UTC)

@ventureo I can confirm it works now. Both libxnvctrl-580xx and nvidia-580xx-settings can be installed with yay now. Thanks for looking into it. Much appreciated! I hope we can keep using our beloved hardware for much longer. Got a bit scared when they dropped support.