https://bugs.kde.org/show_bug.cgi?id=507596
Bug ID: 507596
Summary: Corrupted session when the drive mounted on startup is
not plugged in
Classification: Plasma
Product: plasmashell
Version First 6.4.3
Reported In:
Platform: openSUSE
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: generic-crash
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
SUMMARY
I have an external hard drive that I mount at startup using `/etc/fstab`. When
the drive is plugged in, everything works as expected.
However, when I unplug the drive before starting up the system, it boots to the
log-on screen with no issues (as I have specified the `nofail` flag), but the
KDE Plasma session is corrupted after logging on. I don't see a taskbar, and I
can't right-click on the desktop, autostart apps (apart from Firefox for some
reason) don't start etc. It's worth noting that there are no problems starting
Konsole with the CTRL+T shortcut. After a few minutes, the taskbar appears, and
I can right-click on the desktop. However, running Dolphin results in a few
more minutes of waiting before its window appears. Then, Dolphin lags and
freezes constantly. But after plugging in the drive while this session is
running, many things unfreeze. For example, multiple Dolphin windows that I
wanted to open appear at once.
STEPS TO REPRODUCE
1. Mount your drive using the `/etc/fstab` file as shown above.
2. Shut down the device.
3. Unplug the drive and start the device.
4. Log in to the system and observe the described issues.
OBSERVED RESULT
Corrupted KDE Plasma session.
EXPECTED RESULT
Working KDE Plasma session.
SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed-Slowroll 20250701
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Kernel Version: 6.15.7-1-default (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: Intel® UHD Graphics 620
ADDITIONAL INFORMATION
The line in my `/etc/fstab` that I use to mount my drive is:
```
UUID=<UUID-OF-THE-DRIVE> /mnt/ext-drive ext4
defaults,noatime,nofail,x-systemd.automount,x-systemd.mount-timeout=10 0
2
```
The contents of the `journalctl -r` command that are shown just after the boot:
```
~> journalctl -r
Hint: You are currently not seeing messages from other users and the system.
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
lip 28 17:04:40 my-username-opensuse systemd[1850]: Started
app-org.kde.konsole-3634.scope.
lip 28 17:04:40 my-username-opensuse konsole[3634]: QLayout: Cannot add a null
widget to QHBoxLayout/
lip 28 17:04:40 my-username-opensuse systemd[1850]: Started Konsola - Terminal.
lip 28 17:04:30 my-username-opensuse firefox[2649]: libva info: va_openDriver()
returns 0
lip 28 17:04:30 my-username-opensuse firefox[2649]: libva info: Found init
function __vaDriverInit_1_22
lip 28 17:04:30 my-username-opensuse firefox[2649]: libva info: Trying to open
/usr/lib64/dri/iHD_drv_video.so
lip 28 17:04:30 my-username-opensuse firefox[2649]: libva info: VA-API version
1.22.0
lip 28 17:04:27 my-username-opensuse systemd[1850]: Started
app-flatpak-org.keepassxc.KeePassXC-1346700027.scope.
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/packa>
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/packa>
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/packa>
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/packa>
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/packa>
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/packa>
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/packa>
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/packa>
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncApp] QsyncConfigSetting>
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] OS Language(pl>
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] Platform(openS>
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] Release build"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] Qsync Client o>
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncApp] QsyncWindow::Qsync>
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QFileAPI] CQQtFile::Close (s>
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QFileAPI] CQQtFile::Open (st>
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncApp] QsyncWindow::Qsync>
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] Qsync Start"
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started Portal service.
lip 28 17:04:24 my-username-opensuse kded6[2087]: Registering
"org.kde.StatusNotifierItem-2381-1/StatusNotifierIt>
lip 28 17:04:24 my-username-opensuse kded6[2087]: Registering
":1.56/StatusNotifierItem" to system tray
lip 28 17:04:24 my-username-opensuse at-spi2-registryd[2502]: SpiRegistry
daemon is running with well-known name >
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: Attribute
Qt::AA_ShareOpenGLContexts must be set before QCor>
lip 28 17:04:24 my-username-opensuse kwin_wayland[1948]: kf.windowsystem:
static bool KX11Extras::mapViewport() m>
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started Portal service
(GTK/GNOME implementation).
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started
dbus-:[email protected].
lines 1-34...skipping...
lip 28 17:04:40 my-username-opensuse systemd[1850]: Started
app-org.kde.konsole-3634.scope.
lip 28 17:04:40 my-username-opensuse konsole[3634]: QLayout: Cannot add a null
widget to QHBoxLayout/
lip 28 17:04:40 my-username-opensuse systemd[1850]: Started Konsola - Terminal.
lip 28 17:04:30 my-username-opensuse firefox[2649]: libva info: va_openDriver()
returns 0
lip 28 17:04:30 my-username-opensuse firefox[2649]: libva info: Found init
function __vaDriverInit_1_22
lip 28 17:04:30 my-username-opensuse firefox[2649]: libva info: Trying to open
/usr/lib64/dri/iHD_drv_video.so
lip 28 17:04:30 my-username-opensuse firefox[2649]: libva info: VA-API version
1.22.0
lip 28 17:04:27 my-username-opensuse systemd[1850]: Started
app-flatpak-org.keepassxc.KeePassXC-1346700027.scope.
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/package/os/org.musescore.MuseScore/*',
skipping it.
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/package/os/im.dino.Dino/*', skipping it.
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/package/os/com.kdocker.KDocker.desktop/*',
skipping it.
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/package/os/org.luanti.luanti/*', skipping it.
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/package/os/org.naev.Naev/*', skipping it.
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/package/os/io.github.syllo.nvtop/*', skipping
it.
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in
'system/package/os/io.github.bit_team.back_in_time.gui/*', skipping it.
lip 28 17:04:25 my-username-opensuse DiscoverNotifie[2394]: Found icon of
unknown type 'unknown' in 'system/package/os/org.opensuse.opensuse_welcome/*',
skipping it.
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncApp] QsyncConfigSettingTable::Initialize sqlite3_step (create
table LogFileInfo) success"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] OS Language(pl_PL), Qsync Language()"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] Platform(openSUSE Tumbleweed-Slowroll)"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] Release build"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] Qsync Client openSUSE Tumbleweed-Slowroll
Version(1.0.11.0509)"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncApp] QsyncWindow::QsyncWindow OS(openSUSE Tumbleweed-Slowroll)"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QFileAPI] CQQtFile::Close
(strPathName=/home/my-username/.local/share/QNAP/Qsync/FileUpdateLog.db)"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QFileAPI] CQQtFile::Open
(strPathName=/home/my-username/.local/share/QNAP/Qsync/FileUpdateLog.db)"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncApp] QsyncWindow::QsyncWindow (1.0.11.0509)"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: "[2025/07/28 17:04:24]
[Debug] [QsyncSysInfo] Qsync Start"
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started Portal service.
lip 28 17:04:24 my-username-opensuse kded6[2087]: Registering
"org.kde.StatusNotifierItem-2381-1/StatusNotifierItem" to system tray
lip 28 17:04:24 my-username-opensuse kded6[2087]: Registering
":1.56/StatusNotifierItem" to system tray
lip 28 17:04:24 my-username-opensuse at-spi2-registryd[2502]: SpiRegistry
daemon is running with well-known name - org.a11y.atspi.Registry
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: Attribute
Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created.
lip 28 17:04:24 my-username-opensuse kwin_wayland[1948]: kf.windowsystem:
static bool KX11Extras::mapViewport() may only be used on X11
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started Portal service
(GTK/GNOME implementation).
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started
dbus-:[email protected].
lip 28 17:04:24 my-username-opensuse systemd[1850]: Created slice Slice
/app/dbus-:1.51-org.a11y.atspi.Registry.
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started Virtual filesystem
service.
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: qt.qpa.plugin: Could not
load the Qt platform plugin "wayland" in "" even though it was found.
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: SubPorcess console:
"qt.qpa.plugin: Could not load the Qt platform plugin \"wayland\" in \"\" even
though it was found.\n1.25"
lip 28 17:04:24 my-username-opensuse systemd[1850]: Starting Virtual filesystem
service...
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started
app-flatpak-org.signal.Signal-2003677285.scope.
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started
app-flatpak-org.qbittorrent.qBittorrent-2160633193.scope.
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started
app-flatpak-org.keepassxc.KeePassXC-3062462114.scope.
lip 28 17:04:24 my-username-opensuse dbus-broker-launch[2442]: Ready
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started Accessibility
services bus.
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: QEventLoop: Cannot be used
without QApplication
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: QLocalServer::listen()
called when already listening
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: QIPCService: serverName =>
"QNAP_TEST"
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]:
QIPCService::connectToIPCClient
lip 28 17:04:24 my-username-opensuse Qsync.sh[2381]: QIPCService::QIPCService
lip 28 17:04:24 my-username-opensuse systemd[1850]: Starting Accessibility
services bus...
lip 28 17:04:24 my-username-opensuse systemd[1850]: Started flatpak session
helper.
lines 1-51
```
Please let me know if there's anything else I can do to help.
--
You are receiving this mail because:
You are watching all bug changes.