Hej. Har precis installerat Slackware 13.7. Forsta gangen jag anvander Linux. Har stott pa ett problem.
Jag anvander XFCE som fonsterhanterare. Jag har svenska tecken i terminallage INNAN jag logga in i X-lage.
Nar jag loggar in a X far jag ett helt annat tangentbord i bade consolen som i allt annat.
Finns det nagot enkelt sett att andra detta permanent
Valdigt frustrerande detta.
Jattetacksam for svar.
Svenskt tangentbord i X
Moderatorer: Nille, Minime, nomicon
- Nille
- Guru
- Inlägg: 1476
- Blev medlem: 17 jun 2004 02:41
Re: Svenskt tangentbord i X
För att endast få svenska tecken i pågående session så öppna en terminal i X och skriv
För permanent ändring:
Ändra sedan Option "XkbLayout" "us" till "se" i filen /etc/X11/xorg.conf.d/90-keyboard-layout.conf eller kör följande kommando.
Kod: Markera allt
setxkbmap se
Kod: Markera allt
cp /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf /etc/X11/xorg.conf.d/90-keyboard-layout.conf
Kod: Markera allt
sed -i "0,/RE/s/\"XkbLayout\"\ \"us\"/\"XkbLayout\"\ \"se\"/" /etc/X11/xorg.conf.d/90-keyboard-layout.conf
The more linux you go the slacker you get.
-
- Besökare
- Inlägg: 2
- Blev medlem: 23 jul 2012 00:34
Re: Svenskt tangentbord i X
Tack sÅ hemskt mycket. ÅÅÅÄÄÄÖÖÖÖ så härligt! Skall lära mig vad som egentligen hände när jag skrev i detta.
- Nille
- Guru
- Inlägg: 1476
- Blev medlem: 17 jun 2004 02:41
Re: Svenskt tangentbord i X
Det är inget speciellt som händer.
Vi kopierade systemets original 90-keyboard-layout.conf som är en xorg.conf för tangentbords-layout till /etc/X11/xorg.conf.d/ mappen som du lägger egna ändringar i.
Du hade lika väl kunnat lägga till layouten i filen /etc/X11/xorg.conf men i nyare versioner av xorg så är det lättare att använda mappen /etc/X11/xorg.conf.d/ med en fil för var sak vi vill ändra, då det är lättare att hålla koll på dom olika ändringarna samt att kopiera konfigurationer mellan olika system, samt så finns det ofta en original konfiguration som du kan kopiera och modifiera.
90 i filnamnet är endast prioritet på ordningen filerna läses in.
Om vi hade ändrat i /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf som är systemets konfiguration så hade ändringarna gått förlorade vid uppdatering eller ominstallation av xorg-server, så du skall aldrig ändra i dom filerna utan kopiera dom till /etc/X11/xorg.conf.d/ och ändra kopian.
Så riktigt kort så kopierade vi en konfigurations fil för xorg och modifierade kopian till önskad funktion.
Vi kopierade systemets original 90-keyboard-layout.conf som är en xorg.conf för tangentbords-layout till /etc/X11/xorg.conf.d/ mappen som du lägger egna ändringar i.
Du hade lika väl kunnat lägga till layouten i filen /etc/X11/xorg.conf men i nyare versioner av xorg så är det lättare att använda mappen /etc/X11/xorg.conf.d/ med en fil för var sak vi vill ändra, då det är lättare att hålla koll på dom olika ändringarna samt att kopiera konfigurationer mellan olika system, samt så finns det ofta en original konfiguration som du kan kopiera och modifiera.
90 i filnamnet är endast prioritet på ordningen filerna läses in.
Om vi hade ändrat i /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf som är systemets konfiguration så hade ändringarna gått förlorade vid uppdatering eller ominstallation av xorg-server, så du skall aldrig ändra i dom filerna utan kopiera dom till /etc/X11/xorg.conf.d/ och ändra kopian.
Så riktigt kort så kopierade vi en konfigurations fil för xorg och modifierade kopian till önskad funktion.
The more linux you go the slacker you get.