You are not logged in.
Pages: 1
hi,
how i can tell exo-mount to mount devices with utf8 charset .
thanks .
Offline
I think it is bug in exo-mount. If your filesystem is utf-8 exo-mount will mount drives incorrectly.
I think exo-mount-hal.c should be changed.
exo-mount thinks utf8 isn't a vaild option, it isn't true...
I fixed it and now it works perfectly.
at line 650:
/* process all valid mount options */
for (m = 0; device->fsoptions[m] != NULL; ++m) {
...
else if (strcmp (device->fsoptions[m], "utf8") == 0)
{
options[n++] = g_strdup ("utf8");
}
}
I have exo-0.3.2
Offline
Offline
This bug is quite similar: http://bugzilla.xfce.org/show_bug.cgi?id=2891
The problem is same: exo-mount drop the codepage and iocharset parameters. So it is impossible to override the kernel default setting. George Kibardin's patch solve both problem.
I don't know so much about the changes in hal daemon, but I think that exo-mount is unusable and this should be changed immediately. It affects a lot of people...
I think my modification isn't deprecated, but it only useful if use utf8 filesystem and codepage setting is correct in your kernel... Maybe the codepage problem can be solved in similar way.
Offline
Pages: 1
[ Generated in 0.010 seconds, 7 queries executed - Memory usage: 522.91 KiB (Peak: 528.42 KiB) ]