Portál AbcLinuxu, 9. května 2025 02:52

Dotaz: openSUSE ignoruje nastavení písma pro konzoli?

20.3.2013 20:20 Olaf
openSUSE ignoruje nastavení písma pro konzoli?
Přečteno: 212×
Odpovědět | Admin

Už několik let si všímám, že v openSUSE nejsou v terminálu (tty) správně zobrazené české znaky. (To se týká i editorů jako Vim). Kdysi (do verze 11.2?) to bylo v pořádku. V emulátoru konzole je to i dnes OK (pod X), ale v TTY ne. Včera jsem se rozhodl, že se na to podívám. Kodování je OK, myslel jsem si, že je na vině písmo, proto jsem zadal setfont /usr/share/kbd/consolefonts/lat2a-16.psfu.gz a české znaky se zobrazily v pořádku.

Proto jsem upravil v /etc/sysconfig/console řádek s voláním fontu na CONSOLE_FONT="lat2a-16.psfu". Po dalším restartu však žádná změna.

Zkusil jsem proto znova nahrát defaultě nastavený font podle konfiguráku, čili zpět na klasický lat2-16. A české znaky se opět objevily. Takže chyba v lat2-16 není. Když jsem zadal setfont, který obnoví výchozí font, české znaky zmizely. Takže to znamená, že lat2-16 není výchozím fontem? A tedy že ani /etc/sysconfig/console není brán v potaz? Nebo je nastavení přepsáno v nějakém dalším kroku při startu systému?

Zatím jsem udělal workaround tak, že jsem si vytvořil prajednoduchý skript s příkazem setfont /usr/share/kbd/consolefonts/lat2a-16.psfu.gz a strčil jsem ho do adresáře /etc/profile.d. Ale řešení to není... Nevíte, co s tím?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.3.2013 20:34 tadeas
Rozbalit Rozbalit vše Re: openSUSE ignoruje nastavení písma pro konzoli?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ten workaround funguje? Nebo se ptáš na pomoc s tím workaroundem? :-)

Jinak osobně bych to moc neřešil, buď používám emulátor terminálu, nebo (v případě serveru) SSH z jiného emulátoru terminálu...
20.3.2013 20:39 Olaf
Rozbalit Rozbalit vše Re: openSUSE ignoruje nastavení písma pro konzoli?
Funguje. :-) Ale jen po přihlášení (kdybych zadával jméno s diakritikou, tak ne), ale to je detail. Jde mi o to, že někdy na netbooku nebootuji do X, ale zůstávám přímo v konzoli. Jen prostě nechápu, proč konfiguráky nejsou čteny, resp. jsou přepsány později něčím jiným. Nemám rád takový bordel. :)
21.3.2013 00:51 Olaf
Rozbalit Rozbalit vše Re: openSUSE ignoruje nastavení písma pro konzoli?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takže nic? Trošku z toho podezřívám SuSeConfig, ale nejsem si jistý... SuSařů je přece dost, tohle vypadá na nějaký dlouhodobý bug, může to někdo ověřit?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.