You are not logged in.
So, I've installed vivaldi and tried to download a picture and it told me that it can't do that. I checked to see if the download folder was setup correctly and it wouldn't allow me to change it. I've been checking the entire path from home to .config/vivaldi for access rights (others and group were completely forbidden, so I added read and execute to the folders along the path.
Thing is, config files and cache are there. I closed vivaldi just now, reopened it and the text is here.
Seeing that I can change the download path in the dialog, but the 'select folder' button doesn't work, there's some issue relating to the filesystem. A missing package or service perhaps?
Searching for this issue was a dead end. Either the problem was different or it was vivaldi that worked. Any ideas?
Last edited by Paruga (2026-01-03 17:16:57)
---sometimes the obvious isn't there!--- | usermod -l root omnissiah
Offline
its probably sandboxed
Offline
Yep i also think it can be the sandboxing, are you sandboxing or using flatpak version ? if you are using flatpak there is an app called flatseal which let you change permission to flatpak applications https://github.com/tchx84/Flatseal
Also be sure to use vivaldi-stable instead of vivaldi. Arch Linux package of vivaldi https://archlinux.org/packages/extra/x86_64/vivaldi/ provides the two methods to launch vivaldi. The latest stable release is with vivaldi-stable and not vivaldi, I don't remember why is that but I guess you can check it in the arch wiki because over here I should be sleeping like 20 minutes ago ![]()
Last edited by Succulent of your garden (2025-12-25 01:09:36)
str( @soyg ) == str( @potplant ) btw!
Also now with avatar logo included!
Offline
I don't know. I checked if I have flatpak installed and I don't. So I have the normal version - no funky stuff. Stable version has the same issue. So, if it's in sandbox mode I don't know why. Any way to check?
---sometimes the obvious isn't there!--- | usermod -l root omnissiah
Offline
how do you run vivaldi-stable ? I mean how you launch it ? for sandboxing you need something like firejail https://wiki.archlinux.org/title/Firejail . I can work now with vivaldi just fine, with sandbox and not sandoxing on it.
Also since you are new you probably want to install the codec pacakge for vivalidi. RIght now over here the package search of Arch Linux is not working well :C, but let you now which one is, because it's needed sometimes to play videos on the internet.
str( @soyg ) == str( @potplant ) btw!
Also now with avatar logo included!
Offline
xdg-desktop-portal issue?
Can you save stuff when ticking the box to download w/o asking back in vivaldi:settings/downloads/ ?
pacman -Qs portalOffline
xdg-desktop-portal issue?
Maybe. I don't see any of it installed and don't know what it's for.
Can you save stuff when ticking the box to download w/o asking back in vivaldi:settings/downloads/ ?
No. Nothing.
---sometimes the obvious isn't there!--- | usermod -l root omnissiah
Offline
Got it:
It's a problem with i3. I switched into cinnamon and the save-as dialog opens just fine. So, it's something about how i3 handles windows and how vivaldi interprets the response.
---sometimes the obvious isn't there!--- | usermod -l root omnissiah
Offline
Tried to rule it to be floating?
Offline
Tried to rule it to be floating?
Not explicitly. I tried to put it into floating mode first. Fullscreen. Anything short of trying to write up a rule for that (I haven't really dug deep into i3 yet). I wanted to check in Cinnamon first and then just on a hunch removed the config line. (The configuration also didn't do anything for me (qt6ct also only seems to work on itself, mostly) - it's an ongoing journey
. Vivaldi might try to use some cinnamon specific function to call cinnamon's own save-as popup that i3 doesn't have. That's my guess at least. (It's own weird little popups and functions worked just fine - and they look significantly different).
Last edited by Paruga (2025-12-25 23:29:23)
---sometimes the obvious isn't there!--- | usermod -l root omnissiah
Offline
I was a dum dum.
Starting Cinnamon made Cinnamon somehow configure xdg_desktop_portals, so when returning to i3 it worked fine - but I thought it was whatever else I tried. So, after a reboot I was back where I started. The issue turned out to be that I didn't use the .xinitrc template that loads the xorg configs, including xdg_desktop_portals, which is necessary for the corresponding settings to take effect.
![]()
---sometimes the obvious isn't there!--- | usermod -l root omnissiah
Offline
template that loads the xorg configs, including xdg_desktop_portals
No, it imports the environment into the session what's critical for the session bus to function, see the last link below for details.
Offline