Рейтинг:2

Как сохранить группы программ на рабочем столе?

флаг mo

Если я создаю группу программ, после перезапуска она ломается

Первый:

введите описание изображения здесь

После создания группы:

введите описание изображения здесь

Но после перезагрузки компа все как до создания группы. То же самое, если я выйду и войду.

Что я должен сделать, чтобы сохранить группу?

Возможно, вам нужно знать, что компьютер находится в активном каталоге. Таким образом, домашний каталог — «/home/AD.LOCAL/username».

Рейтинг:1
флаг br

Мне потребовалось некоторое время, но я думаю, что нашел то, что вы ищете. Я искал что-то похожее, но несколько другое, однако это решение работает для нас обоих.

Вам нужно создать базу данных dconf. Для этого вам нужен доступ к папкам, расположенным в /etc/dconf/:

Создайте базу данных, создав следующий файл:

судо нано /etc/dconf/профиль/пользователь

со следующим содержанием:

пользователь-БД: пользователь
система БД: локальная

Это показывает gnome, где хранятся ваши настройки.

Затем определите, как выглядит ваш профиль. Для этого создайте следующую папку и файл

sudo mkdir /etc/dconf/db/local.d
судо нано /etc/dconf/db/local.d/my_style

и вставьте что-то вроде этого:

[орг/гном/рабочий стол/приложения-папки]
папка-дети = ['моя папка']

[org/gnome/desktop/app-folders/folders/myfolder]
имя = 'Настройки'
приложения = ['app1.desktop', 'app2.desktop']

[орг/гном/оболочка]
app-picker-layout=[{'firefox.desktop': <{'position': <0>}>,'myfolder': <{'position': <1>}>}]

Затем заблокируйте эти настройки, чтобы сохранить изменения (однако тогда их нельзя будет изменить).

sudo mkdir /etc/dconf/db/local.d/locks
sudo nano /etc/dconf/db/local.d/locks/mystyle

со следующим содержанием:

/org/gnome/desktop/app-folders/folder-children
/org/gnome/desktop/app-folders/folders/myfolder/имя
/org/gnome/desktop/app-folders/folders/myfolder/apps
/org/gnome/shell/app-picker-layout

Наконец перезагрузите ваш dconf:

обновление судо dconf

Это сохранит изменения для любого пользователя, вошедшего в систему.Если вы хотите сохранить изменения только для себя, убедитесь, что для переменной среды DCONF_PROFILE задан определенный вами профиль. Затем вы можете пропустить первый шаг и просто назвать базу данных, как ваш DCONF_PROFILE. (местный назначается всем пользователям здесь. Вам нужно пропустить шаг система БД: локальная сделать эти изменения не для системы, а только для вас. Установка переменной DCONF_PROFILE должна происходить сразу после входа в систему, чтобы иметь какой-либо эффект.)

Если вам не разрешено делать это в вашей системе, вы можете запустить скрипт при запуске, делающий именно это.

gsettings set org.gnome.desktop.app-folders folder-children "['myfolder']"
gsettings устанавливает имя org.gnome.desktop.app-folders.folders.myfolder «Настройки»
gsettings set org.gnome.desktop.app-folders.folders.myfolder apps "['app1.desktop', 'app2.desktop']"

gsettings set org.gnome.shell app-picker-layout "[{'firefox.desktop': <{'position': <0>}>,'myfolder': <{'position': <1>}>}] "

Однако я не знаю, сохраняются ли программы автозапуска для пользователей рекламы ;).

Рейтинг:0
флаг br

Я знаю, что не должен задавать здесь вопросы, но поскольку моя репутация еще недостаточно высока, чтобы комментировать, это все, что я могу сделать...

Как устроена ваша AD-система? Я видел, что ваша страна происхождения - Германия.Используете ли вы такую ​​систему, как Linuxmuster, для управления всеми клиентами? Может быть, ваша ОС сбрасывается до определенного состояния при каждой перезагрузке? Это то, что я делаю с нашими компьютерами.

Другая причина может заключаться в том, что ваши настройки могут быть выполнены только на локальном компьютере, и все предыдущие пользователи AD удаляются всякий раз, когда пользователь AD входит в систему. Обычно на сетевых дисках сохраняются только некоторые папки, такие как «Документы», «Изображения» и т. д. Личная папка не всегда является частью сетевой файловой системы, по крайней мере, не в нашей конфигурации AD.

Было бы неплохо иметь немного больше информации о дизайне вашей системы, чтобы ответить на этот вопрос :)

///////////

ПЕРЕФРАЗИРОВАНИЕ

Насколько мне известно, большинство AD-систем совместно используют только папки для хранения файлов, а не системные папки или файлы, которые вносят изменения в систему, используемую многими пользователями, поэтому в природе AD-системы обычно откатывают изменения в ОС, которые может повлиять на других пользователей. Группировка приложений была бы таким изменением.

Кроме того, сохранение файлов всех пользователей AD, которые вошли в систему один раз, приведет к тому, что значительная часть используемой емкости жесткого диска будет потеряна для пользователей, которые в данный момент не работают на компьютере, что приводит к удалению пользователей AD при выходе из системы или установке ОС обратно в исходное состояние. определенное состояние в какой-то момент.

Пожалуйста, проверьте, какие папки система AD монтирует в общую операционную систему, и проверьте, содержит ли она необходимые файлы для применения изменений в средстве выбора приложений. Если изменения, сделанные вами для создания группы приложений, находятся не в смонтированных папках, а в тех папках системы, которые используются всеми или просто не хранятся в вашем общем пространстве, они будут перезаписаны или просто удалены после выхода из системы.

флаг br
Надеюсь, это более полезно :)
Andy A. avatar
флаг mo
В основном это среда Windows в компании. Есть только несколько linux компьютеров.
Andy A. avatar
флаг mo
Обновил мой вопрос.Итак, если я выйду из системы и войду напрямую (тот же пользователь), группы тоже исчезнут. Куда сохраняются настройки. В каком файле? Может сам посмотрю.
Рейтинг:-1
флаг gp

в настоящее время я использую Ubuntu 20.04.3 LTS x86_64, и она полностью обновлена.
Я сгруппировал приложения, как вы сделали на изображении, и перезагрузил свой ноутбук.
Все по-прежнему работает нормально.

эти команды могут помочь:

судо подходящее обновление
sudo подходящее обновление -y
sudo apt dist-upgrade -y
Судо метко чистый
sudo apt autoremove -y
Andy A. avatar
флаг mo
Спасибо за ваш ответ, но это не работает для меня.
флаг ar
Это в основном говорит: «Меня это устраивает, переустанови ОС или купи новый компьютер». Определенно не ответ, если вы не нашли некоторые фактические различия в конфигурации между вашей «чистой» настройкой и Энди.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.