Strona 1 z 1

12.04 i trochę stary program niepoprawnie się wyświetla w terminalu

: 02 kwie 2013, 18:31
autor: szogoon
Mam problem z trochę starym programem konsolowym.
Żeby go odpalić muszę kombinować ze starymi bibliotekami itp itd.

Problem polega jednak na tym, że jak już się uruchomi to nie wygląda tak jak na starym linuksie (Mandriva 2006).
Ewidentnie widać, że konsola jest inna. Czy dobrze rozumiem, że to jest 'wina' framebufera?
W jaki sposób go próbować wyłączyć? Chociażby na chwilę. Znalazłem tutki, które mówią o wyłączaniu sterowników (np vga16fb), lecz ja ich nie widzę (lsmod).

Re: 12.04 i trochę stary program

: 02 kwie 2013, 19:09
autor: k2cl
...a może zdradzisz, o jaki konkretnie program chodzi?

Re: 12.04 i trochę stary program

: 02 kwie 2013, 19:10
autor: szogoon
To jest program napisany dla kilku hurtowni/sklepów, więc nie za wiele to pomoże...

-- 02 kwi 2013 18:53 --

Wygląda na to, że

Kod: Zaznacz cały

nomodeset
załatwiło częściowo sprawę konsoli. W końcu mam 'normalny' terminal.
Tylko, że brak polskich fontów. Zmieniałem locale na pl_PL i nic.

-- 05 kwi 2013 11:27 --

Udało się osiągnąć to, że program za pierwszym razem uruchamia się poprawnie. Za drugim razem już widać, że font jest nie taki, polskich znaków nie ma itp itd.
Locale ustawione na pl_PL, przed odpaleniem programu ustawiam fonta przez consolechars.
Próbowałem już przed drugim uruchomieniem nie ustawiać fonta i efekt jest ten sam.