Я использовал git clone
для создания локальной копии репозитория GitHub, содержащего видеодрайвер , который я хотел бы использовать. Локальная копия содержит весь исходный код программы; но, как новичок в Ubuntu, я понятия не имею, какие инструменты или шаги используются для компиляции и установки драйвера.
Я был бы очень признателен, если бы кто-нибудь смог предоставить пошаговое руководство?
Я все еще думаю, что вновь прибывший к этому не должен идти для компиляции самих драйверов, поэтому понимать, что это - процесс, где партии могут пойти не так, как надо, и Вы делаете это на Ваш собственный риск.
Для начала Вы хотите установить надлежащие инструменты для этого. Для этого откройте терминал (ctrl+alt+t):
sudo apt-get install build-essential autogen automake make xutils-dev autoconf libtool autoconf-2.64 automake xorg-server-devel xorg-server-utils xorg-util-macros
git clone https://github.com/mmind/xf86-video-armsoc.git
cd xf86-video-armsoc/
Теперь Вы должны быть установлены скомпилировать свой драйвер. Первый показ команда sh autogen.sh
- это создаст neccesary файлы и настроит их.
Затем Вы работаете
./configure --with-drmmode=pl111
или
./configure --with-drmmode=exynos
в зависимости от которого драйвера Вы хотите создать.
Если остановки процесса конфигурации по ошибке, проверьте последние строки, какие зависимости пропускают и устанавливают их. Самый легкий способ найти их работает
apt-cache search <name>
В большинстве случаев Вы получите довольно длинный список и иметь для прохождения через него для нахождения надлежащих имен пакета к установке. Это сделано затем с
sudo apt-get install <packagename>
Повторно выполняйте настраивание так часто, как Вам нужно, пока оно не заканчивается без ошибок.
Теперь, когда Вы настроили свою сборку, можно использовать команду make
скомпилировать Ваш драйвер, сопровождаемый sudo make install
устанавливать его.