File save/open dialog on Linux in version 5.2
-
Starting with Vivaldi 5.2 I noticed that the file open/save dialog is suddenly using some different toolkit than it used to. (I think it was GTK previously)
The new dialog has two disadvantages:
- there is no file preview anymore which was helpful when uploading images for example
- upon saving one cannot choose a different filename anymore since the dialog starts searching for subdirectories instead
Is there any way to get the old dialog back?
-
@ferdiG which Vivaldi version?
Which Linux?
Which Desktop Environment? -
5.2.2623.41 (Stable channel) stable (64-bit)
Arch Linux, no desktop environment in particular but just an i3 window manager. -
@ferdiG It all remains fine here; it's never been a problem for me afaik [Arch KDE V-Snappie].
When i do this...
...i get this [ie, using the standard Plasma file-picker with my desktop theme, exactly as i expected]
-
@guigirl that's odd... looks totally different for me. So it seems that Vivaldi is choosing that picker dialog based on the desktop environment being used. Since I don't use a full DE, there must be some setting that determines this.
The interesting thing now would be to figure out which setting or environment variable is responsible for which picker dialog is presented to the user ...
If anybody hast any knowledge on this or knows where to look for it, please help.
-
Hello! I've been having a lot of trouble with the Vivaldi file picker lately, my friend says it is the GTK file picker, but it's absolutely horrible to use, if I want to rename a file I save (or give it a name if it doesn't have one), it will constantly try to search for files while I try to type the name, so I have to type each letter 2-3 times just to get 1 letter input in the name... Not only that, but there is no image preview (which is present in even old Firefox file pickers)... Here is a thread I made on the EndeavourOS forum (https://forum.endeavouros.com/t/change-file-picker-in-i3/26957/3) that is about the same issue, you can find some more information there if needed
TL;DR: The default file picker is horribly buggy
How do I change the file picker Vivaldi uses? I would prefer almost anything above what it currently uses...
- Distro: EndeavourOS
- Window Manager: i3
-
@SoupCookie Does not explicitly solve your problem, but fwiw:
https://forum.vivaldi.net/post/585312 -
Vivaldi has been my primary browser for years now, but this is basically a deal-breaking bug for me.
Manjaro Linux Cinnamon Ed. fully patched -
@yogich just to add, FWIW, the same issue is coming up for Brave, and Chrome but not for Firefox of course.
-
@yogich It's GTK which goes hand in hand with GNOME, same bugs (filechooser , dialogue), restrictions, authoritarian decisions and a community exhibiting the stockholm syndrom of Windozers.
There's also another Manjarian using Cinnamon like you who is getting the save dialogue without a theme. You could ask better in the Manjaro forums about your issue, the team there is better informed than anyone else about what's going on with GTK, theming, also keep in mind MJ Cinnamon is maintaned by the community, so I'm not sure what is being done there and who oversees it. -
Hello, also an i3 Arch user, I've been pulling my hair out with this as I download bank transactions daily to import into Gnucash and I have been completely unable to type a name for the file. I have solved it after much googling:
it seems to be a bug in xdg-desktop-portal-gnome. xdg-desktop-portal seems to be a go-between for browsers and the desktop environment. On my system, I had installed 3 related packages: xdg-desktop-portal, xdg-desktop-portal-gnome, and xdg-desktop-portal-gtk.
To solve, I uninstalled xdg-desktop-portal-gnome which left the gtk version the only one available. Then I restarted the service (systemctl --user restart xdg-desktop-portal). I closed and restarted vivaldi and now I have a fully functional save dialog. Please give it a try.
Good luck,
Bill
-
@FlBtlInFrntOfMe
xdg-desktop-portal-*
is a thing for flatpaks, another reason not to use such stuff that is meant to only mess up the system, wanting to bypass/access stuff outside the sandbox-wannabe and whatnot. And on Arch, why? You most probably don't need the gtk either. -
@npro Joplin (synchronized multi-platform note-taking) is a favorite of mine and it notoriously builds terribly and inconsistently from source on Arch. It's the only flatpak I use. Not a first choice.
-
@FlBtlInFrntOfMe said in File save/open dialog on Linux in version 5.2:
To solve, I uninstalled xdg-desktop-portal-gnome which left the gtk version the only one available. Then I restarted the service (systemctl --user restart xdg-desktop-portal). I closed and restarted vivaldi and now I have a fully functional save dialog. Please give it a try.
Yeah, this
solvedworked around my problem. Opensuse Tumbleweed 20220503, using KDE (but other desktop environments, like Gnome, are installed). Like a lot of Gnome-related defaults, sometimes applications assume that Gnome's choice is the correct default regardless of the active DE. This behavior drives me crazy every so often.But, yeah, «sudo zypper remove xdg-desktop-portal-gnome && systemctl --user restart xdg-desktop-portal» and I'm seeing a KDE download dialog. And I can actually type a filename in one go instead of having to re-click on the file name field between typing each letter. It's frankly astonishing how broken that Gnome dialog seems, though maybe it works better if you're actually in Gnome.
-
@FlBtlInFrntOfMe said in File save/open dialog on Linux in version 5.2:
Hello, also an i3 Arch user, I've been pulling my hair out with this as I download bank transactions daily to import into Gnucash and I have been completely unable to type a name for the file. I have solved it after much googling:
it seems to be a bug in xdg-desktop-portal-gnome. xdg-desktop-portal seems to be a go-between for browsers and the desktop environment. On my system, I had installed 3 related packages: xdg-desktop-portal, xdg-desktop-portal-gnome, and xdg-desktop-portal-gtk.
To solve, I uninstalled xdg-desktop-portal-gnome which left the gtk version the only one available. Then I restarted the service (systemctl --user restart xdg-desktop-portal). I closed and restarted vivaldi and now I have a fully functional save dialog. Please give it a try.
Good luck,
Bill
This solved it for me (Ubuntu 22.04 with Cinnamon desktop environment). Getting pretty sick of Gnome making problems for me even when I go out of my way to not use it.
-
@FlBtlInFrntOfMe Worked perfectly for me. Thanks so much.
-
I can confirm that on my Arch system the workaround by @FlBtlInFrntOfMe worked. I now have the "old" file dialog which I was used to. Thank you so much!!