Порча шрифтов в консоли после старта Х
В определенный момент при массовой сборке пакетов после старта Х-ов наблюдается эффект подмены шрифтов в консоли на непонятные символы.
Снимок экрана на
Х стартуются из консоли, эффект наблюдается если перейти из Х-ов в консоль или выйти из Х-ов.
Установить сейчас событие (сборка какого-то пакета?) после которого появился эффект сейчас уже практически невозможно.
Как можно побороть эффект?
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 2212 просмотра
А никак. Я впервые наблюдал
А никак. Я впервые наблюдал такое в 3.0 (квадратики эти ещё мигают, и по-разному выглядят иногда). Думал, что потом починят, не так всё плохо, ан хрен. Воспроизводил этот эффект на куче конфигураций железа. Сейчас пользуюсь 5.0-current'ом, прошлогодним - эффект тот же. Связано с тем, что не очищается видеопамять, и вообще она "бьётся". Во времена 3.0 при установке кириллических шрифтов шрифты в консоли "бились". Я заметил, что бьются они исключительно, если пользуешься иксами. Сейчас у меня консоль не русифицирована, проверить не могу. Более того, есть и эффекты когда из-за подобных глюков с памятью ядро виснет полностью, и приходится резетиться.
Проблема с такой перхотью в консоли решается отрубанием головы, т.е. прекращением использования NetBSD. Квалификация разработчиков никудышная, порты стряпают вообще лица почти что с улицы (в этом месте адепты NetBSD хотели было вызвать бурление говн, но промолчали), на багрепорты отвечают не оперативно и клонят к тому, чтоб пользователь "нашёл конкретно ошибку в коде и ткнул в неё, лучше ещё с патчем". Система NetBSD - учебная, для промышленного юза явно не катит (это не означает что нельзя, а означает что траха не оберётесь, баги будут ловиться тоннами). Ну и, есть золотое правило: чем сильнее отклоняетесь от базовой конфигурации, тем больше багов обнаруживается. Жаль у меня фотка нет, так бы тоже мог выложить подобные "фотки". Сам факт того, что обычный пользователь постоянно сталкивается с ошибками в портах и ОС говорит о том, что разрабы даже и не пытаются всё протестировать, либо явно закрывают глаза на кучу багов.
Я NetBSD держу в качестве десктопа уже 3 года (прчиём не так, как типичная BSD-братия, а на самом деле: другой ОС я не пользуюсь), и впечатления очень хреновые. Самая идея такой ОС вполне ничего, но допилить её до ума сил у разрабов не хватает (новый неоттестированный код появляется много быстрее, чем отладится старый).
Я смотрю проблема у них в
Я смотрю проблема у них в консоли засела давно и серьезно. В open таже фигня. Зря я им пять баксов отравил :)
Это там мой же пост, как не
Это там мой же пост, как не трудно догадаться. Подожду до ПН-ВТ. Если Великие Гуру ничего дельного не скажут, напишу PR, если с PR'ом разрабы разбираться не захотят - может быть проголосую ногами.
У меня были
У меня были подозрения.
Особенно по поводу 3-х лет с netbsd... :)
Цитата:проголосую ногами А
А вообще забавно наблюдать.
Приходят люди к netbsd, далеко не самые глупые. Ставят систему, им поначалу нравится (каждому свое - но в общем простота и стройность, думаю). Потом потихоньку замечают, что чего-то им не хватает, кому русского языка, кому просто консоли, кому-то какого-то нормально работающего пакета...
И уходят, унося с собой свой багаж знаний и что самое печальное для проекта, они уносят с собой свой потенциальный вклад в проект. Но всем похуй :)
Неужели так все действительно
Неужели так все действительно мрачно...
О разработчиках скажу другое, хотя у меня опыт не столь большой. Нашел баг в 5.0RCкакой-то с ffs_valloc отправил багрепорт. Ответил Andrew Doran, запросил дополнительные данные. Потом сообщил, что такая ошибка есть и над ней недавно работали. Через день или два обновления появились в cvs.
Вопрос, а зачем 3 года продолжать пользоваться при хреновых впечатлениях?
Не надо верить всему, что
Не надо верить всему, что пишет spinore, только и всего.
Если есть желание увидеть свою проблему решенной в любом volunteer project -- надо быть таким volunteer. Т.е. предоставить прочим volunteers максимум информации, которая поможет идентифицировать проблему. (dmesg, etc etc)
Andrew Doran -- профессиональный kernel developer, работает full-time на TNF.
Да нет, максимум информации -
Да нет, максимум информации - это не dmesg, а как раз ткнуть в место в коде где "не так". В нагрузку к моему блогу надо ещё добаивть историю про установку java и disert'а. Где-то в истории валяется, надо вспомнить и выложить. С vim'ом проблему так и не решили, может быть своими силами найду где баг чисто чтобы натыкать носом (другого резона уже нет).
Потому что у некоторых развлекалово, а другим надо работать а не оси пробовать. У меня с рабочей конфигурацией увязана куча всего, что перенастроить под другой ОС будет не быстро. К тому же выбор невелик. FreeBSD оставила о себе впечатления мягко говоря не очень, в Open ожидаются ряд проблем с нужным мне софтом, а с linux'ом я пока связываться не решился. Предполагается что съеду, но пока вот как есть.
Вообще, есть контингент людей, которые не желают смотреть на вещи объективно, потому какие бы я аргументы не приводил - это пустой звук. Лично я устал от выпадения ядра ОСи в дебаггер и панику, устал от мёртвых зависаний ОС, от потери данных, от глюков видеопамяти и криво портированного Xorg-сервера, из-за чего я не могу использовать ряд программ (а в тех что могу - бьются шрифты - видимо, опять видеопамять). Для установки чего-то нужного, чего нет в портах, приходится фиксить массу чисто NetBSDшных багов и глюков, фиксить проблемы в портах, править файлы, которые криворукий мэйнтейнер не в то место положил. Список можно продолжать до бесконечности. Заниматься разработкой ОС я себе позволить не могу, мне нужен готовый адекватный вариант, и NetBSD пока на него тянет слабо. Можно жрать говно годами и хвалить его, но оно от этого гавном быть не перестанет.
Я б 3 года не выдержал :)
Я б 3 года не выдержал :)
Просто Комрад Spinore один из
Просто Комрад Spinore один из самых преданных фэнов системы :-)
Да уж :-)
Да уж :-)
Ну да, как-то так. Наверняка
Ну да, как-то так. Наверняка вы уже читали вот это:
http://www.linux.org.ru/view-message.jsp?msgid=1555815
Там соображения совсем другие, типа "упустили массовый рынок", но вывод тот же. Впрочем да, стройности и логичности в NetBSD поболее чем в некоторых других ОС (в частности, местами точно больше чем у OpenBSD), только что толку если заявленное не работает - нормально пользоваться им всёравно не удастся.