[GNOME] MTP mounts in Nautilus doesn't work out of the box

  • Done
  • quality assurance status badge
Details
3 participants
  • ???
  • Maxim Cournoyer
  • Csepp
Owner
unassigned
Submitted by
Maxim Cournoyer
Severity
normal
M
M
Maxim Cournoyer wrote on 21 Apr 2023 05:51
(name . bug-guix)(address . bug-guix@gnu.org)
87ildpyjtm.fsf@gmail.com
Hi,

Connecting an Android phone via USB to a Guix System that has GNOME
installed, and selecting the transfer mode to be USB/media, I'd expect
it to appear in Nautilus, the same it does in other mainstream
distributions. Instead, nothing happens.

In Fedora, for example, the device appears in the left panel of
Nautilus, and a 'gvfsd-mtp' process starts running. In Guix System,
there's no 'gvfsd-mtp' process running, although a
'gvfs-mtp-volume-monitor' process is running.

To be investigated.

--
Thanks,
Maxim
C
(name . Maxim Cournoyer)(address . maxim.cournoyer@gmail.com)
87o7ngyfin.fsf@riseup.net
Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:

Toggle quote (14 lines)
> Hi,
>
> Connecting an Android phone via USB to a Guix System that has GNOME
> installed, and selecting the transfer mode to be USB/media, I'd expect
> it to appear in Nautilus, the same it does in other mainstream
> distributions. Instead, nothing happens.
>
> In Fedora, for example, the device appears in the left panel of
> Nautilus, and a 'gvfsd-mtp' process starts running. In Guix System,
> there's no 'gvfsd-mtp' process running, although a
> 'gvfs-mtp-volume-monitor' process is running.
>
> To be investigated.

I've also experienced this with plain USB block devices like some of my
microSD adapters. No idea what causes it. Sometimes it shows up in
Nautilus for a split second and then disappears.
Weirdly enough, running fdisk -l on the block device makes it show up in
Nautilus.

But it should be noted that our Nautilus version is behind by two versions.
M
M
Maxim Cournoyer wrote on 1 May 2023 14:26
(name . Csepp)(address . raingloom@riseup.net)(address . 62985@debbugs.gnu.org)
87o7n45jbg.fsf@gmail.com
Hi,

Csepp <raingloom@riseup.net> writes:

Toggle quote (24 lines)
> Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
>
>> Hi,
>>
>> Connecting an Android phone via USB to a Guix System that has GNOME
>> installed, and selecting the transfer mode to be USB/media, I'd expect
>> it to appear in Nautilus, the same it does in other mainstream
>> distributions. Instead, nothing happens.
>>
>> In Fedora, for example, the device appears in the left panel of
>> Nautilus, and a 'gvfsd-mtp' process starts running. In Guix System,
>> there's no 'gvfsd-mtp' process running, although a
>> 'gvfs-mtp-volume-monitor' process is running.
>>
>> To be investigated.
>
> I've also experienced this with plain USB block devices like some of my
> microSD adapters. No idea what causes it. Sometimes it shows up in
> Nautilus for a split second and then disappears.
> Weirdly enough, running fdisk -l on the block device makes it show up in
> Nautilus.
>
> But it should be noted that our Nautilus version is behind by two versions.

Did you have a chance to update your system following the core-updates
merge yet? At least on a fresh install it was working correctly now on
one machine, where it wasn't before.

--
Thanks,
Maxim
M
M
Maxim Cournoyer wrote on 3 May 2023 14:57
(name . Csepp)(address . raingloom@riseup.net)(address . 62985@debbugs.gnu.org)
87jzxpzi5y.fsf@gmail.com
Hi,

Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:

Toggle quote (32 lines)
> Hi,
>
> Csepp <raingloom@riseup.net> writes:
>
>> Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
>>
>>> Hi,
>>>
>>> Connecting an Android phone via USB to a Guix System that has GNOME
>>> installed, and selecting the transfer mode to be USB/media, I'd expect
>>> it to appear in Nautilus, the same it does in other mainstream
>>> distributions. Instead, nothing happens.
>>>
>>> In Fedora, for example, the device appears in the left panel of
>>> Nautilus, and a 'gvfsd-mtp' process starts running. In Guix System,
>>> there's no 'gvfsd-mtp' process running, although a
>>> 'gvfs-mtp-volume-monitor' process is running.
>>>
>>> To be investigated.
>>
>> I've also experienced this with plain USB block devices like some of my
>> microSD adapters. No idea what causes it. Sometimes it shows up in
>> Nautilus for a split second and then disappears.
>> Weirdly enough, running fdisk -l on the block device makes it show up in
>> Nautilus.
>>
>> But it should be noted that our Nautilus version is behind by two versions.
>
> Did you have a chance to update your system following the core-updates
> merge yet? At least on a fresh install it was working correctly now on
> one machine, where it wasn't before.

I tried it again on my own machine, but with a different device (old HTC
U Play phone), and it didn't work. I wonder what suddenly caused it to
work on a different machine.

--
Thanks,
Maxim
?
?
??? wrote 19 hours ago
Re: bug#36561: gvfs and/or sftp bugs and pain points
(name . P)(address . pronaip@protonmail.com)
87a5ldc6rg.fsf@envs.net
Hello, this issue had been fixed with commit 3bd8d238aba7, which
introduces a 'gvfs-service-type', add it to the system and reboot to
test. Close now, thanks!
Closed
?