You are not logged in.

#1 2024-08-23 14:19:34

baal
Member
Registered: 2023-11-02
Posts: 32

gvfs - gvfs-smb package issues; possible regression

Hi,

I run into issues with gvfs and gvfs-smb packages. Even though I am on X11 Xfce, these Gnome packages are required, for instance, to be able to browse network shares in Thunar.

Versions 1.54.0-2 were fine, but after an update, versions 1.54.2-1 seem affected. Thunar seems to have lost its network browsing capability after update.

There is also a telling section in the pacman trace upon update:

Compiling GSettings XML schema files...
/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.magnifier.gschema.xml:7:1  Error on line 7 char 1: <enum id='org.gnome.desktop.GDesktopMagnifierMouseTrackingMode'> not (yet) defined..  This entire file has been ignored.
/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.mouse.gschema.xml:15:1  Error on line 15 char 1: <enum id='org.gnome.desktop.GDesktopMouseDwellDirection'> not (yet) defined..  This entire file has been ignored.
/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml:5:1  Error on line 5 char 1: <enum id='org.gnome.desktop.GDesktopBackgroundStyle'> not (yet) defined..  This entire file has been ignored.
/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml:35:1  Error on line 35 char 1: <enum id='org.gnome.desktop.GDesktopToolbarStyle'> not (yet) defined..  This entire file has been ignored.
/usr/share/glib-2.0/schemas/org.gnome.desktop.peripherals.gschema.xml:34:1  Error on line 34 char 1: <enum id='org.gnome.desktop.GDesktopTouchpadTapButtonMap'> not (yet) defined..  This entire file has been ignored.
/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.xml:86:1  Error on line 86 char 1: <enum id='org.gnome.desktop.GDesktopUsbProtection'> not (yet) defined..  This entire file has been ignored.
/usr/share/glib-2.0/schemas/org.gnome.desktop.screensaver.gschema.xml:89:1  Error on line 89 char 1: <enum id='org.gnome.desktop.GDesktopBackgroundStyle'> not (yet) defined..  This entire file has been ignored.
/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.xml:42:1  Error on line 42 char 1: <enum id='org.gnome.desktop.GDesktopFocusMode'> not (yet) defined..  This entire file has been ignored.
(20/27) Probing GTK2 input method modules...

Does anyone have a suggestion how to troubleshoot this?

Last edited by baal (2024-08-23 22:25:01)

Offline

#2 2024-08-23 15:03:50

seth
Member
Registered: 2012-09-03
Posts: 60,779

Offline

#3 2024-08-23 21:27:16

baal
Member
Registered: 2023-11-02
Posts: 32

Re: gvfs - gvfs-smb package issues; possible regression

seth wrote:

gvfs-mount

I can see in your link in the another thread that they use the 'gvfs-mount' command. I just get command not found when using it. Is this part of the 'gvfs' package? I have that one installed. I cannot find 'gvfs-mount' package.

Btw if I type smb://'ip address of the computer with samba share'/ or even smb://'netbios name of the computer with samba share'/ into Thunar's address bar, it would work, and show the content of the shares. It is clocking at 'browse network' that does not give any result.

Offline

#4 2024-08-23 21:52:36

seth
Member
Registered: 2012-09-03
Posts: 60,779

Re: gvfs - gvfs-smb package issues; possible regression

Ah, we've had this - sorry.
gfvs-mount go shitc… "deprecated" - use "gio mount" instead.

Offline

#5 2024-08-23 22:34:23

baal
Member
Registered: 2023-11-02
Posts: 32

Re: gvfs - gvfs-smb package issues; possible regression

Ok, 'gio mount' works as expected and is able to mount samba shares. The mounted share then appears in Thunar and in Double Commander, and can be browsed etc.

The problem is that Thunar should be able to discover the network for available shares. It could do it with gvfs and gvfs-smb version 1.54.0-2 installed. However, it cannot perform the network discovery with gvfs and gvfs-smb version 1.54.2-1 installed.

Thunar after clicking at 'Browse Network', with old gvfs and gvfs-smb versions:
Thunar-OK.png

Thunar after clicking at 'Browse Network', with new gvfs and gvfs-smb versions:
Thunar-NOT-OK.png

Nevermind the different Thunar versions. If I downgrade gvfs and gvfs-smb, the newer Thunar would work fine.

Last edited by baal (2024-08-24 12:06:38)

Offline

#6 2024-08-24 08:50:14

seth
Member
Registered: 2012-09-03
Posts: 60,779

Re: gvfs - gvfs-smb package issues; possible regression

Can you "gio mount -l"?
There's either a bug in gvfs (against the older gvfs-smb) or they just broke compatibility (and thunar needs to adapt the new API)

Please replace the oversized images w/ links, the board has a 250x250px max rule.

Offline

#7 2024-08-24 12:17:57

baal
Member
Registered: 2023-11-02
Posts: 32

Re: gvfs - gvfs-smb package issues; possible regression

This is the output of "gio mount -l" before mounting:

gio mount -l
Drive(0): CT500MX500SSD1
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Drive(1): hp      DVD-RAM GH60L
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)

Then I mount using the command below; it will prompt for user, domain and password, but then work as expected:

gio mount smb://openwrt/baal

This is the output after mounting:

gio mount -l
Drive(0): CT500MX500SSD1
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Drive(1): hp      DVD-RAM GH60L
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Mount(0): baal on openwrt -> smb://openwrt/baal/
  Type: GDaemonMount

I could downgrade the gvfs and gvfs-smb packages for the time being and then check if a Thunar update, when is comes out, fixes the problem.
Do you think the pacman update error trace (XML schema files, see first post) has anything to do with the issue I am experiencing?

Offline

#8 2024-08-24 15:00:39

seth
Member
Registered: 2012-09-03
Posts: 60,779

Re: gvfs - gvfs-smb package issues; possible regression

Do you think the pacman update error trace (XML schema files, see first post) has anything to do with the issue I am experiencing?

No. Certainly not directly.

Does

gio list smb:///

list your shares?

Offline

#9 2024-08-25 10:50:06

baal
Member
Registered: 2023-11-02
Posts: 32

Re: gvfs - gvfs-smb package issues; possible regression

gio list smb:///

No, it does not list the shares. Not even after mounting them manually with 'gio mount'.

gio list smb:///
gio: smb:///: The specified location is not mounted

Most programs when run in terminal will leave a trace. However, Thunar does not. Is it possible to enable this so that one could see what is going on behind the scenes?

Offline

#10 2024-08-25 12:17:10

seth
Member
Registered: 2012-09-03
Posts: 60,779

Re: gvfs - gvfs-smb package issues; possible regression

Is this w/ the good or bad version of gvfs?

No idea about thunar specificallly but you can debug gvfs: https://wiki.gnome.org/Projects/gvfs/debugging

Offline

#11 2024-08-25 14:15:12

baal
Member
Registered: 2023-11-02
Posts: 32

Re: gvfs - gvfs-smb package issues; possible regression

Good point. I used "gio list smb:///" with bad version gvfs.

I reverted back to the working version to try again. The behaviour changed; there is no complains about location not mounted any more. However, there is nothing listed in the output. There is nothing output at all.

Offline

#12 2024-08-25 14:59:21

seth
Member
Registered: 2012-09-03
Posts: 60,779

Re: gvfs - gvfs-smb package issues; possible regression

Fro mteh screenshot in (unrelated) https://gitlab.xfce.org/xfce/thunar/-/issues/277 it looks you browse the network using the network: protocol.
Does "gio list network:///" list anything?

Offline

#13 2024-08-25 15:45:29

baal
Member
Registered: 2023-11-02
Posts: 32

Re: gvfs - gvfs-smb package issues; possible regression

d'oh smile it was "gio list network:///".

Old gvfs version:

gio list network:///
dnssd-server-OPENWRT._smb._tcp
dnssd-server-XEONARCH._smb._tcp

New gvfs version: Neither list shown, nor error message, either something was mounted with "gio mount" or not.

Offline

#14 2024-08-25 15:53:56

seth
Member
Registered: 2012-09-03
Posts: 60,779

Re: gvfs - gvfs-smb package issues; possible regression

Finally smile
=> gvfs bug, thunar is innocent.

There's a newer version in the gnome-unstable repo

Offline

#15 2024-10-24 19:19:13

baal
Member
Registered: 2023-11-02
Posts: 32

Re: gvfs - gvfs-smb package issues; possible regression

For information to those affected by this, the recent update on main (1.56.1-1,  Oct 18) still has the bug.

Offline

#16 2024-10-27 20:43:06

mkkot
Member
From: Poland
Registered: 2009-12-20
Posts: 288

Re: gvfs - gvfs-smb package issues; possible regression

It's unfortunately on purpose. I have just created this:
https://wiki.archlinux.org/title/Gvfs#M … _displayed

Not sure if the title reflects your case (if you created it manually). For me the problem was with sshfs.

Offline

Board footer

Powered by FluxBB