Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
hal & utf8
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Dramokl
n00b
n00b


Joined: 06 Jun 2005
Posts: 12

PostPosted: Tue Jul 04, 2006 6:43 am    Post subject: hal & utf8 Reply with quote

Возникла такая проблема, в системе локаль utf8 - при подключение флешки(итд) Gnome выдаёт - can't mount volume. Как выяснилось, проблема заключается в том что hal(может и не он) пытается подключить флешку c iocharset=utf8
Попытки переписать конфиг hal'а не привели к успеху (только если прописать utf8 в стартовом скрипте).
Ктонить сталкивался стакой проблемой? И как её решить?
Back to top
View user's profile Send private message
Laitr Keiows
Moderator
Moderator


Joined: 04 Jul 2005
Posts: 891
Location: Kobe, Japan

PostPosted: Tue Jul 04, 2006 6:56 am    Post subject: Re: hal & utf8 Reply with quote

Dramokl wrote:
Ктонить сталкивался стакой проблемой? И как её решить?

Сталкивался... Спрашивал здесь, решения не нашел :(
Back to top
View user's profile Send private message
ator
n00b
n00b


Joined: 21 Feb 2004
Posts: 54
Location: Kzn

PostPosted: Tue Jul 04, 2006 8:46 am    Post subject: Reply with quote

Включена ли в ядре поддержка nls=utf8?
Back to top
View user's profile Send private message
Laitr Keiows
Moderator
Moderator


Joined: 04 Jul 2005
Posts: 891
Location: Kobe, Japan

PostPosted: Tue Jul 04, 2006 9:07 am    Post subject: Reply with quote

ator wrote:
Включена ли в ядре поддержка nls=utf8?

Включена.

Есть цеплять флешку вручную или через fstab, то все ок.
Если записи в fstab нет то через gnome-volume-manager флешка цепляется но русских имен файлов след простыл.


Last edited by Laitr Keiows on Tue Jul 04, 2006 10:52 am; edited 1 time in total
Back to top
View user's profile Send private message
fedukoff
Apprentice
Apprentice


Joined: 19 Dec 2005
Posts: 229
Location: Latvia

PostPosted: Tue Jul 04, 2006 10:49 am    Post subject: Reply with quote

Может это не hal, а к.н. ivman?
Back to top
View user's profile Send private message
Laitr Keiows
Moderator
Moderator


Joined: 04 Jul 2005
Posts: 891
Location: Kobe, Japan

PostPosted: Tue Jul 04, 2006 10:52 am    Post subject: Reply with quote

fedukoff wrote:
Может это не hal, а к.н. ivman?

Оно вроде бы называется gnome-volume-manager
ivman тоже где-то рядом.
Back to top
View user's profile Send private message
ator
n00b
n00b


Joined: 21 Feb 2004
Posts: 54
Location: Kzn

PostPosted: Wed Jul 05, 2006 10:42 am    Post subject: Reply with quote

У меня похожая проблема. При попытке монтирования флешки dmesg выдаёт:

Unable to load NLS charset utf-8
FAT: IO charset utf-8 not found

При этом:

CONFIG_NLS=m
CONFIG_NLS_DEFAULT="utf8"
CONFIG_NLS_UTF8=m

Но он безуспешно пытается монтировать с utf-8 вместо utf8. Если вручную загрузить модуль nls_utf8 и указать при монтировании -o iocharset=utf8, всё нормально. Попробую пересобрать ядро :lol: .
Back to top
View user's profile Send private message
Laitr Keiows
Moderator
Moderator


Joined: 04 Jul 2005
Posts: 891
Location: Kobe, Japan

PostPosted: Wed Jul 05, 2006 10:45 am    Post subject: Reply with quote

ator wrote:
Но он безуспешно пытается монтировать с utf-8 вместо utf8. Если вручную загрузить модуль nls_utf8 и указать при монтировании -o iocharset=utf8, всё нормально. Попробую пересобрать ядро :lol: .

Нет у меня такой проблемы. Есть другая.
Back to top
View user's profile Send private message
ator
n00b
n00b


Joined: 21 Feb 2004
Posts: 54
Location: Kzn

PostPosted: Wed Jul 05, 2006 8:30 pm    Post subject: Reply with quote

У меня всё решилось заменой параметра ядра с
CONFIG_FAT_DEFAULT_IOCHARSET="utf-8"
на
CONFIG_FAT_DEFAULT_IOCHARSET="utf8"
.
В КДЕ для монтирования используется pmount, обычные пользователи имеют к нему доступ только если они входят в группу plugdev. Может в этом причина? Состоите ли вы в этой группе?
Back to top
View user's profile Send private message
Dramokl
n00b
n00b


Joined: 06 Jun 2005
Posts: 12

PostPosted: Fri Jul 07, 2006 5:18 pm    Post subject: Reply with quote

Чёткого ответа не получил, решил это дело "криво"
Поправил файлик
/usr/share/hal/scripts/hal-system-storage-mount

# mount and return status
RESULT=$(mount -o "iocharset=utf8,noexec,nosuid,nodev$MOUNTOPTIONS" $MOUNTTYPE_EXPANDED "$HAL_PROP_BLOCK_DEVICE" "$MOUNT_ROOT/$MOUNTP$if [ $? -ne 0 ]; then

и явно задал кодировку
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum