Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: В терминале не отображается имя пользователя и имя системы перед $  (Прочитано 2260 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sertaurus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
  • вышел на тропу
    • Просмотр профиля
Поясните пожалуйста новичку такую странность.

Подключаюсь к серверной Убунте через VNC и в терминале вижу не привычную ситуацию, когда "UserName@PCName ~ $ "? а просто "$ ".
Что это значит, почему оно так?
Если подключаюсь через SSH - то всё нормально.

Пасиба за помощь.

Оффлайн kalek

  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
При обоих способах входа используется один и тот же пользователь?
И какой именно vnc используется?

Оффлайн sertaurus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
  • вышел на тропу
    • Просмотр профиля
Да, пользователь одинаков.
vnc4server - на сервере
Remmina - на домашнем

Оффлайн kalek

  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
А что прописано в скрипте запуска vnc4server?

Оффлайн sertaurus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
  • вышел на тропу
    • Просмотр профиля
#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
autocutsel -fork
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

Оффлайн kalek

  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
А не проще прописать так:
#!/bin/sh
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
x-window-manager &
и входить с полноценным окружением? Или нужно именно урезанное?

Оффлайн sertaurus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
  • вышел на тропу
    • Просмотр профиля
и входить с полноценным окружением?
Походу те 2 строки раскаменчиваются только в случае десктопной убунты, в моём случае серверной убунты получаю серый экран при поключении через vnc.

ТС, как видно по состоянию на 30/01/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). Тема стародавняя (последнее сообщение в топике: 23/09/2016; последнее сообщение от ТС в топике: 23/09/2016). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 30 Января 2020, 21:07:07 от zg_nico »

Оффлайн Dot-mitsu

  • Активист
  • *
  • Сообщений: 299
    • Просмотр профиля
Советую использовать x11vnc на сервере. У меня с ним работает Raspberri pi2 уже более полугода и никаких проблем. Доступен в любое время, работает безотказно и без глюков.

Оффлайн kalek

  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
Походу те 2 строки раскаменчиваются только в случае десктопной убунты, в моём случае серверной убунты получаю серый экран при поключении через vnc.
Тогда можно попробовать в этом скрипте запуска задать нужные переменные окружения, в частности, вид приглашения командной строки задается переменной $PS1:
export $PS1=<нужное значение>Само это значение можно посмотреть, подключившись по ssh, где оно нормально выводится:
echo $PS1Только возникает вопрос зачем на сервере vnc - не хватает ssh?

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
А какой шелл у пользователя на сервере?

 

Страница сгенерирована за 0.053 секунд. Запросов: 23.