Can't mount/browse shares on GVFS/GIO
Categories
(Firefox Build System :: Third Party Packaging, enhancement)
Tracking
(Not tracked)
People
(Reporter: stu.axon, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
98.39 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/114.0
Steps to reproduce:
On firefox on Ubuntu (sorry, I can't see how to tell if it's snap or deb)
I wanted to upload a file I have on an smb share.
I opened the file dialog to choose a file.
Actual results:
In the file browser, I can only see local paths, and no "other locations" where I could browse the smb shares.
In the nautilus file manager, I browsed the network neightbourhood and tried pasting the link to the server into the Gtk file dialog to see if that worked:
smb://werner.local/
This did not, I then copied the folder of the file I wanted to upload:
smb://werner.local/google-drive/stu.axon/CV
The dialog did not update to include a list of files, however - the autocomplete did start working, so I was able to choose the file to upload in that way, or just copy the full path to the file from nautilus,
/run/user/1000/gvfs/smb-share:server=werner.local,share=google-drive/stu.axon/CV/cv - 2023 - 06 - 05 - p.pdf
And the file uploaded.
Expected results:
The + other locations button should be present, and allow me to browse locations in "Networks", including file shares.
Looking at the attached screenshot of firefox (left) vs nautilus (right).
Firefox only shows shares that are already mounted, but nautilus can browse the windows network and shares that are not yet mounted.
There is no way in the file dialogue alone to browse shares that are not yet mounted.
Comment 1•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Updated•1 year ago
|
Comment 2•1 year ago
|
||
This dialog is under the control of XDG Desktop, we dont have control on it.
Which upstream project should I report a bug with ?
Is there any way to tell which xdg desktop portal is being used ? It seems like there are a few around, xdg-desktop-gnome and xdg-desktop-gtk seem like candidates. I'd like to maybe try the different ones, but I'm not sure where to start.
Comment 4•1 year ago
|
||
back then I had to file https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/48, but I am unsure which one in this case.
Description
•