Окружений рабочего стола и Экранный менеджер, продумать как задавать произвольный. Возможно выпадающий список сделать редактируемым, т.е. в этом поле можно выбрать или вписать вручную.
Так-же если не выбрано окружение, применяется без фильтра на конкретное окружение, т.е. для всех
Изменить:
1. `Окружений рабочего стола` и `Экранный менеджер`, продумать как задавать произвольный. Возможно выпадающий список сделать редактируемым, т.е. в этом поле можно выбрать или вписать вручную.
2. Так-же если не выбрано окружение, применяется без фильтра на конкретное окружение, т.е. для всех
_Originally posted by @asmeron in https://gitea.ublinux.ru/Artwork_Applications/design-ubl-settings-desktop/pulls/2#issuecomment-9410_
Так там мы тоже из csv список берём, а там ВСЕ варианты перечислены.
Нет там всех, только то что мы знаем
Список я готовил исходя из сторонних источников, сопоставляя его с тем, что есть в репозитории, поэтому там всё, что есть в принципе.
> > Так там мы тоже из csv список берём, а там ВСЕ варианты перечислены.
>
> Нет там всех, только то что мы знаем
Список я готовил исходя из сторонних источников, сопоставляя его с тем, что есть в репозитории, поэтому там всё, что есть в принципе.
Не на всех полях правильно оформлено "По умолчанию", отсутствует значение.
Да я даже лишнего написал:
Тут везде должно быть просто "По умолчанию", так как значений этих параметров нет в /usr/lib/ublinux/default
> Не на всех полях правильно оформлено "По умолчанию", отсутствует значение.
>
Да я даже лишнего написал:

Тут везде должно быть просто "По умолчанию", так как значений этих параметров нет в /usr/lib/ublinux/default

Пользователь входа в систему, по умолчанию
Заменить пункт По умолчанию, на Отключено
Автоматический вход в систему (автологин)
Если выбрать пункт, Отключено, что происходит ?
Удаляется полностью запись пользователя на автологин, следовательно, заменить пункт По умолчанию, на Отключено
Для этого нужно немного думать !
Хорошо, тут нужно немного интеллекта:
1. Пользователь входа в систему, по умолчанию
Заменить пункт `По умолчанию`, на `Отключено`
2. Автоматический вход в систему (автологин)
Если выбрать пункт, Отключено, что происходит ?
Удаляется полностью запись пользователя на автологин, следовательно, заменить пункт `По умолчанию`, на `Отключено`
Для этого нужно немного думать !
Окружение, оставить по Умолчанию, т.к. оно выбирается автоматом по умолчанию. Если установлено другое отличное от Xfce, то будет выбрано новое установленное по умолчанию.
Окружение, оставить по Умолчанию, т.к. оно выбирается автоматом по умолчанию. Если установлено другое отличное от Xfce, то будет выбрано новое установленное по умолчанию.
.## Пользователь для автовхода, AUTOLOGINUSER=, значения:
.## =user_name # Включает автовход указанного пользователя
.## =yes|=enable # Включает автовход пользователя с id =${ADMUID} по умолчанию =1000, по умолчанию =superadmin
.## # Если задан параметр ${DISPLAYMANAGER_DEFAULTUSER}, то автовход от пользователя переменной
.## =no|=disable # Принудительно отключить автологин
.## AUTOLOGINUSER=yes
Сейчас не все параметры учтены.
Добавить "Включено" и соответствующую всплывающую подсказку на включено, или вообще на всю комбобокс, где перечислены все режимы и их условия работы.
.## Пользователь для автовхода, AUTOLOGINUSER=, значения:
.## =user_name # Включает автовход указанного пользователя
.## =yes|=enable # Включает автовход пользователя с id =${ADMUID} по умолчанию =1000, по умолчанию =superadmin
.## # Если задан параметр ${DISPLAYMANAGER_DEFAULTUSER}, то автовход от пользователя переменной
.## =no|=disable # Принудительно отключить автологин
.## AUTOLOGINUSER=yes
Сейчас не все параметры учтены.
Добавить "Включено" и соответствующую всплывающую подсказку на включено, или вообще на всю комбобокс, где перечислены все режимы и их условия работы.
Из конфига
.## Обновлять домашний каталог при загрузке если он уже существует
.## UPDATEHOME=*no|n|disable|yes|y|enable|
По умолчанию отключено !
И откуда это "отключено" я должен получить?
> Из конфига
> .## Обновлять домашний каталог при загрузке если он уже существует
> .## UPDATEHOME=*no|n|disable|yes|y|enable|
>
> По умолчанию отключено !

И откуда это "отключено" я должен получить?
Из конфига
.## Обновлять домашний каталог при загрузке если он уже существует
.## UPDATEHOME=*no|n|disable|yes|y|enable|
По умолчанию отключено !
Я же писал, если параметра нет, то это значение "по умолчанию" оно и отмечено.
> Из конфига
> .## Обновлять домашний каталог при загрузке если он уже существует
> .## UPDATEHOME=*no|n|disable|yes|y|enable|
>
> По умолчанию отключено !
Я же писал, если параметра нет, то это значение "по умолчанию" оно и отмечено.
Из конфига
.## Обновлять домашний каталог при загрузке если он уже существует
.## UPDATEHOME=*no|n|disable|yes|y|enable|
По умолчанию отключено !
Я же писал, если параметра нет, то это значение "по умолчанию" оно и отмечено.
Значит так сделать:
> > Из конфига
> > .## Обновлять домашний каталог при загрузке если он уже существует
> > .## UPDATEHOME=*no|n|disable|yes|y|enable|
> >
> > По умолчанию отключено !
>
> Я же писал, если параметра нет, то это значение "по умолчанию" оно и отмечено.
Значит так сделать:

.## Пользователь для автовхода, AUTOLOGINUSER=, значения:
.## =user_name # Включает автовход указанного пользователя
.## =yes|=enable # Включает автовход пользователя с id =${ADMUID} по умолчанию =1000, по умолчанию =superadmin
.## # Если задан параметр ${DISPLAYMANAGER_DEFAULTUSER}, то автовход от пользователя переменной
.## =no|=disable # Принудительно отключить автологин
.## AUTOLOGINUSER=yes
Сейчас не все параметры учтены.
Добавить "Включено" и соответствующую всплывающую подсказку на включено, или вообще на всю комбобокс, где перечислены все режимы и их условия работы.
И здесь, то-же все значения из конфига учесть.
> .## Пользователь для автовхода, AUTOLOGINUSER=, значения:
> .## =user_name # Включает автовход указанного пользователя
> .## =yes|=enable # Включает автовход пользователя с id =${ADMUID} по умолчанию =1000, по умолчанию =superadmin
> .## # Если задан параметр ${DISPLAYMANAGER_DEFAULTUSER}, то автовход от пользователя переменной
> .## =no|=disable # Принудительно отключить автологин
> .## AUTOLOGINUSER=yes
>
>
> Сейчас не все параметры учтены.
> Добавить "Включено" и соответствующую всплывающую подсказку на включено, или вообще на всю комбобокс, где перечислены все режимы и их условия работы.
>
И здесь, то-же все значения из конфига учесть.
Да нет же,
для скелета, просто написать на "По умолчанию (Отключено)"
Отключено, это когда нет параметра вообще в конфиге, или явно выбрано отключено.
Так?
> Да нет же,
> для скелета, просто написать на "По умолчанию (Отключено)"
> Отключено, это когда нет параметра вообще в конфиге, или явно выбрано отключено.
Так?

.## Пользователь для автовхода, AUTOLOGINUSER=, значения:
.## =user_name # Включает автовход указанного пользователя
.## =yes|=enable # Включает автовход пользователя с id =${ADMUID} по умолчанию =1000, по умолчанию =superadmin
.## # Если задан параметр ${DISPLAYMANAGER_DEFAULTUSER}, то автовход от пользователя переменной
.## =no|=disable # Принудительно отключить автологин
.## AUTOLOGINUSER=yes
Сейчас не все параметры учтены.
Добавить "Включено" и соответствующую всплывающую подсказку на включено, или вообще на всю комбобокс, где перечислены все режимы и их условия работы.
И здесь, то-же все значения из конфига учесть.
А если ничего не задано:
автовход при этом отключен получается? Как этот момент распознавать?
> > .## Пользователь для автовхода, AUTOLOGINUSER=, значения:
> > .## =user_name # Включает автовход указанного пользователя
> > .## =yes|=enable # Включает автовход пользователя с id =${ADMUID} по умолчанию =1000, по умолчанию =superadmin
> > .## # Если задан параметр ${DISPLAYMANAGER_DEFAULTUSER}, то автовход от пользователя переменной
> > .## =no|=disable # Принудительно отключить автологин
> > .## AUTOLOGINUSER=yes
> >
> >
> > Сейчас не все параметры учтены.
> > Добавить "Включено" и соответствующую всплывающую подсказку на включено, или вообще на всю комбобокс, где перечислены все режимы и их условия работы.
> >
>
> И здесь, то-же все значения из конфига учесть.
А если ничего не задано:

автовход при этом отключен получается? Как этот момент распознавать?
.## Пользователь для автовхода, AUTOLOGINUSER=, значения:
.## =user_name # Включает автовход указанного пользователя
.## =yes|=enable # Включает автовход пользователя с id =${ADMUID} по умолчанию =1000, по умолчанию =superadmin
.## # Если задан параметр ${DISPLAYMANAGER_DEFAULTUSER}, то автовход от пользователя переменной
.## =no|=disable # Принудительно отключить автологин
.## AUTOLOGINUSER=yes
Сейчас не все параметры учтены.
Добавить "Включено" и соответствующую всплывающую подсказку на включено, или вообще на всю комбобокс, где перечислены все режимы и их условия работы.
И здесь, то-же все значения из конфига учесть.
А если ничего не задано:
автовход при этом отключен получается? Как этот момент распознавать?
Если не указан ни один пользователь, то автовход отключен.
Точнее механизм такой, если не задано явное отключение автовхода, и не указан ни один пользователь автовхода, то будет работать автовход, только ели указан в конфиге один пользователь который входит в группу администратора и у него пароль совпадает с паролем по умолчанию и рутовским паролем. Это так называемый первый запуск.
> > > .## Пользователь для автовхода, AUTOLOGINUSER=, значения:
> > > .## =user_name # Включает автовход указанного пользователя
> > > .## =yes|=enable # Включает автовход пользователя с id =${ADMUID} по умолчанию =1000, по умолчанию =superadmin
> > > .## # Если задан параметр ${DISPLAYMANAGER_DEFAULTUSER}, то автовход от пользователя переменной
> > > .## =no|=disable # Принудительно отключить автологин
> > > .## AUTOLOGINUSER=yes
> > >
> > >
> > > Сейчас не все параметры учтены.
> > > Добавить "Включено" и соответствующую всплывающую подсказку на включено, или вообще на всю комбобокс, где перечислены все режимы и их условия работы.
> > >
> >
> > И здесь, то-же все значения из конфига учесть.
>
> А если ничего не задано:
>
> 
>
> автовход при этом отключен получается? Как этот момент распознавать?
Если не указан ни один пользователь, то автовход отключен.
Точнее механизм такой, если не задано явное отключение автовхода, и не указан ни один пользователь автовхода, то будет работать автовход, только ели указан в конфиге один пользователь который входит в группу администратора и у него пароль совпадает с паролем по умолчанию и рутовским паролем. Это так называемый первый запуск.
На слайде 1. поле "Восстановить скелет..." заменить "По умолчанию" на "По умолчанию (Отключено)"
Автоматический вход в систему (автологин):
По умолчанию (Отключено)
Отключено
Включено (Пользователь с ID 1000, получить по команде: getent passwd 1000 | cut -d: -f1)
Список пользователей системы
Пользователь входа в систему, по умолчанию:
По умолчанию - без скобок
Список пользователей системы
Капец, ты перемудрил, нужно:
1. На слайде 1. поле "Восстановить скелет..." заменить "По умолчанию" на "По умолчанию (Отключено)"
2. Автоматический вход в систему (автологин):
- По умолчанию (Отключено)
- Отключено
- Включено (Пользователь с ID 1000, получить по команде: getent passwd 1000 | cut -d: -f1)
- Список пользователей системы
3. Пользователь входа в систему, по умолчанию:
- По умолчанию - без скобок
- Список пользователей системы
"По умолчанию" для чего ты после этих слов всегда, что-то вставляешь, об этом я пишу не вставлять, убрать текст в скобках, а ты всё равно пишешь. Если выбрано "По умолчанию", не будет никакого пользователя предварительно выбрано, ничего не нужно писать.
> - Список пользователей системы
> 3. Пользователь входа в систему, по умолчанию:
> - По умолчанию - без скобок
> - Список пользователей системы
Не сделано
"По умолчанию" для чего ты после этих слов всегда, что-то вставляешь, об этом я пишу не вставлять, убрать текст в скобках, а ты всё равно пишешь. Если выбрано "По умолчанию", не будет никакого пользователя предварительно выбрано, ничего не нужно писать.
"По умолчанию" для чего ты после этих слов всегда, что-то вставляешь, об этом я пишу не вставлять, убрать текст в скобках, а ты всё равно пишешь. Если выбрано "По умолчанию", не будет никакого пользователя предварительно выбрано, ничего не нужно писать.
Ок, я просто думал, что если по умолчанию, то значит тоже берём пользователя с ID1000.
> > - Список пользователей системы
> > 3. Пользователь входа в систему, по умолчанию:
> > - По умолчанию - без скобок
> > - Список пользователей системы
>
> Не сделано
>
> "По умолчанию" для чего ты после этих слов всегда, что-то вставляешь, об этом я пишу не вставлять, убрать текст в скобках, а ты всё равно пишешь. Если выбрано "По умолчанию", не будет никакого пользователя предварительно выбрано, ничего не нужно писать.
Ок, я просто думал, что если по умолчанию, то значит тоже берём пользователя с ID1000.
Изменить:
Окружений рабочего столаиЭкранный менеджер, продумать как задавать произвольный. Возможно выпадающий список сделать редактируемым, т.е. в этом поле можно выбрать или вписать вручную.Originally posted by @asmeron in #2
Готово.
13590c379fНе сделано 1. как задать произвольное ?
Не здесь, а в основном окне, комбобоксы:
Так там мы тоже из csv список берём, а там ВСЕ варианты перечислены.
Нет там всех, только то что мы знаем
Список я готовил исходя из сторонних источников, сопоставляя его с тем, что есть в репозитории, поэтому там всё, что есть в принципе.
Сделать как написал !
И убрать везде слово
bullshitГотово.
fda2fc6ce2ПР принят. Закрываю.
Текст меток, на разных слайдах отличается, нужно исправить
Какие метки? На каких именно слайдах?
Если бы я Ивану так задачи оставлял 😵
Не на всех полях правильно оформлено "По умолчанию", отсутствует значение.
Да я даже лишнего написал:
Тут везде должно быть просто "По умолчанию", так как значений этих параметров нет в /usr/lib/ublinux/default
Хорошо, тут нужно немного интеллекта:
Заменить пункт
По умолчанию, наОтключеноЕсли выбрать пункт, Отключено, что происходит ?
Удаляется полностью запись пользователя на автологин, следовательно, заменить пункт
По умолчанию, наОтключеноДля этого нужно немного думать !
Это хорошо, а что с окружением рабочего стола и экранным менеджером? Они тоже отсутствуют /usr/lib/ublinux/default и "Отключено" тут явно не подойдёт.
Окружение, оставить по Умолчанию, т.к. оно выбирается автоматом по умолчанию. Если установлено другое отличное от Xfce, то будет выбрано новое установленное по умолчанию.
Просто вариант "По умолчанию" для рабочего стола и экранного менеджера? Правильно?
ДА, только для Окружения
А экранный менеджер как? Юбиконфиг возвращает нулл при запросе дефолтного значения.
Всё верно, если нет никакого параметра, работает система выбора алгоритм которой описан выше.
Готово.
c7d48aea5cИз конфига
.## Обновлять домашний каталог при загрузке если он уже существует
.## UPDATEHOME=*no|n|disable|yes|y|enable|
По умолчанию отключено !
.## Пользователь для автовхода, AUTOLOGINUSER=, значения:
.## =user_name # Включает автовход указанного пользователя
.## =yes|=enable # Включает автовход пользователя с id =${ADMUID} по умолчанию =1000, по умолчанию =superadmin
.## # Если задан параметр ${DISPLAYMANAGER_DEFAULTUSER}, то автовход от пользователя переменной
.## =no|=disable # Принудительно отключить автологин
.## AUTOLOGINUSER=yes
Сейчас не все параметры учтены.
Добавить "Включено" и соответствующую всплывающую подсказку на включено, или вообще на всю комбобокс, где перечислены все режимы и их условия работы.
И откуда это "отключено" я должен получить?
Я же писал, если параметра нет, то это значение "по умолчанию" оно и отмечено.
Значит так сделать:
Да нет же,
для скелета, просто написать на "По умолчанию (Отключено)"
Отключено, это когда нет параметра вообще в конфиге, или явно выбрано отключено.
И здесь, то-же все значения из конфига учесть.
Так?
А если ничего не задано:
автовход при этом отключен получается? Как этот момент распознавать?
Если не указан ни один пользователь, то автовход отключен.
Точнее механизм такой, если не задано явное отключение автовхода, и не указан ни один пользователь автовхода, то будет работать автовход, только ели указан в конфиге один пользователь который входит в группу администратора и у него пароль совпадает с паролем по умолчанию и рутовским паролем. Это так называемый первый запуск.
Готово.
92c784f80fКапец, ты перемудрил, нужно:
Готово.
db8ef7edfaНе сделано
"По умолчанию" для чего ты после этих слов всегда, что-то вставляешь, об этом я пишу не вставлять, убрать текст в скобках, а ты всё равно пишешь. Если выбрано "По умолчанию", не будет никакого пользователя предварительно выбрано, ничего не нужно писать.
Ок, я просто думал, что если по умолчанию, то значит тоже берём пользователя с ID1000.
Готово.
baf613c699