[MEGOLDVA] O" és U" puppy linuxban

Fórumok

Szisztok,

tudja valaki, hogyan lehet hosszú õ és û betûket varázsolni puppy linuxban? Egy magyar ékezetes notebookra kellene.

Elõre is kösz!

2009-08-30: a trükk a következő kell egy fájl a Startup könyvtárba a következő tartalommal:
xmodmap -e "keycode 34 = odoubleacute Odoubleacute"
xmodmap -e "keycode 51 = udoub uleacute Udoubleacute"

Legyen végrehajtható: chmod 655
A keycode esetleg eltérő lehet, ezt ellenőrizni kell.

Hozzászólások

az xev programot terminálból futtatva: adj fókuszt a megjelenő ablaknak, és nyomd le a gombokat. a terminálba írogatja ki a keycode-okat.
ha elég, ha az X-ben működnek a dolgok, leírások alapján csinálhatsz egy ~/.Xmodmap fájlt, és xmodmap ~/.Xmodmap paranccsal betöltheted. De ez valószínűleg az egyik legnagyobb elképzelhető kerülőút:)

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

„jé, téged is idegesít az a nagy capslock?” mindenesetre jó hosszú ideig bírtad:P Vim felhasználók Esc-re szeretik változtatni. Nálam Super gomb helyette, mert arra van beállítva nemkevés wm parancs, és kevésbé valószínű, hogy kilépek véletlenül vele valamiből :D

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Küzdöttem ezzel. Jó irányba mutat, de módosítani kellett :)

A következő utasítások működnek:
xmodmap -e keycode 34 = odoubleacute Odoubleacute
xmodmap -e keycode 51 = udoub uleacute Udoubleacute

A keycode meghatározásához le kellett töltenem a xev nevű kis progit.

Egy kérdésem maradt még: miként lehet elérni, hogy indításkor ez a két utasítást automatikusa végrehajtsa a rendszer. Próbáltam betenni a /root/Startup könyvtárba, de nem működött (chmod 755 -re állítottam). Mi ennek a módja?

>Couldn't interpret _XKB_RULES_NAMES property

_XKB_RULES_NAMES értéke most mi?

Finnül van, de mi itt mindannyian értünk finnül. :)

En tiedä onko tuolla merkitystä mutta itselläni tämän näköistä:
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "fi", "nodeadkeys", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc105", "fi", "nodeadkeys", ""

En kyllä keksi mitään tuohon, mutta mitäs sanoo 'gedit /etc/environment'
ja kokeile nyt vielä huviksesi sen jälkeen 'sudo dpkg-reconfigure locales'

Itselläni environment sanoo:
LANGUAGE="en_GB:en"
LANG="en_GB.UTF-8"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games"

Kielellä ei juuri ole väliä mutta UTF-8 on se taikasana.

Csak a szintaktika miatt idéztem. :)

Szerintem használsz te xorgot is! :) A Vesa video driver szokott lenni.

>use default rules - 'xorg' model - 'pc105' - 'us'

Nézz szét a /etc/X11 könyvtárban! Különösen az xorg.conf InputDevice -> Generic Keyboard szekcióban!

Vagy pedig:
The keyboard layouts are already in Puppy 2.17, 3.01 and 4.00. There's nothing you need to install.

* From the menu, choose Setup -> Mouse/keyboard Wizard

* Click on Advanced Xorg keyboard configuration

* Click on Layouts to add another keyboard layout.

*When you've added your new keyboard layout, click on the Options tab, near the top of the window.

esetleg setxkbmap további beállításait nézd meg, valami ilyesmi:

setxkbmap -model pc105 -layout hu

szerk.: de amúgy szerintem is az xorg.conf-ban lenne jobb ezt véglegesíteni, valahogy így:


Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "hu"
EndSection

Úgy tûnik, ha a vesa-t választom, az több, mint driver. Az xorg.conf ilyenkor majdnem tök üres, és hiába teszem be nem mûxik.
Ha xorg módra váltok, akkor a felbontással van gondom, viszont az ékezetes betûk mennek. A felbontásnak 1280x800 -nak kéne lennie, de csak 1024x768 -at sikerült beállítanom, amit szépen kifeszít a kijelzõre, így minden torzul egy kissé. Ubi alatt is gond volt a felbontással: az xorg-xonf -be kellet virtuális felbontást megadni, hogy menjen.

Úgy tûnik, ha a vesa-t választom, az több, mint driver. Az xorg.conf ilyenkor majdnem tök üres, és hiába teszem be nem mûxik.
Ha xorg módra váltok, akkor a felbontással van gondom, viszont az ékezetes betûk mennek. A felbontásnak 1280x800 -nak kéne lennie, de csak 1024x768 -at sikerült beállítanom, amit szépen kifeszít a kijelzõre, így minden torzul egy kissé. Ubi alatt is gond volt a felbontással: az xorg-xonf -be kellet virtuális felbontást megadni, hogy menjen.

Szerintem most két külön dologról beszélsz. :) Az egyik hogy felbontás beállítási problémád van, a másik a bill. kiosztás. Milyen a grafikus chip-ed? Ezt nem látom hogy írtad volna.

Természetesen Vesa-t ne használj semmiképpen, csak ha más választás már nincs szerintem. :)

A felbontást biztos hogy be lehet állítani. Az "üres" Xorg configba valami ilyesmit tegyél:


Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device "Configured Video Device"
        DefaultDepth 24
        SubSection "Display"
                Depth 24
                Modes "1280x800"
        EndSubSection
EndSection

A Device részhez még megadhatnád kézzel is a driver opciót ha kell.

Jól látod, két külön dolog. :)

Azért választottam a vesa módot puppyban, mert a xorg-nál nem sikerült beállítanom a felbontást. BTW a kártya Via Chrome.

SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
Ezzel az a gond, ha ezt beírom a xorg-conf -ba, akkor csak a kijelző egy részét látom. Ubi alatt akkor műxik, ha szerepel, hogy Virutal 1280 800. Ez azonban puppy alatt nem jött be, mert az X újraindítása után csak sötét képernyő van.

Így maradt a Vesa és az eredeti probléma, hogy miként legyen ő és ű betűm.

off
nincs elég disztró amiben nincsenek ilyen gondok, a legprimitívebb, legrusnyább kell amivel az alapvető dolgok sem mennek
/off
----- www.blackpanther.hu -----

Lehet, de van csomagkezelője, innentől azt ad hozzá az ember, amit csak a gépe bír. Legtöbb dologra elég az Abiword, Gnumeric, Siag.

Másik, ami eszembe jutott: slitaz? Mintha picit több csomag lenne hozzá.
Most csak méretben gondolkodunk, de van deklaráltan olyan disztribúció, amit deklaráltan alacsony teljesítményű gépekre szántak?

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Van magyarított Puppy-változat, itt.
Ha esetleg nem ezt tetted volna fel.