Bug 6333

Summary: Мусор в окне терминала
Product: Sisyphus Reporter: burov dmitry <the_arioch>
Component: synapticAssignee: Anton Farygin <rider>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: darktemplar, mike, rider, snejok
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
demo ;) none

Description burov dmitry 2005-03-27 08:29:50 MSD
Если включить опцию Применять изменения в окне терминала - то получим кучу 
мусора, юникодного и просто бог всть какого. См. аттач.
Comment 1 burov dmitry 2005-03-27 08:30:31 MSD
Created attachment 782 [details]
demo ;)
Comment 2 Sviatoslav Sviridov 2005-05-11 19:59:52 MSD
Покопался в коде, пытался разобраться и пофиксить...
Сложилось впечатление, что это vte виноват... в синапике ничего специфического
не делается для вывода текста в окне терминала, все возлагается на vte.
Как оно работает:
- создается vte-терминал (vte_terminal_new)
- форкается (vte_terminal_forkpty), при этом для дочернего процесса создается
псевдотерминал
- выполняется установка как обычно (вызывается pkgRPMPM::Go() из libapt-pkg)
На то, что рисуется в терминале, синаптик никак не влияет... как заставить это
работать - не знаю...
Comment 3 Alexey Rusakov 2006-02-11 13:47:00 MSK
У меня уже давно не воспроизводится. CLOSED?
Comment 4 Sviatoslav Sviridov 2006-02-12 01:34:32 MSK
(In reply to comment #3)
> У меня уже давно не воспроизводится. CLOSED?

UTF-8?
При работе в локали ru_RU.UTF-8 действительно не воспроизводится. Но в KOI8-R
все еще воспроизводится... Правда, не уверен я, что для не-UTF-8 это уже
когда-нить пофиксится :(
Comment 5 Michael Shigorin 2008-02-15 22:54:21 MSK
re
Comment 6 Michael Shigorin 2008-02-15 22:55:34 MSK
Есть предложение пользователям не-UTF-8 выставить [для synaptic] LC_MESSAGES=C
(как у меня) или LC_ALL=ru_RU.UTF-8 (как у пользователей UTF-8)...