Bug 32175 - Две ошибки в скрипте запуска
: Две ошибки в скрипте запуска
Status: CLOSED FIXED
: Branch p7
(All bugs in Branch p7/lxde-common)
: не указана
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2016-06-05 23:14 by
Modified: 2016-07-14 07:28 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2016-06-05 23:14:47
Файл 
/usr/bin/startlxde
содержит ошибку
Переменная во 8 строке
PCMANFM_CONF_DIR="$XDG_CONFIG_HOME/pcmanfm/LXDE/LXDE"
Должна быть
PCMANFM_CONF_DIR="$XDG_CONFIG_HOME/pcmanfm/LXDE"
Иначе pcmanfm просто не находит своих настроек...


Вторая проблема в том, что копируется файл 
/usr/share/lxde/pcmanfm/pcmanfm.conf
Хотя в части тем для lxde из репозитория файл этот называется
/usr/share/lxde/pcmanfm/lxde.conf
И естественно такие темы не рабочие...
Как тут лучше не понятно...
Может быть проверку на название файла темы и копировать тот что есть?
------- Comment #1 From 2016-06-29 06:48:12 -------
(In reply to comment #0)
> Файл 
> /usr/bin/startlxde
> содержит ошибку
> Переменная во 8 строке
> PCMANFM_CONF_DIR="$XDG_CONFIG_HOME/pcmanfm/LXDE/LXDE"
> Должна быть
> PCMANFM_CONF_DIR="$XDG_CONFIG_HOME/pcmanfm/LXDE"
> Иначе pcmanfm просто не находит своих настроек...

В новом lxde-common этой строчки вообще нет, но копирует настройки правильно и
находит их, по крайней мере из пакета lxde-settings-upstream. Подскажите какие
ещё пакеты с темами есть в репозитории. Надо проверить их. И как мне кажется,
правильнее будет темы поправить.
------- Comment #2 From 2016-06-29 13:32:28 -------
В lxde-common сейчас и правда бардак. Думаю, самое простое решение, это
конфигурационные файлы из /etc/xdg/ поместить в /usr/share/lxde/ (которая есть
симлинк на директорию с темой). Пакет собрал, прошу проверить работоспособность
пакета на p8 и Сизифе:
Код: [Выделить]

apt-repo test 166485

И на p7 тоже. А также с установленным пакетом lxde-settings-altlinux, пакетом
тем (иных не нашёл). Вроде всё работает.

Единственное, как мне кажется, стоит добавить конфликт в пакет
lxde-settings-altlinux с пакетом lxde-settings-upstream. И вообще в каждый
новый пакет с темами добавлять конфликт с существующими пакетами, чтобы они
удалялись, так как всё равно задействуется только последняя установленная тема,
и штатного способа переключить нет, а править /etc/alternatives/ не камильфо.
------- Comment #3 From 2016-07-11 13:11:58 -------
lxde-common-0.99.1-alt3 отправлен в p7 с исправлением ошибки. Багу закрываю.