Я знаю, что это глупый код, но я хотел решить эту проблему менее чем за 10 минут, и он сработал
for file in /directory/*
do
originalname=$file
us='_'
tempname=$file$us
echo $originalname
mv $originalname $tempname
uniq $tempname $originalname
rm $tempname
done
В Debian вы должны установить команду по умолчанию x-session-manager
для выбора менеджера сеансов по умолчанию:
# update-alternatives --config x-session-manager
Здесь вы можете выбрать сеанс менеджер, который вы хотите, чтобы GDM3 использовал по умолчанию.
Если gnome-session-classic
не отображается в списке, попробуйте создать ссылку самостоятельно. Что-то вроде следующего:
# update-alternatives --install /usr/bin/x-session-manager x-session-manager /usr/bin/gnome-session-classic 60
Затем вы сможете выбрать gnome-classic с помощью update-alternatives --config x-session-manager
.
Чтобы настроить диспетчеры сеансов, перечисленные в GDM, я думаю, что единственный способ — перейти в /usr/share/xsessions
и создать/удалить там файлы Desktop Entry. Формат прост для понимания, но если вам нужна помощь, вы можете обратиться к спецификации Desktop Entry или документации GNOME о файлах Desktop Entry.
попробуйте отредактировать /etc/gdm/custom.conf:
[daemon]
DefaultSession=gnome-classic
но я думаю, что по умолчанию он все равно предложит вам последний использованный для этого пользователя...
Пробовали ли вы изменять файл ~/.dmrc
с помощью GDM? Вы можете установить gnome classic в качестве сеанса по умолчанию следующим образом:
[Desktop]
Session=gnome-classic
ссылка: Руководство по GDM