Переключение сеанса по умолчанию Ubuntu 13.10 [дубликат]

По существу у Вас должны быть права администратора (прямо или косвенно) в репозиторий, чтобы сделать это. Можно или настроить репозиторий, чтобы позволить всем пользователям делать это, или можно изменить сообщение журнала непосредственно на сервере.

См. эта часть подрывная деятельность FAQ (шахта акцента):

сообщения Журнала сохранены в репозитории как свойства, присоединенные к каждому пересмотру. По умолчанию, свойство сообщения журнала (svn:log) не может быть отредактировано, как только оно фиксируется . Это вызвано тем, что изменения в свойствах пересмотра (которых svn:log - один) заставляют предыдущее значение свойства быть постоянно отмененным, и Подрывная деятельность пытается препятствовать тому, чтобы Вы делали это случайно. Однако существует несколько способов заставить Подрывную деятельность изменять свойство пересмотра.

первый путь для администратора репозитория для включения модификаций свойства пересмотра. Это сделано путем создания рычага, названного "pre-revprop-change" (см. этот раздел в книге Подрывной деятельности для получения дополнительной информации о том, как сделать это). Рычаг "pre-revprop-change" имеет доступ к старому сообщению журнала, прежде чем это будет изменено, таким образом, это может сохранить его в некотором роде (например, путем отправки электронного письма). Как только модификации свойства пересмотра включены, можно измениться, сообщение журнала пересмотра путем передачи - revprop переключаются на svn propedit или svn propset, как любой из них:

$svn propedit -r N --revprop svn:log URL 
$svn propset -r N --revprop svn:log "new log message" URL 

, где N является числом пересмотра, сообщение журнала которого Вы хотите изменить, и URL является местоположением репозитория. При выполнении этой команды из рабочей копии можно бросить URL.

второй способ изменить сообщение журнала состоит в том, чтобы использовать svnadmin setlog. Это должно быть сделано путем обращения к местоположению репозитория в файловой системе. Вы не можете изменить удаленный репозиторий с помощью этой команды.

$ svnadmin setlog REPOS_PATH -r N FILE

, где REPOS_PATH является местоположением хранилища, N является числом пересмотра, сообщение журнала которого Вы хотите изменить, и РЕГИСТРИРУЕТЕ, файл, содержащий новое сообщение журнала. Если рычаг "pre-revprop-change" не существует (или Вы хотите обойти сценарий рычага по некоторым причинам), можно также использовать - опция обходных рычагов. Однако, если Вы решаете использовать эту опцию, быть очень осторожными. Можно обходить такие вещи как уведомления по электронной почте изменения или системы резервного копирования, которые отслеживают свойства пересмотра.

1
задан 13.05.2020, 02:02

1 ответ

Если вы используете LightDM и Unity:

Войдите в систему на терминале tty и запустите sudo nano /etc/lightdm/lightdm.conf. Это должно выглядеть примерно так:

[SeatDefaults]  
greeter-session=unity-greeter  
user-session=ubuntu  
autologin-user=username

Чтобы отключить автологин, просто удалите строку и сохраните файл. Вы также можете изменить сеанс пользователя на ubuntu-2d, что должно решить проблему черного экрана.

Если вы используете GDM и GNOME:

Войдите в систему на терминале tty и запустите sudo nano /etc/gdm/custom.conf. Это должно выглядеть примерно так:

[daemon]
TimedLoginEnable=false
AutomaticLoginEnable=true
TimedLogin=username
AutomaticLogin=username
TimedLoginDelay=30
DefaultSession=gnome

Чтобы отключить автологин, измените строку AutomaticLoginEnable на false и сохраните файл. Вы также можете изменить DefaultSession на gnome-2d, что должно решить проблему черного экрана.

0
ответ дан 13.05.2020, 02:03
  • 1
    Я попробовал, это говорит мне, что никакой такой файл не существует. Я don' t думают, что у меня есть установленный lightdm – ycomp 13.05.2020, 02:03
  • 2
    Также, если custom.conf файл doesn' t имеют строку, которая говорит " значение по умолчанию session=gnome" что делает я делаю, это doesn' t показывают что где угодно в файле. @Donarsson – Guillaume 13.05.2020, 02:04
  • 3
    Я отредактировал custom.conf, но он все еще загружается на черный экран. Я использовал тег единицы потому что, когда я версия обновления он возвращается к единице как стандартная среда. – nafg 13.05.2020, 02:04
  • 4
    Попытайтесь добавить строку как DefaultSession=gnome-2d. Это can' t ухудшаются, таким образом, it' s стоящий попытки. – merrick 13.05.2020, 02:04
  • 5
    Я добавил инструкции для GDM. don' t используют эти unity, наклеивают Ваш вопрос если you' ре с помощью GNOME. – lepe 13.05.2020, 02:05

Теги

Похожие вопросы