Как удалить Ubuntu 9.10 из Win XP / Wubi?

Говоря как разработчик, который случайно интересуется X, вот мои проблемы:

У меня есть только доступ к нескольким графическим картам, и я подозреваю, что у большинства людей есть доступ к одному. Таким образом, я не могу сделать многое для подавляющего большинства ошибок, которые всегда будут на «другой карте». В отличие от большинства пакетов, я не могу тривиально создать тестовую среду для новой версии драйвера; виртуальные машины имеют свои собственные драйверы X. Я не могу легко обновить последний драйвер, проверить его, а затем вернуться. Это препятствует экспериментированию (потому что, если что-то пойдет не так, я тоже могу быть кирпичным); он также препятствует регрессионному тестированию. В прошлый раз, когда я смотрел, успешно применяя патч, компилировать и запускать X было сложно сделать, пошагово по всему менеджеру пакетов, требуемые модули ядра также были исправлены, и это был довольно необратимый шаг. В настоящее время X-драйверы разделяют свой код между ядрами, Mesa, udev (для настроек и значений по умолчанию) и драйверами userland. Это означает, что исправления также разделяются ...

Итак, я думаю, что ответ заключается в том, чтобы применить и вернуть изменения в то, что обрабатывается менеджером пакетов и легко восстанавливается после того, как он разбивает вашу систему.

Кроме того, следует использовать систему, такую ​​как DKMS, для X-драйверов; если бы я мог легко исправить / скомпилировать / протестировать / удалить, скажем, драйвер ввода для моего сенсорного экрана, не перестраивая все монолитное устройство (с его угрозой сделать X совершенно непригодным), вы получите более случайный вклад и мотивируете меня на посмотрите на триггерные ошибки и тестовые исправления, относящиеся к этому биту аппаратного обеспечения.

1
задан 2 July 2013 в 05:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: