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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не русифицируется простой не административный пользователь.  (Прочитано 1027 раз)

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

Оффлайн Roman Petrenko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Заводы - рабочим, Linux - буржуям!
    • Просмотр профиля
    • Галерея дизайна Наталии и Романа
Добрый день. Подскажите, пожалуйста, в чем может быть дело? Ubuntu 8.10 cкачал все пакеты русификации и установил их под sudoer'ом гном, офис, файрфокс - все русское. Завел простого пользователя для сотрудника завода, без административных прав. А у него все на английском. Вхожу под ним в локализацию, чтоб настроить - требует пароль рута. Завел пароль рута, и снова в локализацию. Теперь тупо не запускается, ругается, то на неверный пароль, то еще на что-нибудь. Хотя поставил русификаторы на 7 других машин для простых пользователей и там такого не было.

Оффлайн Holly

  • Активист
  • *
  • Сообщений: 810
  • Ubuntu - одна система на компе.
    • Просмотр профиля
    • Medibuntu
А каким образом ставилась русификация?

Оффлайн Roman Petrenko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Заводы - рабочим, Linux - буржуям!
    • Просмотр профиля
    • Галерея дизайна Наталии и Романа
А каким образом ставилась русификация?

Простым скачиванием пакетов с репозитория под sudoer'ом через Sinaptic.

Оффлайн Holly

  • Активист
  • *
  • Сообщений: 810
  • Ubuntu - одна система на компе.
    • Просмотр профиля
    • Medibuntu
Не верное решение, надо было после подключения инета выбрать нужную локаль, тогда вся русификация сама бы встала.
Ну или попробуйте написать вот это:
sudo apt-get install language-support-ru language-pack-ru-base language-pack-ru language-pack-gnome-ru language-pack-gnome-ru-base

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Roman Petrenko, ошибка вот здесь.
Завел простого пользователя для сотрудника завода, без административных прав. А у него все на английском. Вхожу под ним в локализацию, чтоб настроить - требует пароль рута.

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

Под привилегированным пользователем:
1) удаляйте пароль рута:
sudo passwd -d root
2) запускайте настройку локализаций:
gnome-language-selector
Не верное решение, надо было после подключения инета выбрать нужную локаль, тогда вся русификация сама бы встала.
Да ладно, я всегда ставлю с en_US локалью, а потом при необходимости русифицирую через gnome-language-selector или простой установкой языковых пакетов, и всем юзверям хорошо.
« Последнее редактирование: 31 Марта 2009, 11:59:00 от ArcFi »

Оффлайн Holly

  • Активист
  • *
  • Сообщений: 810
  • Ubuntu - одна система на компе.
    • Просмотр профиля
    • Medibuntu
Да ладно, я всегда ставлю с en_US локалью, а потом при необходимости русифицирую через gnome-language-selector или простой установкой языковых пакетов, и всем юзверям хорошо.

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

Оффлайн Roman Petrenko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Заводы - рабочим, Linux - буржуям!
    • Просмотр профиля
    • Галерея дизайна Наталии и Романа
Не верное решение, надо было после подключения инета выбрать нужную локаль, тогда вся русификация сама бы встала.
Ну или попробуйте написать вот это:
sudo apt-get install language-support-ru language-pack-ru-base language-pack-ru language-pack-gnome-ru language-pack-gnome-ru-base
Попробовал, но пакеты уже установлены. Вот текст с консоли.

superuser@market-06:~$ sudo apt-get install language-support-ru language-pack-ru-base language-pack-ru language-pack-gnome-ru language-pack-gnome-ru-base
[sudo] password for superuser:
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Уже установлена самая новая версия language-support-ru.
Уже установлена самая новая версия language-pack-ru-base.
Уже установлена самая новая версия language-pack-ru.
Уже установлена самая новая версия language-pack-gnome-ru.
Уже установлена самая новая версия language-pack-gnome-ru-base.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.


Пользователь решил продолжить мысль 31 Марта 2009, 08:31:04:
Roman Petrenko, ошибка вот здесь.
Завел простого пользователя для сотрудника завода, без административных прав. А у него все на английском. Вхожу под ним в локализацию, чтоб настроить - требует пароль рута.

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

Под привилегированным пользователем:
1) удаляйте пароль рута:
sudo passwd -d root
2) запускайте настройку локализаций:
gnome-language-selector
Не верное решение, надо было после подключения инета выбрать нужную локаль, тогда вся русификация сама бы встала.
Да ладно, я всегда ставлю с en_US локалью, а потом при необходимости русифицирую через gnome-language-selector или простой установкой языковых пакетов, и всем юзверям хорошо.

Пароль убрал, но дальше пошло вот это:

superuser@market-06:~$ sudo passwd -d root
[sudo] password for superuser:
Пароль изменён.
superuser@market-06:~$ gnome-language-selector
/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: Warning: invalid (NULL) pointer instance
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: Warning: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: GtkWarning: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: Warning: g_object_get: assertion `G_IS_OBJECT (object)' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: Warning: value "TRUE" of type `gboolean' is invalid or out of range for property `visible' of type `gboolean'
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: GtkWarning: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: GtkWarning: gdk_pango_context_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_context_set_font_description: assertion `context != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_context_set_base_dir: assertion `context != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_context_set_language: assertion `context != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_new: assertion `context != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_set_text: assertion `layout != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_set_attributes: assertion `layout != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_set_alignment: assertion `layout != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_set_ellipsize: assertion `PANGO_IS_LAYOUT (layout)' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_set_single_paragraph_mode: assertion `PANGO_IS_LAYOUT (layout)' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_set_wrap: assertion `PANGO_IS_LAYOUT (layout)' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_set_width: assertion `layout != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_get_extents: assertion `layout != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: GtkWarning: gdk_screen_get_width: assertion `GDK_IS_SCREEN (screen)' failed
  return gtk.glade.XML(self.glade_path, root, domain)
/usr/lib/python2.5/site-packages/LanguageSelector/gtk/SimpleGladeApp.py:335: PangoWarning: pango_layout_get_line_count: assertion `layout != NULL' failed
  return gtk.glade.XML(self.glade_path, root, domain)
Floating point exception

Где-то рядом хожу.
« Последнее редактирование: 31 Марта 2009, 12:32:10 от Roman Petrenko »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Roman Petrenko, пробуйте запустить через sudo или gksu или выберите из меню пункт локализаций.

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Изначально система ставилась на английском?

После установки локализаций при логине нового пользователя в систему русский язык на экране самого логина выбирал?

Оффлайн Roman Petrenko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Заводы - рабочим, Linux - буржуям!
    • Просмотр профиля
    • Галерея дизайна Наталии и Романа
Re: Не русифицируется простой не администра&#
« Ответ #9 : 01 Апреля 2009, 11:17:24 »
Roman Petrenko, пробуйте запустить через sudo или gksu или выберите из меню пункт локализаций.

sudo выдал те же ошибки gksu выдает другую ошибку.

Пользователь решил продолжить мысль 01 Апреля 2009, 11:20:40:
Изначально система ставилась на английском?

После установки локализаций при логине нового пользователя в систему русский язык на экране самого логина выбирал?

Да, это помогло. Сразу не разобрался. Огромное спасибо :)
« Последнее редактирование: 01 Апреля 2009, 11:20:40 от Roman Petrenko »

 

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