Bug 48714 - Зависает Dolphin с сетевым диском при отключении сети сервера
Summary: Зависает Dolphin с сетевым диском при отключении сети сервера
Status: CLOSED WONTFIX
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kde5-dolphin (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-p10@altlinux.org
URL: https://bugs.kde.org/show_bug.cgi?id=...
Keywords:
: 48778 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-12-07 09:47 MSK by kessys
Modified: 2023-12-12 15:48 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kessys 2023-12-07 09:47:37 MSK
Если отключить доступ на сетевые диски для Dolphin, то он пытается соединиться и в итоге Dolphin висит, и получается невозможно работать на компьютере оффлайн, пока проводятся технические работы.
alt-lworkstation 10.2.1
Comment 1 kessys 2023-12-07 09:51:55 MSK
да это же kde5
Comment 2 Evgeny Shesteperov 2023-12-07 15:39:46 MSK
Зависает Dolphin с сетевым диском при отключении сети сервера 

Версия

-   kde5-dolphin-23.04.3-alt4

Дистрибутивы

-   ALT KWorktation 10.2.1 с обновлением до P10

Предусловия

В качестве сервера может выступать Samba или Windows Server 2012R и выше

Шаги воспроизведения

Настроить подключение Samba-шары на сервере или клиенте.

На клиенте можно воспроизвести ошибку двумя способами:

через /etc/fstab:

    //dc/share /mnt/smbshare cifs user=<user>,password=<password> 0 0

через pam_mount:

    # echo "session         [success=1 default=ignore] pam_succeed_if.so  service = systemd-user quiet" >> /etc/pam.d/system-auth
    # echo "session         optional        pam_mount.so disable_interactive" >> /etc/pam.d/system-aut
    # sed -i 's|<!-- Volume definitions -->|<volume uid="10000-2000200000" fstype="cifs" server="dc" path="share" mountpoint="/share" options="sec=krb5,vers=3.0,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERGID),file_mode=0664,dir_mode=0775" />|g' /etc/security/pam_mount.conf.xml && grep volume /etc/security/pam_mount.conf.xml

Отключить сеть на сервере.

Ожидаемый результат: Через некоторое время в Dolphin сообщение о том,
что ресурс стал недоступен. Dolphin доступен

Фактический результат: Dolphin зависает и становится недоступным
(приложение не отвечает).

В Sisyphus не проверялось.
Comment 3 Sergey V Turchin 2023-12-07 16:18:34 MSK
При отваливании шары виснет _всё_, что к ней обращается.
Если при зависании Plasma зависон получилось выделить отдельно, то тут уже гораздо сложнее.

Это надо что-то с монтированием делать.
Comment 4 kessys 2023-12-07 17:24:05 MSK
(Ответ для Sergey V Turchin на комментарий #3)
> При отваливании шары виснет _всё_, что к ней обращается.
> Если при зависании Plasma зависон получилось выделить отдельно, то тут уже
> гораздо сложнее.
> 
> Это надо что-то с монтированием делать.

это новую заявку в pam-mount?
Comment 5 Sergey V Turchin 2023-12-07 17:28:21 MSK
(Ответ для kessys на комментарий #4)
> это новую заявку в pam-mount?
Нет, в пользователя.
pam-mount вас не заставляет монтировать единственно возможным способом.
Хоть `systemd-mount -A` или всё, что сами придумаете.
Comment 6 Alexander Makeenkov 2023-12-12 15:04:28 MSK
*** Bug 48778 has been marked as a duplicate of this bug. ***
Comment 7 kessys 2023-12-12 15:13:54 MSK
НА cifs fstab проблема фиксируется
Comment 8 Sergey V Turchin 2023-12-12 15:19:20 MSK
Решайте проблему на стороне сервера.
Comment 9 kessys 2023-12-12 15:48:23 MSK
(Ответ для Sergey V Turchin на комментарий #8)
> Решайте проблему на стороне сервера.

С сервером все в порядке, но поднимается вопрос:
1. базовых удобств для пользователя.
2. работе сети с небольшими недостатками.