Strona 1 z 2
Ekg i screen - krzaki zamiast polskich liter
: 18 września 2007, 15:45
autor: BlazQ
Otóż zainstalowałem sobie ekg. Kompilowałem ze źródeł. Nawet mi się spodobało. Wszystko było w porządku do momentu próby odpalenia na screenie. Robię to w ten sposób:
- włączam gnome-terminal
przestawiam kodowanie na iso
wpisuję:
I taki obrazek się ukazuje:
Zamiast polskich liter są krzaki.
Co ciekawe, jeśli nie zmienię kodowania, układ jest dobry ale za to są krzaki.
Jeśli zmienię kodowanie po odpaleniu ekg, krzaki pozostają tylko mają inne kształty.
Proszę o pomoc bo już tracę cierpliwość.
: 18 września 2007, 16:30
autor: jaSS
pokaż
czy przypadkiem nei masz ustawionych na utf spróbuj uruchomić tak
: 18 września 2007, 17:35
autor: BlazQ
locale
Kod: Zaznacz cały
LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES="pl_PL.UTF-8"
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL=pl_PL.UTF-8
Mi nie chodzi o samo EKG. Bo dziala bardzo dobrze i wszystko jest w porzadku. Chodzi mi o EKG na screenie. Jak wlacze na screenie, wyglada jak na obrazku w 1 poscie.
[ Dodano: 2007-09-18, 18:42 ]
hmm po wydaniu
LC_ALL=pl_PL
Wsio juz smiga dobrze, jednak czy
LC_ALL powinno miec wartosc pl_PL czy taka jak byla czyli pl_PL.UTF-8
: 18 września 2007, 21:58
autor: jaSS
Z tego co mi wiadomo EKG nie potrafi w UTF
Na necie jest kilka rozwiązań jak to obejść.
Jak bardzo Ci zależy to google rządzi

: 19 września 2007, 15:40
autor: BlazQ
jaSS, ale mi chodzi o cos zupelnie innego.
EKG samo w sobie diala bardzo ladnie.
Zly uklad i krzaki pojawiaja sie dopiero przy
'SCREEN EKG'
: 19 września 2007, 15:51
autor: jaSS
BlazQ, to porównaj czy nie masz jakichś różnic w locale, $TERM przy screenie i "normalnych" ustawieniach. Może zmieniane są ustawienia terminala albo coś takiego.
: 21 września 2007, 16:42
autor: BlazQ
Po wpisaniu locale, w obu sytuacjach wyswietla sie to samo.
Po wpisaniu $TERM na screenie wlacza sie jakby jeszcze raz terminal w tym samym oknie, a przy $TERM bez screena wlacza sie xterm.
btw. locale lepiej ustawic na utf czy iso ? Ogolnie dla calego systemu, niekoniecznie dla EKG.
: 21 września 2007, 21:00
autor: jaSS
BlazQ pisze:Po wpisaniu $TERM na screenie wlacza sie jakby jeszcze raz terminal w tym samym oknie, a przy $TERM bez screena wlacza sie xterm.
To chyba normalne, zobacz
$TERM to zmienna zawierajaca nazwe terminala jaki masz uruchomiony.
: 21 września 2007, 21:05
autor: qbsiu
Ja sobie mam taki automagiczny skrypcik
Kod: Zaznacz cały
qbsiu@debian ~ $ cat ekg
#!/bin/bash
export LC_ALL=pl_PL.iso-8859-2
screen -dmS gadu /usr/bin/ekg
export LC_ALL=pl_PL.UTF-8
sleep 3
screen -r
: 23 września 2007, 18:34
autor: BlazQ
jaSS,
qbsiu, skrypcik dziala swietnie

. Moglbys krotko objasnic co on robi ? Glownie interesuja mnie linijki
screen -dmS gadu /usr/bin/ekg - czemu nie poprostu 'screen ekg' ?
sleep 3 - co daje odczekanie te 3 sekundy ?