You are not logged in.

#1 2025-01-25 16:24:48

TE
Member
Registered: 2014-06-21
Posts: 85

[SOLVED] Xfce 4.20 - Google Pixel 6a not showing up on desktop anymore

Hi all, looking for debugging suggestions as I've run out of ideas. tl;dr: after upgrading to Xfce 4.20 when I plug in my Pixel with USB file transfer enabled it no longer shows up on my xfdesktop. This was working fine in 4.18 so.... this is a long, tenured well behaved Arch install laptop, no shenanigans. Boring, utilitarian laptop.

Info and things I've tried and banged on to try and get to the bottom of the problem:

  • All packages are Core/Extra (no Testing) and fully up to date

  • Pacman review shows no missing expected deps (including gvfs-* stuff, etc.)

  • If I log into my MATE desktop session, it still WORKS fine (standard LightDM switch nothing fancy)

  • If I log in as my "rescue" user (SHTF account) which had never had XFCE used so no configs on disk, it does NOT work

  • I cleaned ~/.config/xfce4/desktop/ (per another thread) it does NOT fix it

  • If I open Thunar, the device IS there inside and double-clicking it DOES mount the Pixel drive (normal, regular use)

  • Plugging in a USB flash drive to the same USB port WORKS, it shows up on xfdesktop and auto-mounts normally[*/]

The one and only clue I have is from thunar-volman in .xsession-errors which shows up in both my normal user and "rescue" clean user when I plug in the Pixel:

thunar-volman: Unsupported USB device type "usb".
thunar-volman: Unsupported USB device type "(null)".

The kernel thinks it's just fine, dmesg after rebooting this morning (glibc upgraded)

[ 5821.120667] usb 3-2: new SuperSpeed USB device number 2 using xhci_hcd
[ 5821.134731] usb 3-2: LPM exit latency is zeroed, disabling LPM.
[ 5821.135363] usb 3-2: New USB device found, idVendor=18d1, idProduct=4ee1, bcdDevice= 5.10
[ 5821.135365] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5821.135367] usb 3-2: Product: Pixel 6a
[ 5821.135369] usb 3-2: Manufacturer: Google
[ 5821.135370] usb 3-2: SerialNumber: [XYZ redacted ZYX]

These thunar-volman errors above did NOT happen in 4.18 (as I helped fix a .xsession-errors spam problem with xfscreensaver in 4.18 I'd spent a lot of time in this file to know/remember it's recent state). I've tried strace'ing a bunch of stuff manually but it's really gotten me nowhere further - given I can easily log into MATE, plug the phone in and it still shows up on that desktop, I'm fairly convinced it's not udisks2, the kernel, etc. and is something specific to the upgrade to Xfce 4.20 but... well... yeah, dunno. Ideas?

Edit: forgot to mention, plugging in a random USB flash drive in the same USB port shows up on xfdesktop just fine, so it's limited to the Pixel?

Last edited by TE (2025-02-07 13:11:08)

Offline

#2 2025-01-26 12:03:08

correctmost
Member
Registered: 2024-01-20
Posts: 27

Re: [SOLVED] Xfce 4.20 - Google Pixel 6a not showing up on desktop anymore

I think you are seeing this bug: https://gitlab.xfce.org/xfce/xfdesktop/-/issues/376

Offline

#3 2025-01-26 13:12:57

TE
Member
Registered: 2014-06-21
Posts: 85

Re: [SOLVED] Xfce 4.20 - Google Pixel 6a not showing up on desktop anymore

correctmost wrote:

Sounds like my problem, thanks for finding this bug!

Offline

#4 2025-02-07 13:06:56

TE
Member
Registered: 2014-06-21
Posts: 85

Re: [SOLVED] Xfce 4.20 - Google Pixel 6a not showing up on desktop anymore

A commit has been added to fix/revert the regression in xfdesktop.  https://gitlab.xfce.org/xfce/xfdesktop/ … 31bc8da421

2025-02-17: xfdesktop 4.20.1-1 has been released to the repos which solves this problem. Changelog: https://gitlab.xfce.org/xfce/xfdesktop/ … type=heads

Last edited by TE (2025-02-17 14:36:06)

Offline

Board footer

Powered by FluxBB