Package Details: v2rayn 7.18.0-1

Git Clone URL: https://aur.archlinux.org/v2rayn.git (read-only, click to copy)
Package Base: v2rayn
Description: A GUI client for Windows, Linux and macOS, support Xray and sing-box and others
Upstream URL: https://github.com/2dust/v2rayN
Licenses: GPL-3.0-only
Submitter: yidaduizuoye
Maintainer: mhdi
Last Packager: mhdi
Votes: 23
Popularity: 4.19
First Submitted: 2024-12-30 14:38 (UTC)
Last Updated: 2026-02-27 20:09 (UTC)

Latest Comments

1 2 Next › Last »

qubeck commented on 2026-04-10 11:31 (UTC) (edited on 2026-04-10 11:35 (UTC) by qubeck)

Why did you remove sing-box and mihomo, but kept xray in depends, ? v2rayN need xray, sing-box and mihomo to function properly. The problem is v2rayN downloads their binaries to $XDG_DATA_HOME/v2rayN and doesn't use ones from the $PATH. Should it be reported to the upstream?

AnotherAURUser commented on 2026-04-08 14:16 (UTC) (edited on 2026-04-08 14:16 (UTC) by AnotherAURUser)

pkgver=7.20.2
_bin_commit=257501b6f957025197d04e68867dc677600d36ec

works.

19.5 doesn't work for me.

asd25213 commented on 2026-01-27 08:33 (UTC) (edited on 2026-02-02 11:48 (UTC) by asd25213)

Error when updating/installing v7.17.1-1:

bsdtar: Error opening archive: Failed to open '/home/user/.cache/yay/v2rayn/src/extra-source-7.17.1.zip'

The source filename was changed to use a commit hash (65a63f0737d48cd465b985ac51d14557f8618939) instead of version number, but the extraction command still uses ${pkgver} (7.17.1):

    bsdtar -xf "${srcdir}/extra-source-${pkgver}.zip" -C "${srcdir}"

Please update the extraction command to match the new source filename. Thanks!

huzhifeng commented on 2026-01-19 05:13 (UTC) (edited on 2026-01-19 05:17 (UTC) by huzhifeng)

Unable to load old subscription or add new subscription after upgrading to v7.17.0-1

Error Message:

/home/xxx/.local/share/v2rayN/binConfigs/proxy_set_linux_sh.sh
Please select the Configuration first

~/.local/share/v2rayN/guiLogs/2026-01-19.txt

2026-01-19 12:25:06.5769-DEBUG TaskScheduler_UnobservedTaskException,TaskExceptionHolder_UnhandledException (org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable)
2026-01-19 12:25:06.5769-DEBUG 
2026-01-19 12:25:06.5769-ERROR Tmds.DBus.Protocol.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable

journalctl

Jan 19 12:46:42 archlinux v2rayN[22643]: [IME] Error:
                                         Tmds.DBus.Protocol.DBusException: org.freedesktop.DBus.Error.UnknownObject: Unknown object '/org/freedesktop/IBus/InputContext_71'.
                                            at Tmds.DBus.Protocol.DBusConnection.MyValueTaskSource`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
                                            at Tmds.DBus.Protocol.DBusConnection.CallMethodAsync(MessageBuffer message)
                                            at Tmds.DBus.Protocol.Connection.CallMethodAsync(MessageBuffer message)
                                            at Avalonia.FreeDesktop.DBusIme.IBus.IBusX11TextInputMethod.SetCapabilitiesCore(Boolean supportsPreedit, Boolean supportsSurroundingText)
                                            at Avalonia.FreeDesktop.DBusIme.DBusTextInputMethodBase.<>c__DisplayClass40_0.<<UpdateCapabilities>b__0>d.MoveNext()
                                         --- End of stack trace from previous location ---
                                            at Avalonia.FreeDesktop.DBusCallQueue.Process() (IBusX11TextInputMethod #49199707)
Jan 19 12:46:42 archlinux v2rayN[22643]: [IME] Error while destroying the context:
                                         Tmds.DBus.Protocol.DBusException: org.freedesktop.DBus.Error.UnknownObject: Unknown object '/org/freedesktop/IBus/InputContext_71'.
                                            at Tmds.DBus.Protocol.DBusConnection.MyValueTaskSource`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
                                            at Tmds.DBus.Protocol.DBusConnection.CallMethodAsync(MessageBuffer message)
                                            at Tmds.DBus.Protocol.Connection.CallMethodAsync(MessageBuffer message)
                                            at Avalonia.FreeDesktop.DBusIme.DBusTextInputMethodBase.QueueOnErrorAsync(Exception e) (IBusX11TextInputMethod #49199707)
Jan 19 12:46:45 archlinux v2rayN[22643]: [IME] Error:
                                         Tmds.DBus.Protocol.DBusException: org.freedesktop.DBus.Error.UnknownObject: Unknown object '/org/freedesktop/IBus/InputContext_72'.
                                            at Tmds.DBus.Protocol.DBusConnection.MyValueTaskSource`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
                                            at Tmds.DBus.Protocol.DBusConnection.CallMethodAsync(MessageBuffer message)
                                            at Tmds.DBus.Protocol.Connection.CallMethodAsync(MessageBuffer message)
                                            at Avalonia.FreeDesktop.DBusIme.DBusTextInputMethodBase.<UpdateActive>b__39_0()
                                            at Avalonia.FreeDesktop.DBusCallQueue.Process() (IBusX11TextInputMethod #53986071)
Jan 19 12:46:45 archlinux v2rayN[22643]: [IME] Error while destroying the context:
                                         Tmds.DBus.Protocol.DBusException: org.freedesktop.DBus.Error.UnknownObject: Unknown object '/org/freedesktop/IBus/InputContext_72'.
                                            at Tmds.DBus.Protocol.DBusConnection.MyValueTaskSource`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
                                            at Tmds.DBus.Protocol.DBusConnection.CallMethodAsync(MessageBuffer message)
                                            at Tmds.DBus.Protocol.Connection.CallMethodAsync(MessageBuffer message)
                                            at Avalonia.FreeDesktop.DBusIme.DBusTextInputMethodBase.QueueOnErrorAsync(Exception e) (IBusX11TextInputMethod #53986071)

Eric-Riven commented on 2025-11-11 03:31 (UTC) (edited on 2025-11-11 03:32 (UTC) by Eric-Riven)

Fialed to install:

==> Making package: v2rayn 7.15.7-1 (Tue 11 Nov 2025 10:51:32 AM CST)
==> Retrieving sources...
  -> Updating v2rayN git repo...
  -> Downloading extra-source-7.15.7.zip...
  % 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 52310k 100 52310k   0     0 11150k     0   0:00:04  0:00:04 --:--:-- 19526k
  -> Found v2rayn.install
  -> Found v2rayN.sh
  -> Found v2rayN.desktop
==> Validating source files with sha256sums...
    v2rayN ... Passed
    extra-source-7.15.7.zip ... FAILED
    v2rayn.install ... Passed
    v2rayN.sh ... Passed
    v2rayN.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'v2rayn-7.15.7-1': 
error: packages failed to build: v2rayn-7.15.7-1

eugene.beetle commented on 2025-05-26 14:43 (UTC) (edited on 2025-05-28 15:42 (UTC) by eugene.beetle)

Arch based EndeavourOS KDE Tun mode doesn't work on 7.12.5 (some problem with superuser permission) Even if I turn it off and exit the application sometimes the whole network is down and i need to reboot! Comparing to NekoRay very unstable behaviour...

yidaduizuoye commented on 2025-04-03 05:32 (UTC)

@raxp Added aarch64 support, thanks for your feedback!

raxp commented on 2025-04-01 14:37 (UTC)

@yidaduizuoye hey, ArchLinux ARM user here. Just tried to build v2rayN on aarch64. Seems it builds and works fine. Also 2dust offers ARM binaries for Linux himself via GitHub releases. Maybe it's safe to add aarch64 to the PKGBUILD?