Kirjoittaja Aihe: DAS ei suostu toimimaan (Intrepid eli 8.10) [Nyt toimii]  (Luettu 3541 kertaa)

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Onkos muilla ongelmia DAS:in kanssa? Yritin sillä "asennuspaketilla" jonka saa DAS-asettelun sivuilta, mutta ei suostu silti toimimaan. Väitti että on asennettu ja edes uudelleen käynnistyksen jälkeen ei toimi. Mikähän vikana?

Tälläistä /etc/X11/xkb/base.xml:ssä suomi-listan alla:
Koodia: [Valitse]
    <layout>
      <configItem>
        <name>fi</name>
        <shortDescription>Fin</shortDescription>
        <description>Finland</description>
        <languageList><iso639Id>fin</iso639Id></languageList>
      </configItem>
      <variantList>
        <variant>
          <configItem>
            <name>nodeadkeys</name>
            <description>Eliminate dead keys</description>
          </configItem>
        </variant>
        <variant>
          <configItem>
            <name>smi</name>
            <description>Northern Saami</description>
            <languageList><iso639Id>smi</iso639Id></languageList>
          </configItem>
        </variant>
        <variant>
          <configItem>
            <name>classic</name>
            <description>Classic</description>
          </configItem>
        </variant>
        <variant>
          <configItem>
            <name>mac</name>
            <description>Macintosh</description>
          </configItem>
        </variant>
      <variant>
<configItem>
<name>das</name>
<description>DAS</description>
</configItem>
      </variant>
      </variantList>
    </layout>
Ja liitteenä /usr/share/X11/xkb/symbols/fi

EDIT: Skriptiä on korjattu ja nyt se toimii 8.10:ssä.

[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 15.12.08 - klo:16.00 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #1 : 12.11.08 - klo:19.16 »
Pah. Yritin toisellakin tavalla, mutta enpä sittenkään saanut toimimaan (käynnistin X:n uudelleen).

Eli nyt on das-asettelun tiedosto: /usr/share/X11/xkb/symbols/das
ja tuolla /usr/share/X11/xkb/symbols/fi:ssä lukee näin:
Koodia: [Valitse]
// Das asettelu
partial alphanumeric_keys
xkb_symbols "das" {
    name[Group1]="Finland - DAS";
    include "das(dasfi)"
    include "kpdl(comma)"
    include "level3(ralt_switch)"
    include "compose(rwin)"
 };

Apuja? Minulta alkaa neuvot loppua.

BTW: Jos on jonkun mielestä huono alue niin voi huomauttaa tai siirtää itse jos on mode. :)
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

gdm

  • Sitä saa mitä tilaa...
  • Käyttäjä
  • Viestejä: 4363
    • Profiili
    • Keskustelualueiden säännöt
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #2 : 12.11.08 - klo:19.30 »
Luit varmaankin sen asennusohjeen...

Lainaus
DAS-näppäimistöasettelu Ubuntu-järjestelmään.
Testattu Ubuntu 8.04:ssä ja 8.10:ssä.

Asennus:

  sudo ./install_das.sh

Asennuksen jälkeen et tarvitse enää tämän paketin tiedostoja, koska
kaikki tarvittava asentuu muualle järjestelmään.

Jos jokin menee vikaan, voit koettaa alkutilanteen palauttamista seuraavilla
komennoilla:

  mv /etc/X11/xkb/base.xml~ /etc/X11/xkb/base.xml
  apt-get --reinstall install xkb-data

Ja varsinaiselta kotisivulta...

Lainaus
     Linux ja muut UNIX-tyyppiset järjestelmät

    Joel Lehtonen on luonut asennusskriptin Ubuntuun, testattu 8.10:ssä. Ubuntu DAS-asennus.

    Vanha ohje Linuxiin (vaihtoehto ylläolevalle): käyttäjän kotihakemistoon pitää kopioida .Xmodmap-tiedosto ja nimetä se .Xmodmap. Tiedostossa on määritelty näppäinten sijainti. Useat Linux-versiot toimivat tämän jälkeen uudella näppäimistölläilman mitään lisävirityksiä. Poistaminen onnistuu tuhoamalla tuo sama tiedosto. Jos sinulla on ennestään .Xmodmap -tiedosto, ota siitä ensin varmuuskopio. Windowsista poiketen myös Ctrl +kirjain ja Alt + kirjain muuttuvat uuden asettelun mukaiseksi, mikä vaatii totuttelua leikkaa-liimaa -käytössä. Pidä huoli, että sinulla on tulostettuna kaavio kirjainten asettelusta, ennen kuin asennat sen. :-)

    Lauri Hakko lähetti Linuxin konsolille das-asettelun. Man loadkeys auttanee eteenpäin.

    Muissa UNIX-tyyppisissä järjestelmissä toimii yleensä Xmodmap-menetelmä, näppäinten numerokoodit vain voivat erota PC-ympäristöstä. Voit kokeilla komentoa
    xmodmap -pke > xmodmap-das

ja tämän jälkeen muokata haluamallasi tekstieditorilla tiedostoa xmodmap-das, joka sisältää Qwerty-asettelun. Voit testata asettelua komennolla
xmodmap xmodmap-das

    ja lopuksi tallentaa xmodmap-das -tiedoston kotihakemistoosi nimellä .Xmodmap, jolloin asettelun pitäisi olla käytössä, kun seuraavan kerran kirjaudut sisälle X Window -järjestelmään.
    Apple OS X 10.2 ja uudemmat
    Tallenna seuraavat tiedostot (Save link as... tai vastaava toiminto Internet-selaimessa) kotihakemistostasi löytyvään hakemistoon Kirjasto/Keyboard Layouts (englanninkielisissä versioissa Library/Keyboard Layouts).
    Suomalainen - DAS.keylayout
    Suomalainen - DAS.icns

    Vinkki: Jos haluat asentaa asettelun kaikille käyttäjille, tallenna tiedostot ym. hakemiston sijasta juurihakemiston alta löytyvään /Kirjasto/Keyboard Layouts -hakemistoon (/Library/Keyboard Layouts).

    Kirjaudu ulos ja uudelleen sisään. Tämän jälkeen Järjestelmäasetusten (System Preferences) osassa 'Maakohtaiset', kohdassa 'Syöttö-valikko' laita rasti kohtaan 'Suomalainen-DAS'. Ruudun oikeaan yläkulmaan ilmestyy Suomen lipun kuva, jota painamalla voit valita näppäimistöasettelun (pikanäppäin asettelun vaihtoon on optio-komento-välilyönti).
Lisää [Ratkaistu] aloitusviestiin jos ongelmasi selviää!
Saamasi tuki on ilmaista, joten älä vaadi tai uhkaile saadaksesi apua!

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #3 : 12.11.08 - klo:20.27 »
Jep molempiin. :)

Eli purin sen ja käytin komentoa sudo ./install_das.sh kuten neuvotaan. Tosin en kokeillut palauttaa sitä ainakaan vielä... ::)

Tuota xmodmapilla leikkimistä en tehnyt, koska ilmeisesti sitten en saisi säädettyä sitä gnomella vai olenko väärässä? Tietysti voisi selittää mitä eroa sillä ja tuolla skriptillä on... ;)
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #4 : 17.11.08 - klo:18.07 »
Eli purin sen ja käytin komentoa sudo ./install_das.sh kuten neuvotaan. Tosin en kokeillut palauttaa sitä ainakaan vielä... ::)

No nyt olen ja kokeilin myös asentaa tuon uudestaan. Tuloksetta. Missähän vika. Pitääkö muuten X-käynnistää uudelleen (tai koko Ubuntu?!)?
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

snifi

  • Vieras
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #5 : 17.11.08 - klo:19.10 »
Jollakulla oli aikaisemmin tuo ilmeisesti sama ongelma, ja se oli muistaakseni ratkennut sillä, että hän oli vahingossa asentanut KDE:n näppäimistönasetteluohjelman Gnomeen. KDE:ssä ja Gnomessa nuo ovat vähän eri tavalla. Jos oikein muistan, niin kysymys oli siitä, että Gnomen näppäimistönasetteluohjelma lukee näppäinkartat aina omasta arkistotiedostostaan, ja kirjoittaa ylitse jonkin tiedoston johon olet yrittänyt tehdä muutoksia. Minulla on DAS-näppäimistö, mutta käytän sitä Kubuntussa, joten en osaa neuvoa Gnomen osalta.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #6 : 17.11.08 - klo:19.48 »
Kokeilin virtualboxilla (tosin livecdllä kun en jaksanut asentaa uusinta (LTS kyllä löytyy)) ja 8.04:ssä toimi hyvin (en kylläkään onnistunut kirjoittamaan mitään DAS-asettelulla vaan käytössä oli aina normaali), mutta laitan sen vb:n piikkiin), mutta ei ollenkaan 8.10:ssä. Tuolla kyllä sanotaan, että se on testattu 8.10:ssä.

EDIT:
Yritin etsiä tuota KDE:een systeemiä synapticilla... Ei tuottanut tulosta.

Yritin myös foorumin haulla etsiä sitä ongelmaa... Eipä sekään tuottanut tulosta...

Onko jollain tuore (no vanhempikin kelpaa totta kai) Ubuntu 8.10 asennus jossa tuota voisi kokeilla? Vapaasta tahdosta tietty. ;) Jos ei niin kokeilen sitten virtualboxissa kun ehdin (=ehkä huomenna).
« Viimeksi muokattu: 17.11.08 - klo:20.03 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

snifi

  • Vieras
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #7 : 17.11.08 - klo:20.15 »
KDE:ssä sen ohjelman nimi on "kxkb" (KDE X KeyBoard), mutta sitä ei ole pakettivarastossa. Ehkä voisit kuitenkin löytää jotakin vaihtoehtoista kirjainyhdistelmillä xkb, eli X KeyBoard.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #8 : 17.11.08 - klo:20.46 »
No yritetään vielä ennen nukkumaan menoa... ::)

EDIT: En löytänyt ainakaan mitään hyödyllistä. (en tosin kovin kauan etsinytkään...)

Osaako joku muuten sanoa mitä tuo .xmodmapin muuttelu tekee? Muuttaako se asettelua pysyvästi? (paitsi sitten kun se muutetaan takaisin ennalleen) Se ei nimittäin kuulosta hyvältä... :(
« Viimeksi muokattu: 17.11.08 - klo:20.53 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #9 : 18.11.08 - klo:18.23 »
Jaaha. Jossain on vikaa, koska en onnistu tuon asettelun asentamisessa virtualboxiinkaan, johon on asennettu Ubuntu 8.10. Taidan laittaa viestiä tuon asennuspaketin tekiälle jos hän tietää jotain.

Jos jollain on ehdotuksia mikä ero 8.04:ssä ja 8.10:ssä on joka tuon ongelman aiheuttaa niin niitä otetaan vastaan. Voisi kai tuosta bugiraporttiakin tehdä vai?
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: DAS ei suostu toimimaan (Intrepid eli 8.10)
« Vastaus #10 : 15.12.08 - klo:16.02 »
Taidan laittaa viestiä tuon asennuspaketin tekiälle jos hän tietää jotain.

Se tuotti tulosta. Eli nyt tuo toimii 8.10:llä oikein. Ongelma oli (ainakin jos ymmärsin oikein) siinä, että Gnome etsii nuo jutut nykyään (?) eri paikasta.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.