Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Fonty v terminálu (konzoly) bez GUI (grafiky) [vyřešeno]  (Přečteno 10096 krát)

MiBo

  • Stálý člen
  • **
  • Příspěvků: 750
  • hello world
SMAZAL JSEM PŮVODNÍ TEXT KTERÝ BYL SKORO AŽ FUD A ZREVIDOVAL, NEB SEM KONEČNĚ ODHALIL A TO PŘEDEVŠÍM DÍKY OSTATNÍM PŘÍSPĚVKŮM, KDE ŽE JE PRAVDĚPODOBNĚ JÁDRO PUDLA.

Takže blbnou-li vám ve Feisty fonty v ne GUI terminálu, tak zřejmě je problém, že máte jinak nastavenou klávesnici v /etc/X11/xorg.conf a jinak v  /etc/default/console-setup (zarážející, ale vypadá že to tak je, neb jsou to právě Xka, která po svém náběhu likvidovaly terminál) a tak zkuste toto nastavení:

/etc/X11/xorg.conf
Citace
....
Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "us,cz"
   Option      "XkbVariant"   ",qwerty"
   Option      "XkbOptions"   "grp:alt_shift_toggle"
EndSection
...

/etc/default/console-setup
Citace
....
XKBMODEL="pc105"
XKBLAYOUT="us,cz"
XKBVARIANT=",qwerty"
XKBOPTIONS="grp:alt_shift_toggle"
...
Zbytek nastavení console-setup můžete dodělat příkazem sudo dpkg-reconfigure console-setup anebo jen donastavit ručně v tom souboru /etc/default/console-setup a dát sudo dpkg-reconfigure console-tools, jen bych vypíchnul, že by nastavení mělo obsahovat CHARMAP="UTF-8" a CODESET="Lat2" a co se týká vzhledu fontu ověřil jsem jak VGA tak Terminus jako funkční.

To je vše a po restartu by měla konzole mimo GUI fungovat i s diakritikou a přepínáním a !!NUTNÉ!! přepínání v mém případě ("grp:alt_shift_toggle") je první SHIFT a pak ALT, opačný postup je až destruktivní
« Poslední změna: 11 Ledna 2008, 14:28:10 od Anna Taliánová »

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #1 kdy: 11 Května 2007, 19:58:58 »
Na wiki prosím.

MiBo

  • Stálý člen
  • **
  • Příspěvků: 750
  • hello world
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #2 kdy: 11 Května 2007, 20:48:52 »
je to na wiki moc divoke (samanismus), protoze se to stale chova ne zcela korektne a nedam ruku do ohne jak to vlastne chodi, neb ted kdyz ty fonty zas zmenim zpet z bodu 1. tak uz staci jen ten sudo setupcon ac predtim nestacil takze faakt netusim
« Poslední změna: 11 Ledna 2008, 14:29:21 od Anna Taliánová »

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #3 kdy: 11 Května 2007, 20:59:38 »
Citace: mibo
je to na wiki moc divoke (samanismus), protoze se to stale chova ne zcela korektne a nedam ruku do ohne jak to vlastne chodi, neb ted kdyz ty fonty zas zmenim zpet z bodu 1. tak uz staci jen ten sudo setupcon ac predtim nestacil takze faakt netusim
Tak se tomu dá nálepka "Jen pro pokročilé uživatele" nebo tak nějak a bude.
« Poslední změna: 11 Ledna 2008, 14:29:52 od Anna Taliánová »

c4pp4

  • Aktivní člen
  • *
  • Příspěvků: 309
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #4 kdy: 13 Května 2007, 20:25:06 »
Citace: mibo
je to na wiki moc divoke (samanismus), protoze se to stale chova ne zcela korektne a nedam ruku do ohne jak to vlastne chodi, neb ted kdyz ty fonty zas zmenim zpet z bodu 1. tak uz staci jen ten sudo setupcon ac predtim nestacil takze faakt netusim
Taky bych řek, že ty fonty se měnit nemusí. Jinak k tomu sudo setupcon, já to mám tak, že jsem editoval /etc/sudoers, zde bych pro "dobrodruhy" zdůraznil použití výhradně příkazu visudo k editaci: sudo visudo
na konci jsem přidal řádku ("username" a "hostname" nahradit):
username hostname = NOPASSWD: /bin/setupcon

pak jsem v domovském adresáři vytvořil soubor .bash_profile: nano -w ~/.bash_profile
kde jsem přidal příkaz:
sudo setupcon
« Poslední změna: 11 Ledna 2008, 14:32:46 od Anna Taliánová »
IBM/Lenovo ThinkPad R61i [8932-9ZG / NF09ZCV]
Ubuntu 12.04 MATE 1.6 [plná podpora hardware]

MiBo

  • Stálý člen
  • **
  • Příspěvků: 750
  • hello world
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #5 kdy: 13 Května 2007, 22:49:29 »
No ted mi to funguje i bez te zmeny fontu, mozna se neco vygenerovalo, ale fakt myslim (teda  doufam ze vim, boha to uz sem jak blek na rootu) ze sem setupcon predtim take daval nekolikrat a nic a nechodilo a tyhle fonty zabrali, kdyz sem to nasel resit u Polaku na foru.

Jinak dik, to mi nenapadlo si to sudo vypnout, pro ten prikaz, hihi sem zadaval dvakrat heslo (login,sudo), toz tak to takhle bude stacit ac je to furt neciste, ale to bude stacit.
« Poslední změna: 11 Ledna 2008, 14:33:42 od Anna Taliánová »

MiBo

  • Stálý člen
  • **
  • Příspěvků: 750
  • hello world
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #6 kdy: 13 Května 2007, 23:18:23 »
Jinak doresil jste nikdo tam prepinani klavesnice, klavesa PAUSE nefunguje, da se sice pres ALT, ale kdyz uz tak uz.

zigi

  • Aktivní člen
  • *
  • Příspěvků: 389
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #7 kdy: 18 Května 2007, 04:54:10 »
cauky, Feisty (a mozna uz i Edgy) preslo na console-setup (console-data nejsou potreba) a na krasne citelny font Terminus .. takze sudo dpkg-reconfigure console-setup a na konci vybrat Terminus

pokud si matne vzpominam, tak to pak napoprvy chtelo restart nebo pustit setupcon, ktery nemusi byt stoprocentni

jo a dalsi: pokud ja s distribucnim jadrem dam sudo dpkg-reconfigure console-tools, coz se podle me vola na konci sudo dpkg-reconfigure console-setup, tak se aktualizuje /boot/initrd.img
Citace
update-initramfs: Generating /boot/initrd.img-2.6.20-15-generic
jinak tu je muj /etc/default/console-setup:
Citace
# A configuration file for setupcon

# Change to "yes" and setupcon will explain what is being doing
VERBOSE_OUTPUT=no

# Setup these consoles.  Most people do not need to change this.
ACTIVE_CONSOLES="/dev/tty[1-6]"

# Put here your encoding.  Valid charmaps are: UTF-8 ARMSCII-8 CP1251
# CP1255 CP1256 GEORGIAN-ACADEMY GEORGIAN-PS IBM1133 ISIRI-3342
# ISO-8859-1 ISO-8859-2 ISO-8859-3 ISO-8859-4 ISO-8859-5 ISO-8859-6
# ISO-8859-7 ISO-8859-8 ISO-8859-9 ISO-8859-10 ISO-8859-11 ISO-8859-13
# ISO-8859-14 ISO-8859-15 ISO-8859-16 KOI8-R KOI8-U TIS-620 VISCII
CHARMAP="UTF-8"

# The codeset determines which symbols are supported by the font.
# Valid codesets are: Arabic Armenian CyrAsia CyrKoi CyrSlav Ethiopian
# Georgian Greek Hebrew Lao Lat15 Lat2 Lat38 Lat7 Thai Uni1 Uni2 Uni3
# Vietnamese.  Read README.fonts for explanation.
CODESET="Lat2"

# Valid font faces are: VGA (sizes 8, 14 and 16), Terminus (sizes
# 12x6, 14, 16, 20x10, 24x12, 28x14 and 32x16), TerminusBold (sizes
# 14, 16, 20x10, 24x12, 28x14 and 32x16), TerminusBoldVGA (sizes 14
# and 16), Fixed (sizes 13, 14, 15, 16 and 18), Goha (sizes 12, 14 and
# 16), GohaClassic (sizes 12, 14 and 16).
FONTFACE="Terminus"
FONTSIZE="16"

# You can also directly specify nonstandard font and ACM to load:
# FONT=/usr/local/share/funnyfonts/sarge16.psf
# ACM=/usr/local/share/consoletrans/my_special_encoding.acm

# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.
XKBMODEL="pc105"
XKBLAYOUT="us,cz"
XKBVARIANT=",qwerty"
XKBOPTIONS="grp:alt_shift_toggle"


# Do not update the following md5 sum if you change
# /etc/console-setup/boottime.kmap.gz and Debconf will not overwrite
# your custom keymap.  Do not update it even if you want to make
# Debconf overwrite it.  Instead simply specify the empty string as
# a md5 sum.

BOOTTIME_KMAP_MD5="b29175e9b99f0f40a2ac715bcc1d7aca"
klavesnici prepinam pomoci shift + levy alt (pozor opravdu zalezi na poradi stisku klaves - prvni musi byt shift) .. jak nastavit prepinani pomoci pause to nevim .. jde to vubec v Xkach? .. nebot klavesnice se zde nastavuje stejne jako v xorg.conf
« Poslední změna: 11 Ledna 2008, 14:34:50 od Anna Taliánová »
..:: be free - use kubuntu ::..

c4pp4

  • Aktivní člen
  • *
  • Příspěvků: 309
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #8 kdy: 28 Května 2007, 04:25:34 »
Trošku jsem gůglil a zjistil, že pro českou konzoli stačí tohle (* pro mibo: asi zatím nejčistější) řešení:
Kód: [Vybrat]
sudo nano -w /etc/init.d/usplashpřidat tlustě psaný kód:
   if type setupcon >/dev/null 2>&1; then
       CONSOLE_SCREEN='/etc/init.d/console-setup start'
   elif [ -x /etc/init.d/console-screen.sh ]; then
       CONSOLE_SCREEN=/etc/init.d/console-screen.sh
   else
       CONSOLE_SCREEN=
   fi

Kód: [Vybrat]
sudo nano -w /etc/init.d/console-setupopravit šestku na osmičku (tlustě vyznačeno):
case "$1" in
    stop)
        # console-setup isn't a daemon
        ;;
    start|force-reload|restart|reload)
   if expr "$(fgconsole 2>/dev/null || true)" : '[1-8]$' >/dev/null && \
      ! pidof usplash >/dev/null; then
       log_action_begin_msg "Setting up console font and keymap"

Kód: [Vybrat]
sudo dpkg-reconfigure console-setupu mě mám:
Generic 104-key PC
Czechia
Czechia
Pravý Alt
Bez klávesy Compose
UTF-8
#Latin 2 - central Europe and Romanian
Terminus
16
/dev/tty[1-8]      #TOHLE NAVOLIT STEJNĚ!!!

Po restartu by měla být kompletní čeština k dispozici jak na konzolích č. 1-6, tak i na konzoli č. 7, kde konečně např. při chybném náběhu xorg serveru není špatná čeština a také na logové konzoli č. 8.

Čerpal jsem z informací o buginách zde:
https://bugs.launchpad.net/ubuntu/+source/usplash/+bug/87031
https://bugs.launchpad.net/ubuntu/+source/console-data/+bug/69559

Pravděpodobně tím, jak jsem se rýpal v nastavení konzole, což je spojeno s aktualizací inicializačního souborového systému (initramfs), se mi rozhodilo UUID u swapu při hibernaci, tak raději přidám odkaz na řešení http://forum.ubuntu.cz/viewtopic.php?id=10516
IBM/Lenovo ThinkPad R61i [8932-9ZG / NF09ZCV]
Ubuntu 12.04 MATE 1.6 [plná podpora hardware]

zigi

  • Aktivní člen
  • *
  • Příspěvků: 389
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #9 kdy: 28 Května 2007, 18:42:53 »
logovaci konzole, to se da nekde zapnout?
..:: be free - use kubuntu ::..

c4pp4

  • Aktivní člen
  • *
  • Příspěvků: 309
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #10 kdy: 28 Května 2007, 18:55:39 »
Citace: zigi
logovaci konzole, to se da nekde zapnout?
Jsem se blbě vyjádřil, na té osmičce jsou informace z bootu, které nejdou vidět, když je zapnutý usplash.
IBM/Lenovo ThinkPad R61i [8932-9ZG / NF09ZCV]
Ubuntu 12.04 MATE 1.6 [plná podpora hardware]

MiBo

  • Stálý člen
  • **
  • Příspěvků: 750
  • hello world
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #11 kdy: 30 Května 2007, 01:39:38 »
Citace: zigi
(pozor opravdu zalezi na poradi stisku klaves - prvni musi byt shift)
ha to je ten hacek no to mne nenapdlo v Xkach na tom poradi nezalezi a v konzoli ano a ja to mackal stale opacne, dik
« Poslední změna: 11 Ledna 2008, 14:35:28 od Anna Taliánová »

MiBo

  • Stálý člen
  • **
  • Příspěvků: 750
  • hello world
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #12 kdy: 30 Května 2007, 01:42:55 »
Citace: c4pp4
Trošku jsem gůglil a zjistil, že pro českou konzoli stačí tohle (* pro mibo: asi zatím nejčistější)
no tak se priznam ze tohle sem vyguglil jako prvni a taky uz tehdy a i ted znovu overil tohle reseni nechodi, neb chodi jen do doby nez se nastartuje gdm a pak uz prepnuti do konzole je zase se do takove co si z console-setup vubec nic nedela.

MiBo

  • Stálý člen
  • **
  • Příspěvků: 750
  • hello world
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #13 kdy: 30 Května 2007, 19:11:19 »
no asi uz to chodi jak ma a stacilo malo viz, oprava prvniho prispevku a prosim overte i u vas, ze staci tak malo

c4pp4

  • Aktivní člen
  • *
  • Příspěvků: 309
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #14 kdy: 30 Května 2007, 21:54:44 »
Citace: mibo
no asi uz to chodi jak ma a stacilo malo viz, oprava prvniho prispevku a prosim overte i u vas, ze staci tak malo
Tak to já si budu stát za svým :) Jak budu mít čas, zkusím rozpitvat ten tvůj způsob.
IBM/Lenovo ThinkPad R61i [8932-9ZG / NF09ZCV]
Ubuntu 12.04 MATE 1.6 [plná podpora hardware]

zigi

  • Aktivní člen
  • *
  • Příspěvků: 389
Fonty v terminálu (konzoly) bez GUI (grafiky)
« Odpověď #15 kdy: 31 Května 2007, 08:19:52 »
jj, ja takhle jedu a prechody VC a Xka (KDE) jsou v naprostem poradku
..:: be free - use kubuntu ::..

 

Provoz zaštiťuje spolek OpenAlt.