Portál AbcLinuxu, 1. června 2025 04:28


Dotaz: Barvy Midnight Commanderu

27.6.2003 17:05 Robert Krátký | skóre: 94 | blog: Robertův bloček
Barvy Midnight Commanderu
Přečteno: 160×
Odpovědět | Admin
Ahoj,
mam nasledujici "problem" (spis je to kosmeticka zalezitost):

MC ma v xtermu za urcitych okolnosti podivne vybledle barvy. Poridil jsem screenshoty na ukazku:

Z nejakeho duvodu se to nestava, kdyz _nespustim_ xsession manager automaticky po startu pocitace. Jinymi slovy, kdyz se prihlasim v text. konzoli a pak teprve spustim X, vypada MC i v xtermu normalne. Souvislost nebo mozna pricina mi vsak unika...

Dalsim oriskem je pro me spatne vykreslovani carove grafiky pri pouziti ceskeho locale (parametr '-lc' nebo '-en iso8859-2') spolu s antialiasovanym fontem (viz 1. screenshot). Pridavam jeste jeden screenshot, abych ukazal, ze ten samy font v xtermu s kodovanim iso8859-1 zobrazuje cary korektne (v KDE Konzoli - viz 2. screenshot - take).

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

Odpovědi

27.6.2003 18:43 RWS
Rozbalit Rozbalit vše Barvy Midnight Commanderu
Odpovědět | | Sbalit | Link | Blokovat | Admin
MC ma nejakej spesl mod pro Xka. Kdyz spoustis MC v xkach v Xtermu, konzoli atd, tak se overuje Xauth. Kdyz selze auth, tak to jen zarve, ale MC nabehne (podobne se to deje i u vimu-bliz jsem to nezkoumal, proc to dela, takze nevim, proc to dela). Osobne bych tipnul, ze problem mas v tom, jakej terminal ($TERM) si MC zdetekuje pri startu a podle ruznych typu (linux, xterm, vt100) ma v konfiguraci ruzny barevny schemata. Hledej man mc sekce Colors. K tem caram bych rekl, ze asi zalezi na fontech. Zrejme v kazdem terminalu pouzivas jinej font a proto ti to v jednom okne sedi a v druhym je to rozhozeny.
27.6.2003 18:49 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Barvy Midnight Commanderu
ad sekce [Colors] v ini souboru (a v man mc): to s tim nesouvisi - neni to zadnym zmenenym barevnym schematem. proste se barvy zobrazuji spatne - tj. modra -> svetle modra, zluta -> svetle zluta, atd.

ad cary a fonty: v puvodnim prispevku jsem psal, ze pouzivam stale stejny font => neni to tim, ze by to nezvladl font. na vsech screenshotech je ten samy font (andale mono).

27.6.2003 20:04 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Barvy Midnight Commanderu
Přesně tak, jde o typ terminálu, tento problém znám od svých prvních dnů v linuxu, a pořád jsem na něho nepřišel. Mně totiž připadá xterm z hlediska konfigurace jako pěkný bazmek, resp. černá skříňka. Nikdy nevím, proč a kdy se používá tenkterý typ terminálu. A jejich konfigurace taky není triviální. Mně to dělá xterm taky. Akorát jsem si už zvyknul. --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
27.6.2003 20:56 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Barvy Midnight Commanderu
mozna tomu spravne nerozumim, ale ja mam promennou $TERM=xterm. porad. v xtermu, v KDE konsoli... kdyz zkusim spustit xterm s jinym nastavenim (traba 'xterm -tn linux'), tak to na barvy vliv nema... tohle nastaveni s tim asi nesouvisi. urcuje se 'typ terminalu' i nejak jinak?
Josef Kufner avatar 27.6.2003 22:34 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Barvy Midnight Commanderu
Vtip je v tom, ze XTerm pouziva nejaky zmrseny barvicky a aplikace v nem bezici s tim nic nenadelaji (nedelaji). v adresari /etc/X11/xdefaults (nebo nejak tak -- Debiany) jsou konfiguraky programu pod X, ktery nepouzivaji GTK, KDE, ale Athena nebo co to vlastne je. Mezi tema konfigurakama je i xterm-color (nebo neco podobneho) kde je receno ktera barva jak vypada. Jeden cas jsem to zkoumal a snazil se vyladit, ale protoze to tyhle konfiguraky nacte jenom za urcitych podminek tak jsem se na to vykaslal a pouzivam gnome-terminal -- jsou v nem barvicky, fonty i obsluha klavesnice naprosto v poradku a je i prijemnejsi na konfiguraci.
Hello world ! Segmentation fault (core dumped)
27.6.2003 22:42 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Barvy Midnight Commanderu
ja bohuzel tohle vim. s ruznymi XTerm*Color resources jsem si uz vyhral (vcetne nastaveni ve zminovanem souboru).

jak jsem vsak psal uz na zacatku, ono to nekdy funguje spravne a nekdy zase ne. konkretne je to tak, ze:

- Xwindows spustene pomoci session manageru: spatne
- Xwindows spustene z text. konzole (treba 'startx'): vsechno je v poradku

Xresources ani zadna jina nastaveni se pritom nemeni.

28.6.2003 20:12 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Barvy Midnight Commanderu
A co třeba /usr/X11R6/lib/X11/etc/? Jsou tam soubory sun.termcap sun.terminfo xmodmap.std xterm.termcap xterm.terminfo Co třeba ten poslední? má to nějaký vliv? --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
28.6.2003 22:11 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Barvy Midnight Commanderu
no to ja nevim. ja v tom adresari mam pouze 'xmodmap.std'.

co je v tom souboru 'xterm.terminfo'?

30.6.2003 20:55 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Barvy Midnight Commanderu
Je tam definice klaves, chovani emulatoru terminalu a definice ESC sekvenci. Je to dost dlouhe a moc tomu nerozumim. Myslim ale, ze to stejne bude jenom zdrojak. Proc tam ale je? (Slackware 9.0). --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
Stanislav Brabec avatar 30.6.2003 21:26 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Barvy Midnight Commanderu
Jsou tam definice kláves, abyste v xtermu mohlí používat Alt+klávesa (třeba Alt+S). Zkompilujete to snadno příkazem tic.
30.6.2003 21:38 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Barvy Midnight Commanderu
K čemu je Alt+S? Aby zobrazilo ó ? --vo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress

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.