mhwc

.

Ubuntu 12.04 till Xubuntu 14.04

Publicerad 2015-04-12 18:47:00 i Allmänt

Jag uppgraderade en installation av Ubuntu 12.04 till Ubuntu 14.04. Resultatet lämnade en del i övrigt att önska. Någonting gick sönder med dbus; jag kunde till exempel inte montera ett USB-minne med mindre än att jag använde sudo. Det fanns en massa skräp i loggarna också som antydde att systemet var rejält sjukt.
 
Jag störde mig på en del andra saker också, t.ex sättet som Canonical tar bort möjligheter till personliga anpassningar. Jag har verkligen försökt att ge skrivbordet "Unity" en chans(1), men i och med 14.04 kan man inte längre flytta knapparna stäng/fullskärm/avsluta till där de hör hemma på fönstren(2). Vad blir nästa steg, att man inte kan sätta "focus follows mouse"?
 
Det fick bli en ominstallation från grunden, med Xubuntu. Ut med Unity, in med Xfce. Det krävdes några justeringar efteråt, de flesta av trivial karaktär som löstes med en apt-get eller två(3). Till det besvärligare hörde att få tillbaka tecknet é. Tidigare har jag skrivit det genom att trycka på tangenten till vänster om "backspace" och sedan på e. Nu gick det inte att få fram den alls, med mindre att man trycker en magisk tangentbordskombination följd av en numerisk unicode.
 
Jag minns nostalgiskt den tid när man med xev och xmodmap kunde ändra tangentbordets teckenuppsättning. Det har blivit krångligare sedan dess:
 
I /usr/share/X11/xkb/symbols/se, lägg till:
// With dead keys.
//
partial alphanumeric_keys
xkb_symbols "deadkeys" {

    include "latin(type2)"
    include "se(se)"

    name[Group1]="Swedish (with dead keys)";

    key <AE12>  { [     dead_acute,      dead_grave,    plusminus,      notsign     ]   };
    key <AD12>  { [ dead_diaeresis, dead_circumflex,   dead_tilde,      asciicircum ]   };
};

I /usr/share/X11/xkb/rules/evdev.lst och /usr/share/X11/xkb/rules/base.lst, lägg till en rad under "! variants"(4):
deadkeys        se: Swedish (with dead keys)
I /usr/share/X11/xkb/rules/evdev.xml och /usr/share/X11/xkb/rules/base.xml, lägg till en stanza under "variantList>"(4)(5):
        <variant>
          <configItem>
            <name>deadkeys</name>
            <description>Swedish (with dead keys)</description>
          </configItem>
        </variant>

Logga ut, logga in, njut.
 
___
1/ I fem år.
2/ Uppe till höger. Precis som på windows...
3/ Man kan inte leva utan enn full TeX-live, och pdfgrep är ett måste.
4/ Varför det ska in på två ställen har jag ingen aning om, men att exakt samma information måste läggas till på två ställen verkar vara ett mindre vettigt designbeslut.
5/ Äntligen XML. Varför finns det tre (minst) olika format i konfigurationsfilerna?

Om

Min profilbild

Mhwc

Jag är en lätt medelålders man med smak för intellektuella äventyr. Om du, mot förmodan, vill komma i kontakt med mig så är min epostadress förnamn.efternamn@gmail.com. Eller så kan du lämna en kommentar på senaste inlägg. Det har hänt att jag svarat - ibland efter 9 månader. :)

Senaste inläggen

Kategorier

Arkiv

Prenumerera och dela