Summary: | Мусор в окне терминала | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | burov dmitry <the_arioch> | ||||
Component: | synaptic | Assignee: | 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
burov dmitry
2005-03-27 08:29:50 MSD
Created attachment 782 [details]
demo ;)
Покопался в коде, пытался разобраться и пофиксить... Сложилось впечатление, что это vte виноват... в синапике ничего специфического не делается для вывода текста в окне терминала, все возлагается на vte. Как оно работает: - создается vte-терминал (vte_terminal_new) - форкается (vte_terminal_forkpty), при этом для дочернего процесса создается псевдотерминал - выполняется установка как обычно (вызывается pkgRPMPM::Go() из libapt-pkg) На то, что рисуется в терминале, синаптик никак не влияет... как заставить это работать - не знаю... У меня уже давно не воспроизводится. CLOSED? (In reply to comment #3) > У меня уже давно не воспроизводится. CLOSED? UTF-8? При работе в локали ru_RU.UTF-8 действительно не воспроизводится. Но в KOI8-R все еще воспроизводится... Правда, не уверен я, что для не-UTF-8 это уже когда-нить пофиксится :( re Есть предложение пользователям не-UTF-8 выставить [для synaptic] LC_MESSAGES=C (как у меня) или LC_ALL=ru_RU.UTF-8 (как у пользователей UTF-8)... |