» »

Slovenska tipkovnica za konzolo NetBSD

Slovenska tipkovnica za konzolo NetBSD

BSD-jas ::

Ker se ni našel noben junak, sem se tega problema lotil kar sam, ju objavil na PR sistem in zdaj držimo pesti, da bo uradno prišlo v naslednjo izdajo (lahko še kdo malo rukne Martina Husemanna, da ne bo pozabil)

Torej, stvar je taka: v grobem obstajata dva načina, malo bolj kompliciran zapeke podpore v jedro in manj kompliciran userland, podobno, kot imata to rešeno Linux ali FreeBSD.

Oglejmo si najprej bolj kompliciranega, torej s šarjenjem po jedru. Če nimate, si naložite izvorno kodo jedra in ukazov iz sbin (pravzaprav potrebujete le wsconsctl, vendar jih dobite vse skupaj v paketu).Obe povezavi se nanašata na trenutno aktualno različico 2.0. Sedaj se morate malo poigrati z /usr/src/sys/dev/pckbport/wskbdmap_mfii.c in /usr/src/dev/wscons/wsksymdef.h. Kaj morate storiti, je opisano v PR29615. Nato lahko po navodilih iz priročnika prevedete jedro. Ponovno je treba prevesti še /sbin/wsconsctl, da bo "vedel" za nove spremembe. popravljeni wsksymdef.h skopirajte v /usr/include/dev/wscons, se premaknite v /usr/src/sbin/wsconsctl
in izvedite
make
make install

Sedaj morate le še v /etc/wscons.conf dodati vrstico
encoding si

in že lahko rebootnete sistem, da se naloži nova tipkovnica.

Manj kompliciran način je userland podpora. To pot po napotkih v PR29648 naredite datoteko, recimo /usr/share/wscons/keymap/pckbd.si, odvisno pač kakšno kodiranje schumnikov želite (itak jih boste v konzoli uporabljali bolj redko) in ali želite prevajati še wsconsctl. Če to želite, s prej navedenega naslova snemite izvorno kodo ukazov iz /sbin, v skladu z navodili dopolnite /usr/include/dev/wscons/wsksymdef.h in prevedite po zgornjem postopku.
Sedaj v /etc/wscons.conf zakomentirajte morebitne vrstice, ki se pričnejo z encoding in dodajte
mapfile /usr/share/wscons/keymap/pckbd.si
ali kakorkoli (in kjerkoli) je že vaša datoteka. Sedaj lahko rebootnete kišto in začnete pozabljati na dosedanji razpored tipk.

In seveda, če najdete kakšen pomeben tipkus ali imate probleme, lahko to sporočite kar sem.
Vprašanje Radiu Erevan: Ali lahko ženska tudi po treh zakonih ostane devica?
Radio Erevan: Načelno da. Če je bil prvi mož iz Černobila, drugi operni
pevec in tretji zaposlen pri Microsoftu.

Nerdor ::

Offtopic: A nebi ti to raje postal v sticky FreeBSD thread!? A je res toooliko drugačen NetBSD, da si zasluži nov thread!? Ok, potem dajmo predlog ST forum adminom, da preimenujejo "Kratek uvod v FreeBSD" v "Kratek uvod v BSD-je". Kjer bi bili zastopani vsi BSD-ji: praoča 386BSD (skupni sorodnik NetBSDju in FreeBSDju), FreeBSD, NetBSD, OpenBSD, Darwin, Mac X in itd.!? Kaj pravite ST forum ppl!? Ste za to!?
... for lifetime!

Zgodovina sprememb…

  • spremenil: Nerdor ()

Gandalfar ::

Nerdor: ne kompliciraj no.

BSD-jas: bravo za tole :)

64202 ::

Samo vprasanje je kdo bi rad imel slo. tipkovnico v konzoli - shift+7 za slash? Ugh :)

Drugace pa bravo :)

MasterMind ::

Kaj pa desno od num locka?
Gentoo, KDE uporabnik.

64202 ::

In da si v enem mescu poskodujem karpalni tunel? :)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Izšel FreeBSD 7.2

Oddelek: Novice / Ostala programska oprema
73067 (2609) Poldi112
»

Kratek uvod v FreeBSD (strani: 1 2 3 48 9 10 11 )

Oddelek: Operacijski sistemi
51465931 (29669) Prospekt
»

Dobri stari ... ne, novi Slackware

Oddelek: Novice / Ostala programska oprema
314248 (3220) Jebiveter
»

Namestitev NetBSD 2.0

Oddelek: Operacijski sistemi
51570 (1483) metalc
»

NetBSD 2.0 je tu!

Oddelek: Novice / Ostala programska oprema
102933 (2933) Bakunin

Več podobnih tem