Перерисовать проблемы с X11 и cygwin? - PullRequest
0 голосов
/ 15 марта 2012

У меня есть следующее созвездие:

  • У меня запущен образ VMware Linux Ubuntu (ядро под ключ).
  • Я работаю с Windows 7, установил Cygwin иX-сервер там.
  • Я запускаю xterm в Linux.

Когда я сейчас работаю в этом окне xterm, я получаю много ошибок перерисовки.Вот несколько примеров того, что я вижу.Кажется, что есть, по крайней мере, (независимые?) Проблемы:

  • Маленькие линии, нарисованные при навигации в vim.
  • Нет перерисовки областей, которые выделены или должны быть перерисованы.

Я проверил, существуют ли эти проблемы также при локальном использовании под X11 в Cygwin, но там у меня нет никаких проблем.Что я должен проверить и как, возможно, решить проблемы с перерисовкой?


Вот несколько скриншотов, иллюстрирующих то, что я делаю:

enter image description here

ВсеЗдесь все в порядке, никаких проблем.

enter image description here

Открытие vim, отображение текущего каталога, навигация вверх и вниз

enter image description here

Навигация теперь со страницей вверх и вниз, без перерисовки правой стороны (например, термин TreeBookmarks справа от синего bin/)

1 Ответ

2 голосов
/ 15 марта 2012

Это не ошибка перерисовки X11, а проблема с вашим терминалом / настройками кодирования. Вы установили какой-то языковой стандарт Unicode, но терминал не может правильно отобразить Unicode.Вместо xterm запустите uxterm (обратите внимание на начальную букву u).

Вы перечислили содержимое каталога, и я уверен, что в этом каталоге есть какой-то файл, содержащий не-ASCII символы.Еще одна возможная причина проблемы: переменная окружения TERM не соответствует фактически используемой терминальной программе, и такие вещи, как escape-последовательности окраски, приводят к путанице.

Вы можете убрать эти неудачные буквы, выполнив *Программа 1005 *, которая вернет терминал в исходное состояние.

Но это не проблема X11.

...