[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kde+hal



Roman Makurin <drolyk@gmail.com> wrote:
> Всем привет.

> Имеется testing, kde, hal. Системная кодировка utf8. Для монтирования всякого 
> рода флэшек у меня используется KDEшный halbackend :) При этом внутри того 
> что смонтировано всё получается крокозябрами. Вот вывод команды mount:

> $ mount
> ....
> /dev/sdc1 on /media/USB DISK type vfat 
> (rw,noexec,nosuid,nodev,noatime,uid=1000,shortname=lower)

> Дальше я решил, что во всем виноват hal, и состряпал вот такой вот конфиг

> $ cat /etc/hal/fdi/policy/codepage.fdi
> <?xml version="1.0" encoding="UTF-8"?>
> <deviceinfo version="0.2">
> <device>
> <match key="volume.fstype" string="vfat">
> <merge key="storage.policy.default.mount_option.utf8" type="bool">true</merge>
<merge key="volume.policy.mount_option.iocharset=utf8" type="bool">false</merge>
вот тут ты не прав.
> <merge key="storage.policy.default.mount_option.codepage=866"
>                                                      type="bool">true</merge>
codepage mount-hal не орбрабаотывает, ставь 
<merge key="volume.policy.mount_option.iocharset=koi8-r" type="bool">true</merge>
> </match>
> </device>
> </deviceinfo>

> вот что говорит lshal:
> $ lshal
> ...
> udi = '/org/freedesktop/Hal/devices/volume_uuid_6298_45AF'
>   storage.policy.default.mount_option.codepage=866 = true  (bool)
>   storage.policy.default.mount_option.utf8 = true  (bool)

[skipp]
Впрочем, что-то я сослепу соврал.
Пи выставленном mount_option.utf8 = true, ложил hal на charset.

> Может кто-то знает где я не прав ?




Reply to: