Меню пользователя
Имя пользователя
Пароль
Запомнить меня
Поиск по сайту
Вход пользователей
Пользователь:

Пароль:

Запомнить меня

Забыли пароль?

Регистрация
Поиск
Кто активен
134 пользователь(ей) активно (115 пользователь(ей) просматривают Open Форум)

Участников: 0
Гостей: 134

далее...
Уважаемые пользователи форума! Внимание!
Темы, озаглавленные бездумно и не ясно для кого, изобилующие БОЛЬШИМИ БУКВАМИ, "!!!" или "???", нарушающие правила, написанные корявым русским языком, содержащие оскорбления, рекламу или клевету, написанные вне тематических разделах Форума, - будут закрываться или удаляться без специального предупреждения, а их Авторы будут удаляться или отправляться в бан! Надеемся на вашу сознательность и уважение к себе и ко всем участникам форума.
:: Правила Форума :: - - :: ББ-коды для использования на форуме ::

Просмотр этой темы:   3 анонимных пользователей


 Вниз   Предыдущая тема   Следующая тема  Зарегистрируйтесь для создания

(1) 2 »


Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)

Зарегистрирован:
20/7/2008 0:51
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
Все русские буквы в названиях папок/файлов отображаются вопросиками. Как решить проблему?

Отправлено: 29/8/2008 18:44
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)
Гвардии модератор
Зарегистрирован:
31/7/2008 9:37
Из: Липецк
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
В Гноме у меня была такая же трабла. Решилось установкой дистра с utf-8 по-умолчанию. Если кто-то знает как поменять "на лету", т.е. после установки дистра - милости прошу не стеснятся и "резать правду матку", тем более, что в четвертых кедах что-то может отличатся.

Отправлено: 29/8/2008 20:25
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)
Web-мастер
Зарегистрирован:
13/3/2008 21:03
Из: open-suse.ru
Сообщений: 1
Уровень : 1
HP : 0 / 0
MP : 0 / 0
EXP : 0
Не в сети
да тут вроде эту тему обсжудали, тоже с кодировкой косяк был, с какими-то ресурсами. А вообще это вилы самих кед 4-х, уф нимагу, но для меня они пока не юзаемы вообще

Отправлено: 29/8/2008 20:55
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)

Зарегистрирован:
17/7/2008 11:25
Из: Россия, Нижегородская область, Саров
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
я так чую, чуваки, пора открыть тему, чота вроде "пора снова работать руками или КДЕ 4" =)))))))))))

Отправлено: 30/8/2008 2:48
_________________
"The Key of Joy is Disobedience" Aleister Crowley
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)

Зарегистрирован:
25/11/2008 15:57
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
Столкнулся с тойже проблемой. Поставил Мандрива 2009 (не из-за знаков вопроса), там всё отлично отображается. Выходит решение проблемы есть. Подскажет кто?

Отправлено: 26/11/2008 10:44
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)

Зарегистрирован:
21/10/2008 20:19
Из: Киргизия, г. Кант
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
mount -t auto /dev/бла /mnt/бла -o iocharset=utf8

Отправлено: 26/11/2008 10:57
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)

Зарегистрирован:
16/8/2008 22:18
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
Вот способ, проверено работает на Сусе11+КДЕ4/4.1
Создаем файл /sbin/mount.mvfat:
#!/bin/bash

eval mount -t vfat $@,quiet,iocharset=utf8,codepage=1251,showexec,umask=0,flush

Делаем на него:
chown root:root
chmod +x /sbin/mount.mvfat

Создаем файл /etc/hal/fdi/policy/10_my_fsops.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="volume.fstype" string="vfat">
<match key="@block.storage_device:storage.hotpluggable" bool="true">
<merge key="volume.fstype" type="string">mvfat</merge>
<merge key="volume.policy.mount_filesystem" type="string">mvfat</merge>
<merge key="volume.mount.valid_options" type="strlist">utf8</merge>
<merge key="volume.mount.valid_options" type="strlist">shortname=</merge>
<merge key="volume.mount.valid_options" type="strlist">codepage=</merge>
<merge key="volume.mount.valid_options" type="strlist">iocharset=</merge>
<merge key="volume.mount.valid_options" type="strlist">umask=</merge>
<merge key="volume.mount.valid_options" type="strlist">dmask=</merge>
<merge key="volume.mount.valid_options" type="strlist">fmask=</merge>
<merge key="volume.mount.valid_options" type="strlist">uid=</merge>
<merge key="volume.mount.valid_options" type="strlist">flush</merge>
</match>
</match>
</device>

</deviceinfo>

policy опции вроде уже не работают, но оставил, много не ест. valid_options нужны обязательно, иначе hal будет выдавать ошибку с намеком: rethink extra_options, типа, переосмыслите опции ;)

Перезапускаем hal:
/etc/rc.d/hal restart

Можно в терминале запустить такую командочку:
while true; do ps auxwww | grep mount | grep -v grep | tee -a /tmp/my.log; done

Посмотреть что происходит при монтировании. Втыкаем флешку в Дельфине по ней щелкаем два раза, на терминале получим примерно следующее:
root 17258 0.0 0.1 15340 1132 ? S 09:21 0:00 /usr/lib/hal/hal-storage-mount
root 17259 0.0 0.0 8016 592 ? S 09:21 0:00 /bin/mount -t mvfat -o nosuid,nodev /dev/sdb1 /media/disk
root 17260 0.0 0.1 15376 1516 ? S 09:21 0:00 /bin/bash /sbin/mount.mvfat /dev/sdb1 /media/disk -o rw,nosuid,nodev
root 17261 0.0 0.0 8016 608 ? D 09:21 0:00 mount -t vfat /dev/sdb1 /media/disk -o rw,nosuid,nodev,quiet,iocharset=utf8,codepage=1251,showexec,umask=0,flush

источник: http://hatred.homelinux.net/wiki/zhurnal?first=30

Отправлено: 26/11/2008 18:56
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)

Зарегистрирован:
20/8/2008 9:35
Из: АРК, Судак
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
у меня в системе установлена локаль 1251, посему некоторые изменения:

Создаем файл /sbin/mount.mvfat:
#!/bin/bash
eval mount -t vfat $@,quiet,iocharset=cp1251,codepage=1251,showexec,umask=0,flush

Перезапускаем hal:
/etc/rc.d/hal restart --в сусе так---> /etc/rc.d/haldaemon restart

затем все равно при вставке флешки выдается сообщение:
"the option noatime is not allowed for uid=1000"

диск не монтируется! что делать? кто пробовал?

кстати, отладка по
while true; do ps auxwww | grep mount | grep -v grep | tee -a /tmp/my.log; done
не работает - вообще ничего в консоли не выводится, в логфайл тоже

Отправлено: 27/11/2008 12:06
_________________
стиль жизни
"эксперимент -> 3.14$дец -> чтение документации"
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)

Зарегистрирован:
20/8/2008 9:35
Из: АРК, Судак
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
в общем я понял.. это или под сусе не расчитано из-за разных версий хала, или работает только в КДЕ 4.
Меня такой вариант не устраивает, так как мне нужно под КДЕ3.
Эта проблема, как оказалось, широко известна и разработчики на нее плевать хотели или же обещали исправить в КДЕ4 к непонятно какому там релизу.
Решение я нашел, хоть и жестокое но 99,9% эффективное, посему отправляю вас в мою ветку по этому вопросу, ибо мне понадобится помощь разбирающихся в скриптах людей!
смотреть надо сюда: http://open-suse.ru/modules/newbb/vie ... ype=&topic_id=418&forum=2

Отправлено: 27/11/2008 18:25
_________________
стиль жизни
"эксперимент -> 3.14$дец -> чтение документации"
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)

Зарегистрирован:
5/12/2008 10:04
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
интересно а как в 4х кедах, вот у меня был глюк не мог увидеть сетевое окружение, исправили в 4.1?

Отправлено: 10/12/2008 16:33
Перенести сообщение в другую программу Трансфер


Re: Проблема с флешкой и русскими буквами (opensuse 11.0, kde 4.1)

Зарегистрирован:
26/11/2008 0:48
Сообщений: 0
Уровень : NAN
HP : NAN / NAN
MP : NAN / NAN
EXP : NAN
Не в сети
Скажу как я решил эту проблему. Ты был близок к ее решению, но вот заморочился со скриптами а все намного проще....
Дано: чисая и нетронутая система OpenSuse.
Вопрос: избавиться от знаков вопросов в русских названиях файлов при подключении флешки и т.п.

Решение:
1. Скачиваем и устанавливаем пакет glibc-i18ndata-2.8-14.1.i586.rpm (возможно появилась уже более свежая версия).

2. Устанавливаем локаль (из под root):

localedef -i ru_RU -f CP1251 ru_RU.CP1251

проверяем:

locale -a | grep RU

Должно быть:

ru_RU
ru_RU.cp1251
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
tt_RU@iqtelif.UTF-8
tt_RU.utf8
tt_RU.utf8@iqtelif.UTF-8

3. Затем в etc/profile добавляем строчки внизу добавляем (из под root):

export LANG=ru_RU.CP1251
export LC_CTYPE=ru_RU.CP1251
export LC_ALL=ru_RU.CP1251

4. Завершаем сеанс и снова входим

Проверяем:

locale

Должно быть:

LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.CP1251"
LC_NUMERIC="ru_RU.CP1251"
LC_TIME="ru_RU.CP1251"
LC_COLLATE="ru_RU.CP1251"
LC_MONETARY="ru_RU.CP1251"
LC_MESSAGES="ru_RU.CP1251"
LC_PAPER="ru_RU.CP1251"
LC_NAME="ru_RU.CP1251"
LC_ADDRESS="ru_RU.CP1251"
LC_TELEPHONE="ru_RU.CP1251"
LC_MEASUREMENT="ru_RU.CP1251"
LC_IDENTIFICATION="ru_RU.CP1251"
LC_ALL=ru_RU.CP1251

5. В принципе все, но при подключении флешки вы опять увидете знаки вопроса. Это происходит, потому что Open Suse (по крайней мере в KDE4) монтирует флешки в старой кодировке, чтобы это изменить делаем так:

Затем в etc/fstab добавляем строчку после описания монтирования жестких дисков (из под root и обратить внимание где и как надо ставить пробелы - это важно!!!! ):

/dev/sdb1 /media/disk1 vfat users,umask=0,iocharset=cp1251 0 0

где вместо sdb1 ставите вашу флешку.

И все!

Думаю. что написать скрипт не составит особого труда для людей, которые более или менее разбираются в этом. Кто это сделает прошу предоставить ссылку на скачивание - я бы и сам сделал, но времени не так много)))

Отправлено: 13/12/2008 12:47
Перенести сообщение в другую программу Трансфер



 Наверх   Предыдущая тема   Следующая тема
(1) 2 »

 Зарегистрируйтесь для создания


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

[Расширенный поиск]


open-suse.ru