LINUX.ORG.RU

opensuse 11 kde4 монтирование флешек


0

0

opensuse 11 kde4, русские буквы на флешке отображаются знаком вопроса.

Если смонтировать руками:

mount -o iocharset=utf8,umask=0002 /dev/sdb1 /media/disk1-tmp

то все отображается нормально.

Пробовал править файл
/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi

для раздела vfat задавал параметр iocharset=utf8:

<match key="volume.fstype" string="vfat">
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
<append key="volume.mount.valid_options" type="strlist">utf8</append>
<append key="volume.mount.valid_options" type="strlist">shortname=</append>
<append key="volume.mount.valid_options" type="strlist">codepage=</append>
<append key="volume.mount.valid_options" type="strlist">iocharset=utf8</append>
<append key="volume.mount.valid_options" type="strlist">umask=</append>
<append key="volume.mount.valid_options" type="strlist">dmask=</append>
<append key="volume.mount.valid_options" type="strlist">fmask=</append>
<append key="volume.mount.valid_options" type="strlist">uid=</append>
<append key="volume.mount.valid_options" type="strlist">flush</append>
</match>

не помогло

gnome и kde3 не стоят, поэтому чей это глюк - системы вообще или kde4 в частности проверить не могу

★★★★★

У меня все нормально, то же openSuse 11, 4.1KDE

/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi

<!-- allow these mount options for vfat -->
<match key="volume.fstype" string="vfat">
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
<append key="volume.mount.valid_options" type="strlist">utf8</append>
<append key="volume.mount.valid_options" type="strlist">shortname=</append>
<append key="volume.mount.valid_options" type="strlist">codepage=</append>
<append key="volume.mount.valid_options" type="strlist">iocharset=</append>
<append key="volume.mount.valid_options" type="strlist">umask=</append>
<append key="volume.mount.valid_options" type="strlist">dmask=</append>
<append key="volume.mount.valid_options" type="strlist">fmask=</append>
<append key="volume.mount.valid_options" type="strlist">uid=</append>
<append key="volume.mount.valid_options" type="strlist">flush</append>
</match>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="FreeBSD">
<append key="volume.mount.valid_options" type="strlist">longnames</append>
<append key="volume.mount.valid_options" type="strlist">shortnames</append>
<append key="volume.mount.valid_options" type="strlist">nowin95</append>
<append key="volume.mount.valid_options" type="strlist">-u=</append>
<append key="volume.mount.valid_options" type="strlist">-g=</append>
<append key="volume.mount.valid_options" type="strlist">-m=</append>
<append key="volume.mount.valid_options" type="strlist">-M=</append>
<append key="volume.mount.valid_options" type="strlist">-L=</append>
<append key="volume.mount.valid_options" type="strlist">-D=</append>
<append key="volume.mount.valid_options" type="strlist">large</append>
</match>
</match>

gnomino
()
Ответ на: комментарий от gnomino

спасибо, похоже проблема в версии kde4.0, которая идет с сусей по умолчанию - у меня на другой машине тоже 4.1, правда суся 10.3 - там с флешками все в порядке

bender ★★★★★
() автор топика

KDE 4.1? Это только у меня нет машины времени?

Osmos ★★
()

В ubuntu hardy heron бага есть, и в kde 4.1 тоже присутствует.

Hokum ☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.