<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
<BR>
> From: barbex@gmail.com<BR>> Date: Thu, 12 May 2011 11:13:23 +0200<BR>> To: mythtv-users@mythtv.org<BR>> Subject: Re: [mythtv-users] MythVideo: Umlaut, special characters in filenames in storage groups - files invisible<BR>> <BR>> > $ ls /usr/share/i18n/charmaps/UTF*<BR>> > /usr/share/i18n/charmaps/UTF-8.gz<BR>> ><BR>> > Notice the hyphen. And, coupled with:<BR>> ><BR>> > $ ls /usr/share/i18n/locales/de_DE*<BR>> > /usr/share/i18n/locales/de_DE /usr/share/i18n/locales/de_DE@euro<BR>> ><BR>> > I know that I should use:<BR>> ><BR>> > export LC_ALL=de_DE.UTF-8<BR>> ><BR>> <BR>> <BR>> How weird, I just checked that again:<BR>> master@digitus:~$ locale<BR>> LANG=de_DE.utf8<BR>> LC_CTYPE="de_DE.utf8"<BR>> LC_NUMERIC="de_DE.utf8"<BR>> [...]<BR>> LC_ALL=<BR>> <BR>> and:<BR>> ls /usr/share/i18n/charmaps/UTF*<BR>> /usr/share/i18n/charmaps/UTF-8.gz<BR>> <BR>> So I added export LC_ALL=de_DE.UTF-8 to /etc/init/mythtv-backend.config.<BR>> <BR>> It now looks like this:<BR>> ----------------------------------------------------<BR>> # MythTV Backend service<BR>> <BR>> description "MythTV Backend"<BR>> author "Mario Limonciello <superm1@ubuntu.com>"<BR>> <BR>> export LC_ALL=de_DE.UTF-8<BR>> <BR>> start on (local-filesystems and net-device-up IFACE=lo and started udev-finish)<BR>> stop on starting shutdown<BR>> <BR>> #expect fork<BR>> respawn<BR>> <BR>> exec /usr/bin/mythbackend --logfile /var/log/mythtv/mythbackend.log<BR>> --user mythtv<BR>> ---------------------------------------------------<BR>> <BR>> I restarted for good measure and nothing changed.<BR>> Still no videos with Umlaut in the storage group but I can see and<BR>> play them in the non-storage-group directory.<BR>> <BR>> Anything else I can do?<BR>> _______________________________________________<BR>> mythtv-users mailing list<BR>> mythtv-users@mythtv.org<BR>> <A href="http://www.mythtv.org/mailman/listinfo/mythtv-users">http://www.mythtv.org/mailman/listinfo/mythtv-users</A><BR>
<BR>
The problem was solved for me with M. Dean's help. See my first post on this thread.<BR>
<BR>
I use opensuse, and although I install the trunk version of myth, I kept the mythbackend script from the rpm package in /etc/init.d<BR>
<BR>
In that script, I included ALL the following before the part that starts the backend:<BR>
<BR>
<BR>
<FONT face=Verdana>export LANG=<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8 <BR>export LC_CTYPE="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_NUMERIC="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_TIME="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_COLLATE="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_MONETARY="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_MESSAGES="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_PAPER="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_NAME="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_ADDRESS="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_TELEPHONE="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_MEASUREMENT="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_IDENTIFICATION="<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8" <BR>export LC_ALL=<B style="BACKGROUND-COLOR: #ffff80; COLOR: black">el_GR</B>.<B style="BACKGROUND-COLOR: #aaaaff; COLOR: black">UTF</B>-8 </FONT><BR>
<FONT face=Verdana></FONT> <BR>
<FONT face=Verdana>Maybe it's just the LC_ALL that does the trick, but I don't want to test it!</FONT><BR>
<FONT face=Verdana></FONT> <BR>
<FONT face=Verdana></FONT> <BR>
<BR><BR>                                            </body>
</html>