Results 1 to 5 of 5

Thread: gvfs

  1. #1
    Join Date
    Nov 2015
    Location
    Bremen
    Posts
    27

    Default gvfs

    Hallo Forum,

    Betriebssystem Leap 15.1

    Wenn ich eine USB-Festplatte oder ein Androidtelefon einstecke, wird dieses automatisch gemountet und in dolphin angezeigt.

    Unregelmäßig oder in nicht reproduzierbaren Situationen sind diese Schreibgeschützt!
    Ich mache dann das, was ich immer mache - ich schaue nach wo das ganze "hingemountet" wurde um den mount-Punkt
    mit chown -R ich:users /mountpunkt/ auf meine Berechtigung zu bringen.

    Und was sehe ich - ich sehe NICHTS!

    Code:
    # mount
    sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
    proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
    devtmpfs on /dev type devtmpfs (rw,nosuid,size=2005932k,nr_inodes=501483,mode=755)
    securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
    tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
    devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
    tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
    tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
    cgroup on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime)
    cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
    pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
    cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
    cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
    cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
    cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
    cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
    cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
    cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
    cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
    cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
    cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
    cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
    /dev/sda1 on / type ext4 (rw,relatime,data=ordered)
    systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=23,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=13898)
    mqueue on /dev/mqueue type mqueue (rw,relatime)
    debugfs on /sys/kernel/debug type debugfs (rw,relatime)
    hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
    tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=403196k,mode=700,uid=1000,gid=100)
    tracefs on /sys/kernel/debug/tracing type tracefs (rw,relatime)
    fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
    gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
    Das was ich noch erkenne ist: /dev/sda1 on / type ext4 (rw,relatime,data=ordered)
    Ich verliere den Überblick.

    Aber halt, die 1000 kommt mir bekannt vor und sehe nach /run/user/1000/

    Code:
    # ll /run/user/1000/
    ls: cannot access '/run/user/1000/gvfs': Permission denied
    total 4
    -rw-r--r-- 1 awitte users  77 Aug  7 08:39 KSMserver__0
    srw-rw-rw- 1 awitte users   0 Aug  7 08:39 bus
    drwx------ 3 awitte users  60 Aug  7 08:39 dbus-1
    drwx------ 2 awitte users  60 Aug  7 09:18 dconf
    drwx------ 2 awitte users 160 Aug  7 11:51 gnupg
    d????????? ? ?      ?       ?            ? gvfs
    srw------- 1 awitte users   0 Aug  7 08:39 kdeinit5__0
    srwxr-xr-x 1 awitte users   0 Aug  7 08:39 klauncherTJ1733.1.slave-socket
    drwx------ 2 awitte users  60 Aug  7 09:16 krb5cc
    drwx------ 2 awitte users  80 Aug  7 08:39 pulse
    drwxr-xr-x 3 awitte users 100 Aug  7 08:39 systemd
    Jeder Versuch, das Verzeichnis gvfs auf meine Berechtigung zu bringen (auch als root) ist fehlgeschlagen!!!!!
    Selbst das booten von einem Livesystem und anlegen des Verzeichnisses gvfs mit meinen Berechtigungen sind fehlgeschlagen!!!!!

    !!! Ich bin nicht Herr dieser Maschine !!!!

    Über 'man gvfs' stoße ich auf den Befehl 'gio':

    Code:
    # gio
    Usage:
      gio COMMAND [ARGS...]
    
    Commands:
      help     Print help
      version  Print version
      cat      Concatenate files to standard output
      copy     Copy one or more files
      info     Show information about locations
      list     List the contents of locations
      mime     Get or set the handler for a mimetype
      mkdir    Create directories
      monitor  Monitor files and directories for changes
      mount    Mount or unmount the locations
      move     Move one or more files
      open     Open files with the default application
      rename   Rename a file
      remove   Delete one or more files
      save     Read from standard input and save
      set      Set a file attribute
      trash    Move files or directories to the trash
      tree     Lists the contents of locations in a tree
    
    Use “gio help COMMAND” to get detailed help.
    Eine Liste bekomme ich mit:

    Code:
    # gio list
    smb-browse.mount
    admin.mount
    afp-browse.mount
    afp.mount
    archive.mount
    burn.mount
    cdda.mount
    computer.mount
    dav+sd.mount
    dav.mount
    dns-sd.mount
    ftp.mount
    ftps.mount
    google.mount
    gphoto2.mount
    http.mount
    localtest.mount
    mtp.mount
    network.mount
    nfs.mount
    recent.mount
    sftp.mount
    trash.mount
    smb.mount
    afc.mount
    Und das ist interessant für mich, besonders wegen smb-browse, smb und mtp (wegen Probleme)!

    Ich gebe ein:

    Code:
    # gio list smb-browse.mount 
    gio: file:///usr/share/gvfs/mounts/smb-browse.mount: Error opening directory '/usr/share/gvfs/mounts/smb-browse.mount': Not a directory
    
    # gio list smb
    smb-browse.mount  smb.mount         
    
    # gio list smb.mount 
    gio: file:///usr/share/gvfs/mounts/smb.mount: Error opening directory '/usr/share/gvfs/mounts/smb.mount': Not a directory
    
    # ll /usr/share/gvfs/mounts/
    total 100
    -rw-r--r-- 1 root root 286 Jul  1 12:18 admin.mount
    -rw-r--r-- 1 root root  88 Jul  1 12:18 afc.mount
    -rw-r--r-- 1 root root 131 Jul  1 12:18 afp-browse.mount
    -rw-r--r-- 1 root root 122 Jul  1 12:18 afp.mount
    -rw-r--r-- 1 root root  85 Jul  1 12:18 archive.mount
    -rw-r--r-- 1 root root  64 Jul  1 12:18 burn.mount
    -rw-r--r-- 1 root root  64 Jul  1 12:18 cdda.mount
    -rw-r--r-- 1 root root  72 Jul  1 12:18 computer.mount
    -rw-r--r-- 1 root root  73 Jul  1 12:18 dav+sd.mount
    -rw-r--r-- 1 root root  67 Jul  1 12:18 dav.mount
    -rw-r--r-- 1 root root 104 Jul  1 12:18 dns-sd.mount
    -rw-r--r-- 1 root root 115 Jul  1 12:18 ftp.mount
    -rw-r--r-- 1 root root 117 Jul  1 12:18 ftps.mount
    -rw-r--r-- 1 root root  74 Jul  1 12:18 google.mount
    -rw-r--r-- 1 root root  70 Jul  1 12:18 gphoto2.mount
    -rw-r--r-- 1 root root 100 Jul  1 12:18 http.mount
    -rw-r--r-- 1 root root  74 Jul  1 12:18 localtest.mount
    -rw-r--r-- 1 root root  62 Jul  1 12:18 mtp.mount
    -rw-r--r-- 1 root root  69 Jul  1 12:18 network.mount
    -rw-r--r-- 1 root root  73 Jul  1 12:18 nfs.mount
    -rw-r--r-- 1 root root  68 Jul  1 12:18 recent.mount
    -rw-r--r-- 1 root root 136 Jul  1 12:18 sftp.mount
    -rw-r--r-- 1 root root 142 Jul  1 12:18 smb-browse.mount
    -rw-r--r-- 1 root root  79 Jul  1 12:18 smb.mount
    -rw-r--r-- 1 root root  66 Jul  1 12:18 trash.mount
    Das sind alles Dateien, keine Verzeichnisse!
    Habe angefangen die Dateien mtp, smb-browse und smb umzubenennen nach *.Orginal und Namensgleiche Verzeichnisse anzulegen!

    Erste Reaktion in dolphin - unter Netzwerk => freigegebene Ordner (smb), sehe ich die Windowsdomäne, Sambadomäne und eine workgroup
    Also ich sehe smb://

    Mit ein bischen Glück habe ich die Lösung meiner Probleme gefunden - werde alle Dateien in /usr/share/gvfs/mounts/ in Verzeichnisse überführen!

    Wenn das nicht richtig sein sollte - bitte melden!

  2. #2
    Join Date
    Nov 2015
    Location
    Bremen
    Posts
    27

    Default AW: gvfs

    Hallo Forum,

    ich glaube das hat nichts gebracht - das war schwachsinn!

    Auswirkungen waren nach dem starten heute morgen genau die gleichen Probleme mit smb (Windowsserver) und mit den Schreibberechtigungen auf ein mtp:// Gerät!
    Sonst keine nennenswerte Probleme!

    Habe die Namensgleichen Verzeichnisse wieder gelöscht und die Orginaldateien *.mount wieder hergestellt!

    Code:
    # ll /run/user/1000/
    ls: cannot access '/run/user/1000/gvfs': Permission denied
    total 4
    -rw-r--r-- 1 awitte users  77 Aug  8 08:34 KSMserver__0
    srw-rw-rw- 1 awitte users   0 Aug  8 08:34 bus
    drwx------ 3 awitte users  60 Aug  8 08:34 dbus-1
    drwx------ 2 awitte users  60 Aug  8 08:43 dconf
    drwx------ 2 awitte users 160 Aug  8 09:50 gnupg
    d????????? ? ?      ?       ?            ? gvfs
    srw------- 1 awitte users   0 Aug  8 08:34 kdeinit5__0
    srwxr-xr-x 1 awitte users   0 Aug  8 08:34 klauncherTJ1749.1.slave-socket
    drwx------ 2 awitte users  60 Aug  8 08:39 krb5cc
    drwx------ 2 awitte users  80 Aug  8 08:34 pulse
    drwxr-xr-x 3 awitte users 100 Aug  8 08:34 systemd
    Ist dieser Zustand nur bei mir?
    Ich habe den Überblick verloren - und brauche Hilfe von Leuten die den Überblick nicht verloren haben!

    Code:
    # systemctl status | grep gvfs
               │   │ └─gvfs-daemon.service
               │   │   ├─2939 /usr/lib/gvfs/gvfsd
               │   │   └─2944 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes
               │     ├─ 2257 grep --color=auto gvfs
    
    # systemctl restart gvfs-daemon
    Failed to restart gvfs-daemon.service: Unit gvfs-daemon.service not found.
    # systemctl restart gvfs-daemon.service
    Failed to restart gvfs-daemon.service: Unit gvfs-daemon.service not found.
    # systemctl status sshd.service 
    ● sshd.service - OpenSSH Daemon
       Loaded: loaded (/usr/lib/systemd/system/sshd.service; disabled; vendor preset: disabled)
       Active: inactive (dead)
    Da taucht dann wieder eine Frage auf - wie wird der gvfs-daemon gestartet (oder macht einen neustart ohne den Rechner neu zu starten)?

    Ich wollte eben einmal den Rechner neu starten und dann fange ich nochmal von vorne an!
    Ich bin für jeder Kritik oder jedem Hinweis in diesem Forum dankbar und aufgeschlossen!

  3. #3
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,476

    Cool Re: gvfs

    @awitte:

    Oder, gehe ein anderer Weg – vorausgesetzt dass, Du KDE Plasma als Oberfläche benutze:
    • KDEConnect.


  4. #4
    Join Date
    Nov 2015
    Location
    Bremen
    Posts
    27

    Default AW: gvfs

    Hallo dcurtisfra,

    herzlichsten Dank für Deine Hinweise!
    Werde mir auf alle Fälle Deine Links heute Abend durchlesen!

    Ich habe vergessen zu erwähnen, daß auf dem Androidtelefon das auch mit mtp:// (USB) eingebunden wird, KDE Connect installiert ist.
    Rufe ich KDE Connect auf dem Telefon auf, habe ich Dateien senden, Slideshow remote, Multimedia-Bedienung, Befehl ausführen und Ferneingabe!
    Das funktioniert auch alles sehr gut!

    KDE Connect meldet sich auf den Laptop auch unten rechts in der Systemleiste.
    Einsehbar ist der Ladezustand und daneben sind zwei Symbole mit "Mein Telefon anklingeln" und "Dieses Gerät durchsuchen"
    Funktioniert alles, auch Meldungen vom Telefon werden eingeblendet!

    Interessant ist, das dolphin das Gerät mit 'kdeconnect://c48fa84ef499d2a4' öffnet UND ich habe Schreibrechte unter dieser Verbindung!
    Ein Manko gibt es leider: Es wird nur ein Ort angeboten (primär), es fehlt die sekundär, also die eingeschobene SD-Karte in dem Telefon.

    Du hast von einem anderen Weg gesprochen, für die Verbindung mit dem Telefon ist dies eine Alternative!


    Herzlichsten Dank!

  5. #5
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,476

    Default Re: gvfs

    @awitte:

    Deswegen, ist KDEConnect eine würdige „Killer App” …

    Wünsche, Anrege – einfach per KDE Bugzilla die Mädels und Jungs die KDEConnect betreuen anklopfen – die sind hungrig … <https://bugs.kde.org/>.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •