Другое примечание, $()
будет использовать больше системного ресурса, чем использование обратных галочек, но немного быстрее.
В Освоении сценариев оболочки Unix Randal K. Michael сделал тест в главе, названной "24 Способа Обработать Файл Линию за линией".
Это должно работать с GDM ≥ 3.12
(тестировано на archlinux
w. GDM 3.16.1
):
Переключиться на VT
(например, Ctrl + + + + F3 ), Вход в систему root и запустить:
SU - GDM -S / bin / sh
Чтобы переключить пользователя в GDM
.
Затем запустите:
Экспорт $ (DBU-запуск)
и:
gsettings_backend = dconf gsettings set org.gnome.login-экран Отключить пользователь
Пробег Выход
или нажмите Ctrl + D , чтобы вернуться к root .
Перезапустите диспетчер дисплея:
Systemctl Restart GDM
Уверенность в значительной степени то же самое, просто измените true
на false
@ Шаг 2.
Это может быть связано с некоторым ограничением ресурсов на самом сервере (или), характерном для вашей учетной записи пользователя. Ограничения в оболочке можно проверить с помощью ulimit -a
. Проверка ESP для ulimit -u
max пользовательских процессов. Если достигнуто максимальное число процессов, fork не может создать новые процессы и выполнить их с этой ошибкой невозможно. Это также может быть связано с проблемой замены/ресурса памяти
Вы можете установить zebedee в VPS США или посвятить и установить кальмар рядом с ним, затем установить zebedee клиента, а затем наслаждаться им. Сторона сервера:
zebedee -s -U
Но вы должны написать конфигурационный файл для клиента:
server false
localsource true
multiuse true
tunnel 81:IP_OF_SERVER:3128
compression zlib:9
detached true
Вы можете использовать localhost: 81 в вашем браузере.
Для запуска на стороне клиента можно zebedee -f yaseconfigfile
Вы можете попробовать заменить GDM другим менеджером входа, таким как KDM, LXDM, LireDM, SLiM или XDM. Они могут иметь лучшую конфигурируемость. На этой странице представлены несколько снимков экрана: https://wiki.mageia.org/en/Display_Managers . SLiM выглядит так, будто нет списка пользователей, хотя другие могут быть настроены так же.