Author Topic: hint: openSUSE 10.3 + Gnome + русский язык на флэшках  (Read 5076 times)

0 Members and 1 Guest are viewing this topic.

Offline SirYorik

  • Full Member
  • ***
  • Posts: 136
  • Karma: +3/-3
  • ccnas
берём gconf-editor
проходим по дороге /system/storage/default_options/vfat/
двойной клик на mount_options
в окне "изменение ключа", кнопку [добавить] и ввести строку iocharset=utf8
еще раз [добавить]  и ввести строку codepage=866
ОК в окне "изменение ключа"

втыкаем флешку, и видим поддержку русских названий файлов.

а для проверки mount
/dev/sdb1 on /media/disk type vfat (rw,nosuid,nodev,shortname=lower,uid=10000,iocharset=utf8,codepage=866)


ПС: это вообще говоря подойдёт к любому дистру с udev+hotplug+gnome.
по аналогии меняются параметры монтирования iso9660|udf, ntfs|ntfs-3g
« Last Edit: February 08, 2008, 16:11:13 by SirYorik »

Offline n-di

  • Moderator
  • Sr. Member
  • *****
  • Posts: 311
  • Karma: +0/-0
    • http://suse.tomsk.ru/
hint: openSUSE 10.3 + Gnome + русский язык на флэшках
« Reply #1 on: February 08, 2008, 17:08:36 »
хмм... что не наблюдаю проблем в системе из коробки... opensuse 10.3/KDE записал в винде, открыл на linux, записал в linux, открыл на винде.

Offline SirYorik

  • Full Member
  • ***
  • Posts: 136
  • Karma: +3/-3
  • ccnas
hint: openSUSE 10.3 + Gnome + русский язык на флэшках
« Reply #2 on: February 08, 2008, 17:56:03 »
Quote from: n-di
хмм... что не наблюдаю проблем в системе из коробки... opensuse 10.3/KDE записал в винде, открыл на linux, записал в linux, открыл на винде.
я ж говорю 10.3/Gnome
механизмы явно разные.

Offline never hood

  • Hero Member
  • *****
  • Posts: 845
  • Karma: +16/-10
  • www.4job.co
    • Работа, которую ты искал
hint: openSUSE 10.3 + Gnome + русский язык на флэшках
« Reply #3 on: February 08, 2008, 18:19:26 »
Quote from: SirYorik
я ж говорю 10.3/Gnome
механизмы явно разные.
Gnome на Fedora 8 с русскими без проблем из коробки. А механизмы для Гнома и Кед абсолютно одинаковы, все на уровне ядра и файловой системы, что для иксов фиолетово. Что им дали, то они и показывают. Вы же не шрифты меняете!

Offline SirYorik

  • Full Member
  • ***
  • Posts: 136
  • Karma: +3/-3
  • ccnas
hint: openSUSE 10.3 + Gnome + русский язык на флэшках
« Reply #4 on: February 08, 2008, 20:44:28 »
Quote from: never hood
Gnome на Fedora 8 с русскими без проблем из коробки. А механизмы для Гнома и Кед абсолютно одинаковы, все на уровне ядра и файловой системы, что для иксов фиолетово. Что им дали, то они и показывают. Вы же не шрифты меняете!
причём тут федора8?! (чётко указано opensuse 10.3 + gnome)
с каких пор X и DE стало одним и тем-же?
кеды используют gconf ?
за что отвечают, и в чём разница технологий: udev, freedesktop/hal,  и DCOP, Bonobo и D-Bus ?
и конкретно демонов  hald и gnome-volume-manager, утилит gnome-mount и gnome-volume-properties ?

« Last Edit: February 11, 2008, 13:37:58 by SirYorik »

Offline never hood

  • Hero Member
  • *****
  • Posts: 845
  • Karma: +16/-10
  • www.4job.co
    • Работа, которую ты искал
hint: openSUSE 10.3 + Gnome + русский язык на флэшках
« Reply #5 on: February 11, 2008, 05:00:35 »
горячий финский парень...
с KDE я, безусловно погорячился, признаю. Gconf она не использует, и bonobo ей неведомо...
А вот opensuse и Fedora8 с Gnome в этом отношении, все-таки близнецы братья, не так ли? Тот же gconf и те же колбэки от hald, обрабатываемые gnome-volume-manager/gnome-mount через D-Bus.
И рецепт твой вполне применим на федоре... только вот не требуется, ибо все корректно работает.

Offline SirYorik

  • Full Member
  • ***
  • Posts: 136
  • Karma: +3/-3
  • ccnas
hint: openSUSE 10.3 + Gnome + русский язык на флэшках
« Reply #6 on: February 11, 2008, 13:37:27 »
ну. рад за Федору.

Offline astina

  • Newbie
  • *
  • Posts: 26
  • Karma: +0/-3
Преамбула:

В свежеустановленной openSUSE 10.3 в юникодной консоли не отображаются символы русского языка.

Здесь написано по какой причине: http://lists.opensuse.org/opensuse-ru/2008-01/msg00024.html
Quote
Mailinglist Archive: opensuse-ru (26 mails)
< Previous    Next >
Re: [opensuse-ru] Русский язык в консоли

    * From: Nikolay Derkach <nderkach@xxxxxxx>
    * Date: Thu, 17 Jan 2008 17:07:34 +0300
    * Message-id: <1200578854.5320.3.camel@xxxxxxxxxxx>

В Чтв, 17/01/2008 в 18:41 +0600, Dmitry пишет:

    Доброе время суток, All.

    Недавно ко мне человек обратился с интересной проблемой : у него в консоли
    OpenSuse 10.3 не работал русский язык. Суть проблемы заключалась в том же,
    что и у меня когда-то в OpenSuse 10.1. А именно :

    В /etc/sysconfig/keyboard KEYTABLE не равнялся ru-utf.map.gz (емнип, стояло
    ru1.map.gz) и данный файл (ru-utf.map.gz) в кеймапах kbd отсутствовал. По
    тестам ни один из присутствующих не подходил для utf8.

    Описание уже показывает как я этот недостаток решал.


https://bugzilla.novell.com/show_bug.cgi?id=337238

    Но с выхода OpenSuse 10.1 до OpenSuse 10.3 прошло достаточно много времени,
    почему проблема еще существует?


Потому что никто о ней не сообщил (сюрприз?)

    --
    WBR, Dmitri.
    Nry隊Z)z{.칻&ޢv+bvrjwlzf^ˬzi

--
Regards, Nikolay Derkach

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-ru+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ru+help@xxxxxxxxxxxx
Здесь описание в багзилле, видим что официального решения пока не видать.

Амбула:
Как решить эту проблему, не дожидаясь пока разработчики выпустят новый релиз ?
Очень просто.
Взять недостающий файл ru-utf.map.gz вот здесь и выложить его в каталог /usr/share/kbd/keymaps/i386/qwerty/.

После чего выбрать этот keytable-файл либо через YAst либо прямым редактированием файла /etc/sysconfig/keyboard, изменить значение параметра KEYTABLE.
Например, вот так:
Код
KEYTABLE="ru-utf.map.gz"


P.S.
Недостающий файл был найден здесь, за что спасибо автору странички.

P.P.S.
update:
Как оказалось, проблема и ее решение уже описаны были на нашем форума вот тут.
Найдены случайно, по какой-то странности ранее я их поиском найти не смог, хотя искал.

Содрано с http://linuxforum.ru/index.php?showtopic=18789