Dansk i terminal

Få hjælp til at sætte programmer eller funktioner op.
phn2
Indlæg: 3
Tilmeldt: 23. sep 2012, 08:37

Dansk i terminal

Indlæg af phn2 »

Hej.

Første indlæg, så bær over...

Jeg har gennem længere tid søgt efter løsning via google og her på stedet på mit problem.

Jeg kører ubuntu headless server med Serviio medieserver ovenpå. Mit problem er at danske bogstaver ikke vises på min hovedmaskine (også ubuntu/mint13) i terminal, ej heller på mit tv og min audioreceiver.
Dvs. at hvis jeg via Nautilus på min hovedmaskine navigerer til mine musik filer, så vises Trentemøller fint i Nautilus, men via terminal vises Trentem?ller. På mit tv og min audioreciever vises Trentemøller slet ikke.
Jeg har forgæves prøvet div. tricks via terminal/ssh med language/enviroment og har en enkelt eller to gange fået vist Trentemøller ok i terminal, men efter reboot kom problemet igen. Jeg pt. ikke huske hvilken kommando som fik vist de danske bogstaver korrekt.

mvh. Per.
Brugeravatar
NickyThomassen
Admin
Indlæg: 3652
Tilmeldt: 5. mar 2010, 19:58
IRC nickname: nicky
Geografisk sted: 192.168.20.42

Re: Dansk i terminal

Indlæg af NickyThomassen »

Hej Per og velkommen til forummet

Jeg løb selv ind i præcis det samme problem for ikke så længe siden, men jeg er desværre ikke helt sikker på hvordan jeg løste det.

Prøv først og skriv 'locale' på serveren - Den viser hvilket tegnsæt maskinen benytter nu og her. For dansk understøttelse skal outputtet være

Kode: Vælg alt

titanus@maskine:~$ locale
LANG=da_DK.UTF-8
LANGUAGE=
LC_CTYPE="da_DK.UTF-8"
LC_NUMERIC="da_DK.UTF-8"
LC_TIME="da_DK.UTF-8"
LC_COLLATE="da_DK.UTF-8"
LC_MONETARY="da_DK.UTF-8"
LC_MESSAGES="da_DK.UTF-8"
LC_PAPER="da_DK.UTF-8"
LC_NAME="da_DK.UTF-8"
LC_ADDRESS="da_DK.UTF-8"
LC_TELEPHONE="da_DK.UTF-8"
LC_MEASUREMENT="da_DK.UTF-8"
LC_IDENTIFICATION="da_DK.UTF-8"
LC_ALL=

Bemærk de 2 tomme linier, det gør ikke noget for understøttelsen.

For at løse problemet, ville jeg nok prøve og køre

Kode: Vælg alt

dpkg-reconfigure locales
i en terminal først, og hvis det ikke virker, så må du endelig skrive igen. Du skal nok logge af og på serveren for at se om det virkede.

Søgeordene til Google er noget i retning af 'linux ubuntu utf8'
https://encrypted.google.com/search?hl=en&q=linux%20ubuntu%20utf8
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Dansk i terminal

Indlæg af AJenbo »

Hvilken partition bruger den harddisk hvor filerne ligger på?
phn2
Indlæg: 3
Tilmeldt: 23. sep 2012, 08:37

Re: Dansk i terminal

Indlæg af phn2 »

Lidt mystisk; var ret sikker på at harddisken var formateret i ext4, men via webmin login siger den dosformat og hvis jeg navigerer via Nautilus fra min hovedmaskine siger den cifs? Er cifs = ext?

Locale giver:

LANG=da_DK.UTF-8
LANGUAGE=
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=C

Ingen forskel ifht. at køre reconfigure locales?
Brugeravatar
NickyThomassen
Admin
Indlæg: 3652
Tilmeldt: 5. mar 2010, 19:58
IRC nickname: nicky
Geografisk sted: 192.168.20.42

Re: Dansk i terminal

Indlæg af NickyThomassen »

Nope, CIFS er et netværksfilsystem
https://en.wikipedia.org/wiki/Server_Message_Block

Jeg kender ikke webmin, men jeg ville nok ikke ligger så meget vægt i det. Tjek heller med kommandoen 'mount' ved at skrive følgende i terminalen på serveren

Kode: Vælg alt

sudo mount


En linie fra mit system siger

Kode: Vælg alt

/dev/sda2 on /boot type ext4 (rw)
så der er ikke så meget tvivl.

Det er meningen at 'locale' gerne skulle returnere "da_DK.UTF-8" der hvor der nu er "C".
Prøv og følg rådende her (lig mærke til hans kommentar under artiklen)
http://blog.andrewbeacock.com/2007/01/how-to-change-your-default-locale-on.html

Jeg har ikke lige adgang til en Ubuntu-maskine, så jeg kan ikke garantere at det er rigtigt.

Noget helt andet er, at i forhold til medieserveren, er det ikke sikkert at det løser noget, at sætte systemet til dansk. Men det finder du forhåbenligt snart ud af :)
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Dansk i terminal

Indlæg af AJenbo »

DOS (FAT) partitionen har svært ved at håndtere ÆØÅ da den ikke bruger et Unicode tegnsæt til filnavne.
phn2
Indlæg: 3
Tilmeldt: 23. sep 2012, 08:37

Re: Dansk i terminal

Indlæg af phn2 »

Hej.

Dén guide hjalp fsva. at jeg kan se danske bogstaver terminal og locale giver nu dk.utf hele vejen ned.

Desværre "ser" mit tv og audio-receiver stadig ikke de danske bogstaver. Jeg skal lige sige at jeg har serviio server lagt ovenpå ubuntu-serveren. Jeg tror jeg skal lede i Serviio forums for at finde løsningen...