Vivaldi challenges (open external link in new background tab, in my case)

Help for Current Versions of MX
When asking for help, use Quick System Info from MX Tools. It will be properly formatted using the following steps.
1. Click on Quick System Info in MX Tools
2. Right click in your post and paste.
Message
Author
User avatar
Eadwine Rose
Administrator
Posts: 15352
Joined: Wed Jul 12, 2006 2:10 am

Vivaldi challenges (open external link in new background tab, in my case)

#1 Post by Eadwine Rose »

@Jerry3904 was wondering what challenges we are facing in Vivaldi, and now that Chrome is being annoying with their font rendering, I have switched to that.

I have gotten it almost to exactly what I like, there is only one thing that I cannot get to work and that is EXTERNAL links opening in a new background tab.


In Chrome I have an extension to handle that, "Force Background Tab". However, that one does not work in Vivaldi. Likely because Vivaldi has extensive tab options that just override that thing. Bummer, because when I went to open multiple things to read later from the feed reader I am now searching for the tab that I was actually working in before I went to the feed reader, because everything opened as plain new active tabs.


Waaay back in the day when I was running Opera you'd be able to use command line switches to do that, something looking like

Code: Select all

/usr/bin/opera --new background tab
or something like that.

You'd pop that in the feed reader preferences, and it would do exactly what I wanted.


Note that this is only the case for OUTSIDE the browser links. External links. Clicking links in the browser, those settings to load in the same window background tab, they work just fine. But when an EXTERNAL thing comes in it fails to do that. I wish I know how to sort it.



QSI for nags :p

Code: Select all

Snapshot created on: 20250814_2247
System:
  Kernel: 6.1.0-38-amd64 [6.1.147-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-38-amd64 root=UUID=<filter> ro quiet
  Desktop: Xfce v: 4.20.0 tk: Gtk v: 3.24.38 info: xfce4-panel wm: xfwm v: 4.20.0 vt: 7
    dm: LightDM v: 1.32.0 Distro: MX-23.6_x64 Libretto July 31  2023 base: Debian GNU/Linux 12
    (bookworm)
Machine:
  Type: Desktop Mobo: ASUSTeK model: TUF B450-PLUS GAMING v: Rev X.0x serial: <superuser required>
    UEFI: American Megatrends v: 1607 date: 06/17/2019
Battery:
  Device-1: hidpp_battery_0 model: Logitech MX Ergo Multi-Device Trackball serial: <filter>
    charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
  Info: model: AMD Ryzen 7 2700 bits: 64 type: MT MCP arch: Zen+ gen: 2 level: v3 note: check
    built: 2018-21 process: GF 12nm family: 0x17 (23) model-id: 8 stepping: 2 microcode: 0x800820D
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache: L1: 768 KiB
    desc: d-8x32 KiB; i-8x64 KiB L2: 4 MiB desc: 8x512 KiB L3: 16 MiB desc: 2x8 MiB
  Speed (MHz): avg: 1547 high: 1550 min/max: 1550/3200 boost: enabled scaling:
    driver: acpi-cpufreq governor: ondemand cores: 1: 1550 2: 1550 3: 1550 4: 1521 5: 1547 6: 1547
    7: 1547 8: 1547 9: 1550 10: 1550 11: 1550 12: 1550 13: 1550 14: 1550 15: 1550 16: 1550
    bogomips: 102192
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT vulnerable
  Type: spec_rstack_overflow mitigation: safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; STIBP: disabled; RSB filling;
    PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsa status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Conexant Systems CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb
    vendor: Hauppauge works driver: cx23885 v: 0.0.4 pcie: gen: 1 speed: 2.5 GT/s lanes: 1
    bus-ID: 07:00.0 chip-ID: 14f1:8880 class-ID: 0400
  Device-2: NVIDIA GP107 [GeForce GTX 1050 Ti] vendor: ASUSTeK driver: nvidia v: 535.247.01
    non-free: 530.xx+ status: current (as of 2023-03) arch: Pascal code: GP10x process: TSMC 16nm
    built: 2016-21 pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 08:00.0 chip-ID: 10de:1c82
    class-ID: 0300
  Device-3: Logitech QuickCam E 3500 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 1-7:3
    chip-ID: 046d:09a4 class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.20.0 driver: X: loaded: nvidia
    gpu: cx23885,nvidia display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1017x286mm (40.04x11.26")
    s-diag: 1056mm (41.59")
  Monitor-1: DVI-D-0 pos: right res: 1920x1080 hz: 60 dpi: 102 size: 477x268mm (18.78x10.55")
    diag: 547mm (21.54") modes: N/A
  Monitor-2: HDMI-0 pos: primary,left res: 1920x1080 hz: 60 dpi: 92
    size: 531x299mm (20.91x11.77") diag: 609mm (23.99") modes: N/A
  API: OpenGL v: 4.6.0 NVIDIA 535.247.01 renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
    direct-render: Yes
Audio:
  Device-1: Conexant Systems CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb
    vendor: Hauppauge works driver: cx23885 bus-ID: 1-7:3 v: 0.0.4 chip-ID: 046d:09a4 pcie: gen: 1
    class-ID: 0102 serial: <filter> speed: 2.5 GT/s lanes: 1 bus-ID: 07:00.0 chip-ID: 14f1:8880
    class-ID: 0400
  Device-2: NVIDIA GP107GL High Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel
    pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 08:00.1 chip-ID: 10de:0fb9 class-ID: 0403
  Device-3: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 3
    speed: 8 GT/s lanes: 16 bus-ID: 0a:00.3 chip-ID: 1022:1457 class-ID: 0403
  Device-4: Logitech QuickCam E 3500 type: USB driver: snd-usb-audio,uvcvideo
  API: ALSA v: k6.1.0-38-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 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
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK PRIME B450M-A
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 03:00.0
    chip-ID: 10ec:8168 class-ID: 0200
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Ralink MT7601U Wireless Adapter type: USB driver: mt7601u bus-ID: 1-1:2
    chip-ID: 148f:7601 class-ID: 0000 serial: <filter>
  IF: wlan0 state: down mac: <filter>
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: USB driver: btusb v: 0.8
    bus-ID: 1-8:4 chip-ID: 0a12:0001 class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 2.1 lmp-v: 4.0
    sub-v: 22bb hci-v: 4.0 rev: 22bb
  Info: acl-mtu: 310:10 sco-mtu: 64:8 link-policy: rswitch hold sniff park
    link-mode: peripheral accept service-classes: rendering, capturing, object transfer, audio,
    telephony
Drives:
  Local Storage: total: 1.82 TiB used: 152.38 GiB (8.2%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 EVO 500GB size: 465.76 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 2B6Q
    temp: 36.0 C scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 EVO 500GB size: 465.76 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 2B6Q
    temp: 28.0 C scheme: GPT
  ID-3: /dev/sdc maj-min: 8:32 vendor: Samsung model: SSD 870 EVO 500GB size: 465.76 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 2B6Q
    temp: 29.0 C scheme: GPT
  ID-4: /dev/sdd maj-min: 8:48 vendor: Samsung model: SSD 870 EVO 500GB size: 465.76 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 2B6Q
    temp: 28.0 C scheme: GPT
Partition:
  ID-1: / raw-size: 78.12 GiB size: 76.35 GiB (97.73%) used: 25.4 GiB (33.3%) fs: ext4
    dev: /dev/sda2 maj-min: 8:2
  ID-2: /boot/efi raw-size: 523 MiB size: 521.9 MiB (99.80%) used: 288 KiB (0.1%) fs: vfat
    dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 379.31 GiB size: 372.29 GiB (98.15%) used: 63.23 GiB (17.0%) fs: ext4
    dev: /dev/sda4 maj-min: 8:4
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 7.81 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda3
    maj-min: 8:3
Sensors:
  System Temperatures: cpu: 42.5 C mobo: 34.0 C gpu: nvidia temp: 43 C
  Fan Speeds (RPM): cpu: 994 fan-2: 552 fan-3: 0 fan-4: 796 fan-6: 0 gpu: nvidia fan: 25%
  Power: 12v: N/A 5v: N/A 3.3v: 3.36 vbat: 3.27
Repos:
  Packages: pm: dpkg pkgs: 2610 libs: 1401 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  No active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian/ bookworm-updates non-free-firmware non-free contrib main
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
    1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/megasync.list
    1: deb [signed-by=/usr/share/keyrings/meganz-archive-keyring.gpg] https://mega.nz/linux/repo/Debian_12/ ./
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb https://mxrepo.com/mx/repo/ bookworm main non-free
  Active apt repos in: /etc/apt/sources.list.d/slack.list
    1: deb https://packagecloud.io/slacktechnologies/slack/debian/ jessie main
  Active apt repos in: /etc/apt/sources.list.d/spotify.list
    1: deb http://repository.spotify.com/ stable non-free
  Active apt repos in: /etc/apt/sources.list.d/teamviewer.list
    1: deb [signed-by=/usr/share/keyrings/teamviewer-keyring.gpg] https://linux.teamviewer.com/deb stable main
  Active apt repos in: /etc/apt/sources.list.d/vivaldi.list
    1: deb [arch=amd64] https://repo.vivaldi.com/stable/deb/ stable main
Info:
  Processes: 379 Uptime: 7h 9m wakeups: 11 Memory: 31.28 GiB used: 6.77 GiB (21.6%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI
MX-23.6_x64 July 31 2023 * 6.1.0-40amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
Jerry3904
Administrator
Posts: 23640
Joined: Wed Jul 19, 2006 6:13 am

Re: Vivaldi challenges (open external link in new background tab, in my case)

#2 Post by Jerry3904 »

Not sure I get your use case correctly, but I use a middle click all the time to open a link in a background tab. Here is the Viv Wiki on that:

https://vivaldi-wiki.readthedocs.io/Set ... round-tab/

I really like Vivaldi so this thread could be very helpful. I have some items of my own...
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: MX-25 Fluxbox, ThinkPad X1 Carbon gen 9 with i7
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
Eadwine Rose
Administrator
Posts: 15352
Joined: Wed Jul 12, 2006 2:10 am

Re: Vivaldi challenges (open external link in new background tab, in my case)

#3 Post by Eadwine Rose »

Yep.. and that is exactly what I mean with from within the browser it is all fine.


EXTERNAL links are giving the issue. So.. from a mail program, like thunderbird, or liferea feed reader, or... any program where you click a link that opens in an open instance of vivaldi. The link does not originate IN vivaldi.
MX-23.6_x64 July 31 2023 * 6.1.0-40amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
Jerry3904
Administrator
Posts: 23640
Joined: Wed Jul 19, 2006 6:13 am

Re: Vivaldi challenges (open external link in new background tab, in my case)

#4 Post by Jerry3904 »

Ah. I see that as well, just haven't ever followed it up ... Does it still happen if the default browser is Firefox, for example?
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: MX-25 Fluxbox, ThinkPad X1 Carbon gen 9 with i7
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
Eadwine Rose
Administrator
Posts: 15352
Joined: Wed Jul 12, 2006 2:10 am

Re: Vivaldi challenges (open external link in new background tab, in my case)

#5 Post by Eadwine Rose »

Chrome was my default. It happens there as well, I used the extension to make it work.

That extension doesn't work in Vivaldi.
MX-23.6_x64 July 31 2023 * 6.1.0-40amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
CharlesV
Administrator
Posts: 8154
Joined: Sun Jul 07, 2019 5:11 pm

Re: Vivaldi challenges (open external link in new background tab, in my case)

#6 Post by CharlesV »

I dont have Vivaldi loaded atm, but didnt I see a setting for Open in background in the settings? ( or something like that - turning it off maybe.)

Settings > Tabs > New Tab Position as I recall.
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!

User avatar
siamhie
Global Moderator
Posts: 3835
Joined: Fri Aug 20, 2021 5:45 pm

Re: Vivaldi challenges (open external link in new background tab, in my case)

#7 Post by siamhie »

What does this command show?

Code: Select all

xdg-settings get default-web-browser 
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
Jerry3904
Administrator
Posts: 23640
Joined: Wed Jul 19, 2006 6:13 am

Re: Vivaldi challenges (open external link in new background tab, in my case)

#8 Post by Jerry3904 »

CharlesV wrote: Thu Sep 04, 2025 11:14 am I dont have Vivaldi loaded atm, but didnt I see a setting for Open in background in the settings? ( or something like that - turning it off maybe.)

Settings > Tabs > New Tab Position as I recall.
Yes, but that's when dealing with a link inside Vivaldi. I do see a possibility "New tab from link opens in background" that I just clicked but haven't tested:


Image
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: MX-25 Fluxbox, ThinkPad X1 Carbon gen 9 with i7
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
Eadwine Rose
Administrator
Posts: 15352
Joined: Wed Jul 12, 2006 2:10 am

Re: Vivaldi challenges (open external link in new background tab, in my case)

#9 Post by Eadwine Rose »

I have that set up Jerry, doesn't help.
MX-23.6_x64 July 31 2023 * 6.1.0-40amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
Eadwine Rose
Administrator
Posts: 15352
Joined: Wed Jul 12, 2006 2:10 am

Re: Vivaldi challenges (open external link in new background tab, in my case)

#10 Post by Eadwine Rose »

The default browser is set within MX AND using :

Code: Select all

root@eadwineMX23:/home/eadwine# update-alternatives --config x-www-browser
Been around the block with browser issues. ;)


So.. of course.

Code: Select all

eadwine@eadwineMX23:~
$ xdg-settings get default-web-browser 
vivaldi.desktop

You'd know if that wasn't set to vivaldi ;) Something else would open.
MX-23.6_x64 July 31 2023 * 6.1.0-40amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

Post Reply

Return to “MX Help”