Üdv! Most telepítettem a FreeBSD legújjab változatát. A kérdésem az lenne, hogyan tudom a rendszer nyelvét magyarra állítani? Illetve a billentyűzet se magyar karaktares kiosztású, pedig a telepítésnél beállítottam a magyart.
A másik problémám a Chromium böngésző telepítése után nem indul el a program. Mi lehet a nyűge?
Előre is köszönöm.
- 5536 megtekintés
Hozzászólások
- A hozzászóláshoz be kell jelentkezni
A billentyűzet nyelvének magyarra állítása ugyan kiválasztható a telepítésnél, de az csak a karakteres konzolra marad érvényben. Ha X-hez is kell, akkor a /usr/local/etc/X11/xorg.conf.d -ben hozz létre egy tetszóleges, de .conf-ra végződő nevű (pl. keyboard-hu.conf ) fájlt, és ez legyen benne:
Section "InputClass"
Identifier "KeyboardDefaults"
MatchIsKeyboard "on"
Option "XkbLayout" "hu"
EndSection
A nyelv beállításhoz meg valóban a FreeBSD Handbook-ban szereplő dolgokat kell értelemszerűen beállítani. Csinálsz egy /etc/login.conf-beli login class-t, pl hungarian néven, és kitöltöd megfelelő beállításokkal. ( lang=hu_HU.UTF-8 , charset=UTF-8 , timezone=Europe/Budapest többek között.) cap_mkdb /etc/login.conf. vipw-vel, vagy "pw usermod -L hungarian joskapista" paranccsal a joskapista júzert beteszed a hungarian nevű előbb létrehozott login class-ba. joskapista relogin és működik.
- A hozzászóláshoz be kell jelentkezni
Azért ilyen dolgok után ne is várjunk linux desktop évet... :)
- A hozzászóláshoz be kell jelentkezni
Mér'? Egy vetélytárssal kevesebb, mert a FreeBSD kiesik a fenti miatt :-P
- A hozzászóláshoz be kell jelentkezni
Egyáltalán nem varázslat, minden gyönyörűen le van írva a kézikönyvben handbook-ban (ill. a kézikönyvben is, magyarul).
- A hozzászóláshoz be kell jelentkezni
Pláne azért nem, mert ez BSD :-D
- A hozzászóláshoz be kell jelentkezni
A grafikus felületet startx
paranccsal szoktam indítani, így az ~/.xinitrc
fájl be lesz olvasva (és végre is lesz hajtva), így abba raktam egy ilyen sort:
setxkbmap -model 'pc104' -layout 'hu' -variant basic
chromium: indítsd terminálból (chrome
) és talán ott mond valamit. Amit telepítéskor javasolt, végrehajtottad? A pkg info -D chromium
elárulja, mi volt.
- A hozzászóláshoz be kell jelentkezni
Na közben megtaláltam a megoldást. Telepítés után a következő üzenetet adta:
Message from chromium-49.0.2623.112:
For correct operation, shared memory support has to be enabled
in Chromium by performing the following command as root :
sysctl kern.ipc.shm_allow_removed=1
To preserve this setting across reboots, append the following
to /etc/sysctl.conf :
sysctl kern.ipc.shm_allow_removed=1
Lefutattam a fenti parancsot, ill. a "sysctl kern.ipc.shm_allow removed=1" sort beírtam az /etc/sysctl.conf fájlba.
Most már megy rendesen.
- A hozzászóláshoz be kell jelentkezni
Érdemes ezeket az üzeneteket elolvasni, és aszerint cselekedni. Nem feleslegesen írják bele :)
- A hozzászóláshoz be kell jelentkezni
Hát ha ezt az üzenetet adta, az szar ügy. Fenti részben két hibát vétettél, amiből az egyik a tied:
- ez a tied: a sysctl változó neve kern.ipc.shm_allow_removed - ahol az allow és a removed között is kell az aláhúzás
- ez pedig a telepítési leírás hibája: a /etc/sysctl.conf fájlba maga a parancs nem kell, csak a változóértékadás, azaz csak ennyi legyen benne: kern.ipc.shm_allow_removed=1
- A hozzászóláshoz be kell jelentkezni
Aláhúzással írtam be, csak ide másoltam pontatlanul. A másodikat javítottam. Köszönöm az észrevételt. Mi a helyzet a flash plugin telepítésével?
- A hozzászóláshoz be kell jelentkezni
Mi a helyzet a flash plugin telepítésével?
Hát, ha nem feltétlenül fontos, akkor vsz. jobban jársz, ha nem telepíted.
- A hozzászóláshoz be kell jelentkezni
+1, de amúgy megy. Ebből úgy emlékszem nincs bináris FreeBSD csomag, ezért a ports-ból kell feltenni. Egyrészt kell neki Linux emuláció, ami azért elég sok komponensből áll, és engedélyezni kell a használatát (ezek szerepelnek a Handbokban), és a /usr/ports/www/linux-c6-flashplugin11 alatt kell egy "make all install clean"-t mondani. Valamint a használathoz szükség van az nspluginwrapper nevű csomagra. (Amúgy a föntiek szintén le vannak írva a Handbook-ban.) Ami nekem eddig sose jött össze, az a flashplugin-t a Chromium alá beizzítani. Natív 12.x-es Opera és natív Firefox (friss, és ESR-féle is) alatt a leírás szerint megy.
Még egy hátulütője van a flash-igénynek. Gyárilag ugye a ports egy időben konstans verzóként települ, és nyilván amit abból telepítesz (mint a flash), az egy idő után el fog avulni (a flash meg aztán pláne). Így a flash miatt a ports-fát rendszeresen frissíteni kell, és újra-és-újra fel kell rakni. Ez egyelőre elég kényelmetlen, ha valaki teszem azt zypper up / yum update / apt-get upgrade -hez van szokva.
- A hozzászóláshoz be kell jelentkezni
Hivatalos bináris FreeBSD-csomag valóban nincs, viszont nem hivatalos van :)
- A hozzászóláshoz be kell jelentkezni
Nincs hiba a telepítési leírásban, csak pontatlanul másolta be (kézzel?).
- A hozzászóláshoz be kell jelentkezni