Bug 41566 - plasma5-workspace: не добавляется /etc/kf5/xdg в $XDG_CONFIG_DIRS, если $XDG_CONFIG_DIRS уже выставлена в =/etc/xdg
Summary: plasma5-workspace: не добавляется /etc/kf5/xdg в $XDG_CONFIG_DIRS, если $XDG_...
Status: CLOSED DUPLICATE of bug 41495
Alias: None
Product: Sisyphus
Classification: Development
Component: plasma5-workspace (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-14 02:47 MSK by mikhailnov
Modified: 2021-12-16 23:44 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mikhailnov 2021-12-14 02:47:31 MSK
Если в /etc/profile.d/* выставить XDG_CONFIG_DIRS=/etc/xdg и запустить plasmashell, то Альто-специфичная директория /etc/kf5/xdg _не_ будет добавлена в $XDG_CONFIG_DIRS, а вместо плазмы будет черный экран с курсором мыши.
Скорее всего, проблема в патче alt-startkde.patch https://git.altlinux.org/gears/p/plasma5-workspace.git?p=plasma5-workspace.git;a=blob;f=alt-startkde.patch;h=66a1e0bbd097aeba3ff5c1684d4e26dc6d27ab8b;hb=HEAD

По уму, мне кажется, эта штука должна добавлять /etc/kf5/xdg перед /etc/xdg.
Comment 1 Олег Соловьев 2021-12-14 10:31:54 MSK
(In reply to mikhailnov from comment #0)
> Если в /etc/profile.d/* выставить XDG_CONFIG_DIRS=/etc/xdg и запустить
> plasmashell, то Альто-специфичная директория /etc/kf5/xdg _не_ будет
> добавлена в $XDG_CONFIG_DIRS

А что там на самом деле?
Comment 2 Олег Соловьев 2021-12-14 11:08:31 MSK
И как воспроизвести? У меня plasmashell запускается.

$ echo $XDG_CONFIG_DIRS
/home/test/.config/kdedefaults:/etc/kf5/xdg:/etc/xdg

# l /etc/profile.d/
итого 144
drwxr-xr-x 150 root root 12288 дек 14 10:58 ../
drwxr-xr-x   2 root root  4096 дек 14 10:58 ./
-rw-r--r--   1 root root    44 дек 14 10:55 00.sh

# cat /etc/profile.d/00.sh 
#!/bin/sh

export XDG_CONFIG_DIRS="/etc/xdg"
Comment 3 Sergey V Turchin 2021-12-16 13:20:12 MSK
(Ответ для mikhailnov на комментарий #0)
> Скорее всего, проблема в патче alt-startkde.patch
> https://git.altlinux.org/gears/p/plasma5-workspace.git?p=plasma5-workspace.
> git;a=blob;f=alt-startkde.patch;h=66a1e0bbd097aeba3ff5c1684d4e26dc6d27ab8b;
> hb=HEAD
Он как раз это исправляет.
plasma5-workspace-5.23.4-alt5
Comment 4 Sergey V Turchin 2021-12-16 13:21:18 MSK

*** This bug has been marked as a duplicate of bug 41495 ***
Comment 5 mikhailnov 2021-12-16 23:27:48 MSK
(Ответ для Sergey V Turchin на комментарий #3)
> (Ответ для mikhailnov на комментарий #0)
> > Скорее всего, проблема в патче alt-startkde.patch
> > https://git.altlinux.org/gears/p/plasma5-workspace.git?p=plasma5-workspace.
> > git;a=blob;f=alt-startkde.patch;h=66a1e0bbd097aeba3ff5c1684d4e26dc6d27ab8b;
> > hb=HEAD
> Он как раз это исправляет.
> plasma5-workspace-5.23.4-alt5

Да, исправилось. Спасибо.
Comment 6 mikhailnov 2021-12-16 23:30:33 MSK
А кто и зачем добавляет ~/.config/kdedefaults в $XDG_CONFIG_DIRS? Не нашел, где это добавляется.
Comment 7 Sergey V Turchin 2021-12-16 23:44:16 MSK
Это какие-то заморочки запуска. Я не вдавался.