https://bugs.kde.org/show_bug.cgi?id=502809
Bug ID: 502809 Summary: kdenetwork-filesharing doesn't work with users managed by systemd-homed Classification: Frameworks and Libraries Product: kdenetwork-filesharing Version: unspecified Platform: unspecified OS: Linux Status: REPORTED Severity: critical Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: yohanesh...@vivaldi.net CC: sit...@kde.org Target Milestone: --- Created attachment 180270 --> https://bugs.kde.org/attachment.cgi?id=180270&action=edit The sharing tab is empty SUMMARY kdenetwork-filesharing does not work with users managed by systemd-homed, even when they are members of the sambashare group. The "Sharing" tab in Dolphin does not display any information. The following error appears in the terminal: PermissionsHelper::reload() failed: current user is null qrc:/org.kde.filesharing.samba/qml/main.qml:39: TypeError: Cannot read property 'inSamba' of null STEPS TO REPRODUCE 1. Enable systemd-homed and create a user. 2. Start the SMB and NMB services. 3. Add the user to the sambashare group and use sudo smbpasswd -a <username> to add the user to Samba. 4. Right-click on a file or directory in Dolphin and navigate to the "Sharing" tab. OBSERVED RESULT The "Sharing" tab is empty and no sharing options are available. EXPECTED RESULT The "Sharing" tab should display the Samba share settings for the selected file or directory. SOFTWARE/OS VERSIONS Operating System: Garuda Linux KDE Plasma Version: 6.3.4 KDE Frameworks Version: 6.12.0 Qt Version: 6.9.0 Kernel Version: 6.9.9-zen1-1-zencjk (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 9 5900HX with Radeon Graphics Memory: 30.7 GiB of RAM Graphics Processors: AMD Radeon Graphics, NVIDIA GeForce RTX 3070 Laptop GPU Manufacturer: ASUSTeK COMPUTER INC. Product Name: ASUS TUF Gaming A15 FA506QR_FA506QR System Version: 1.0 ADDITIONAL INFORMATION kdenetwork-filesharing version: 24.12.3-1 systemd version: 257.5-1 When using a user that is not managed by systemd-homed, the "Sharing" tab functions as expected. Here is my nsswitch.conf: # Name Service Switch configuration file. # See nsswitch.conf(5) for details. passwd: files systemd group: files [SUCCESS=merge] systemd shadow: files systemd gshadow: files systemd publickey: files hosts: mymachines mdns_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] files myhostname dns networks: files protocols: files services: files ethers: files rpc: files netgroup: files -- You are receiving this mail because: You are watching all bug changes.