Is there any temporary just works vpn solution for garuda?

Hello Garuda users.

I know that using free VPN is not good, but actually I need it for only temporary purpose so it should be like just one button click on and off.

Actually when I tried to install plugin from obsidian, I happened to know that in india my ISP provider (Jio) is blocking most of github static file content so plugins are not loaded properly.

Threads here:

I am not aware of any other way how could I install these plugins other than vpn itself, I just need it for maybe 10 minutes at maximum, but I don't want to configure anything at all if there is one click vpn out there I can just on and off and then uninstall it then please suggest me.

Also tell me if it is good to run that vpn for temporary purpose or would that be harm? other's are suggesting to change DNS on obsidian thread but I am not sure how to do that.


Kernel: 6.3.4-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=d81c9e20-12ce-4bca-a5bd-4199f01659e5 rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=e2f828e9-a24d-4ebb-b265-9c39b304a139 loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.5 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Type: Laptop System: Dell product: Inspiron 5593 v: N/A
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: Dell model: 0HP5Y9 v: A00 serial: <superuser required> UEFI: Dell
v: 1.26.0 date: 03/13/2023
ID-1: BAT0 charge: 21.8 Wh (100.0%) condition: 21.8/42.0 Wh (52.0%)
volts: 12.8 min: 11.4 model: BYD DELL 1VX1H99 type: Li-ion serial: <filter>
status: full
Info: model: Intel Core i5-1035G1 bits: 64 type: MT MCP arch: Ice Lake
gen: core 10 level: v4 note: check built: 2019-21 process: Intel 10nm
family: 6 model-id: 0x7E (126) stepping: 5 microcode: 0xBA
Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
L1: 320 KiB desc: d-4x48 KiB; i-4x32 KiB L2: 2 MiB desc: 4x512 KiB L3: 6 MiB
desc: 1x6 MiB
Speed (MHz): avg: 1212 high: 1300 min/max: 400/3600 scaling:
driver: intel_pstate governor: powersave cores: 1: 1200 2: 1200 3: 1300
4: 1200 5: 1200 6: 1200 7: 1200 8: 1200 bogomips: 19046
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Device-1: Intel Iris Plus Graphics G1 vendor: Dell driver: i915 v: kernel
arch: Gen-11 process: Intel 10nm built: 2019-21 ports: active: eDP-1
empty: HDMI-A-1 bus-ID: 0000:00:02.0 chip-ID: 8086:8a56 class-ID: 0300
Device-2: NVIDIA GP108M [GeForce MX230] vendor: Dell driver: nouveau
v: kernel non-free: 530.xx+ status: current (as of 2023-05) arch: Pascal
code: GP10x process: TSMC 16nm built: 2016-21 bus-ID: 0000:01:00.0
chip-ID: 10de:1d11 class-ID: 0302
Device-3: Microdia Integrated_Webcam_HD driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-6:3 chip-ID: 0c45:671e
class-ID: 0e02
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: modesetting,nouveau
alternate: fbdev,intel,nv,vesa dri: iris,nouveau gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 model: LG Display 0x05f2 built: 2018 res: 1920x1080
hz: 60 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64") diag: 395mm (15.5")
ratio: 16:9 modes: 1920x1080
API: OpenGL v: 4.6 Mesa 23.1.1 renderer: Mesa Intel UHD Graphics (ICL GT1)
direct-render: Yes
Device-1: Intel Ice Lake-LP Smart Sound Audio vendor: Dell
driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_icl
bus-ID: 0000:00:1f.3 chip-ID: 8086:34c8 class-ID: 0403
API: ALSA v: k6.3.4-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 0.3.71 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Device-1: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell
driver: r8169 v: kernel port: 3000 bus-ID: 0000:02:00.0 chip-ID: 10ec:8136
class-ID: 0200
IF: enp2s0 state: down mac: <filter>
Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
vendor: Dell driver: ath10k_pci v: kernel bus-ID: 0000:03:00.0
chip-ID: 168c:0042 class-ID: 0280
IF: wlp3s0 state: up mac: <filter>
IF-ID-1: br-c680a8bca5ba state: down mac: <filter>
IF-ID-2: docker0 state: down mac: <filter>
Device-1: Qualcomm Atheros driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-10:4 chip-ID: 0cf3:e009
class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode]
driver: intel_nvme_remap v: N/A port: 5060 bus-ID: 0000:00:17.0
chip-ID: 8086:282a rev: N/A class-ID: 0104
Local Storage: total: 1.38 TiB used: 36.63 GiB (2.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: BC511 NVMe 512GB
size: 476.94 GiB block-size: physical: 512 B logical: 512 B tech: SSD
serial: <filter> fw-rev: 11001101 temp: 39.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000LM049-2GH172
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 7200 serial: <filter> fw-rev: SDM2 scheme: GPT
ID-1: / raw-size: 467.84 GiB size: 467.84 GiB (100.00%)
used: 36.62 GiB (7.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 576 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 467.84 GiB size: 467.84 GiB (100.00%)
used: 36.62 GiB (7.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 467.84 GiB size: 467.84 GiB (100.00%)
used: 36.62 GiB (7.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 467.84 GiB size: 467.84 GiB (100.00%)
used: 36.62 GiB (7.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 7.53 GiB used: 338.8 MiB (4.4%)
priority: 100 dev: /dev/zram0
ID-2: swap-2 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme0n1p3 maj-min: 259:3
System Temperatures: cpu: 61.0 C mobo: 46.0 C gpu: nouveau temp: 51.0 C
Fan Speeds (RPM): cpu: 2467
Processes: 246 Uptime: 27m wakeups: 40111 Memory: available: 7.53 GiB
used: 3.63 GiB (48.2%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 13.1.1 Packages: pm: pacman pkgs: 1209
libs: 330 tools: octopi,paru Shell: fish v: 3.6.1 default: Bash v: 5.1.16
running-in: konsole inxi: 3.3.27
Garuda (2.6.16-1):
System install date:     2023-05-27
Last full system update: 2023-05-29 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:            snapper-cleanup.service

Try Opera's build in "VPN", check if it fit your needs.

1 Like

If you want a more complete, but free and privacy-oriented solution you could consider Proton vpn.
For sure it’s not one-click, but should not be complicated. See e.g.


you can use warp. It's a free vpn hosted by cloudflare and the easiest to setup. You can check out this link for help.

I use these aliases to check my warp's status, turn it on and off respectively. You can edit it the systemctl commands are there only because I don't like the idea of enabling it's service 24/7

alias warp-status="curl -s | grep warp; warp-cli status; systemctl s
tatus warp-svc"
alias warp-on="sudo systemctl start warp-svc; sleep 0.5; warp-cli connect"
alias warp-off="warp-cli disconnect; sudo systemctl stop warp-svc"

In fact you don't even need these commands I warp has recently developed a toggle button to turn warp on and off you can use that as well. You just need to enable

systemctl --user enable --now warp-taskbar

to use it.


Warp is great, but, if I remember correctly (haven't checked, I used it for a period long ago) is more a kind of proxy and let you leverage the cloudflare network, but the exit ip address should be from your same country, so you might still have limitations...
As said, to be confirmed.


yeah it is but so far I haven't faced any issues accessing *restricted* content over it. even on my college's *restricted* wifi. :eyes: If you know what I mean. :grin:


ProtonVPN ftw

fastest, largest and most secure no-log VPN service on the planet with exit nodes on all continents and you can use it for free on 2 devices.
Proton maintains their own Linux app for it.

i highly recommend it.


I use NordVPN in Linux & Windows. But you have to install an AUR pkg & click a couple buttons.


You don't enable the Chaotic repo on your Arch boxes?! :hushed: I'm shocked and offended! :triumph:

pacman -Ss nordvpn-bin
chaotic-aur/nordvpn-bin 3.16.2-1 [installed]
    NordVPN CLI tool for Linux

I sure could and surely should. Old PKGBUILD habits are hard to break. Thanks for the reminder.

EDIT: There are also a couple cool NordVPN widgets available via Settings, as well.


Agreed. ProtonVPN is great AND it's in the Garuda software repostory so you can search for it and install it using Octopi. Both the GUI and the CLI packages are there. I just use the GUI only.


This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.