Согласно этой вики-странице сообщества Ubuntu:https://help.ubuntu.com/community/MacBookPro Ubuntu 12.04 по-прежнему не поддерживает MacBook Pro 8.x.

Более того, даже Ubuntu 11.10 имеет неполную поддержку для этого устройства (Thunderbolt не будет работать):https://help.ubuntu.com/community/MacBookPro8-2/Oneiric.

Я полагаю, что многие пользователи MacBook (в основном программисты) хотят установить Ubuntu на свои устройства. Так почему же не хватает людей, чтобы реализовать полную поддержку? В чем проблема? Техническая сложность задачи?

Дополнительный вопрос: могу ли я лично чем-то помочь, не изучая программирование драйверов низкого уровня?

1 ответ1

3

(Слишком долго для комментария :) Почти невозможно написать драйвер устройства без сотрудничества с поставщиком оборудования. Даже если протокол связи и т.д. Может быть реверс-инжиниринг или получен, некоторые ограничения свойств межсетевого взаимодействия также могут сделать невозможным распространение драйвера в качестве программного обеспечения с открытым исходным кодом.

Также драйверы являются частью проекта ядра Linux, который Canonical не контролирует (и имеет очень ограниченный вклад). Большинство крупных производителей контроллеров, таких как Intel, AMD, Realtek, вносят свой вклад в ядро напрямую. Небольшие поставщики, которые не заботятся о пользователях Linux, вероятно, никогда не будут предлагать какие-либо драйверы, а пользователи их устройств должны будут полагаться на универсальные драйверы. Раньше у Linux была большая проблема с картами Atheros Wifi, которые есть на многих компьютерах Mac, и прошли годы, прежде чем функция WiFi стала едва применимой. Теперь у вас есть проблема с портом Thunderbolt, который, я думаю, не будет поддерживаться, пока он не появится широко на ПК.

Тем не менее, я не понимаю, почему вы хотите запустить Ubuntu на Mac, хотя. Большая часть программного обеспечения, работающего в Linux, может быть скомпилирована в OSX.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .