<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Адаптация скрипта для сборки и установки модуля ядра]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=39617&amp;type=atom" />
	<updated>2017-12-10T22:20:36Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=39617</id>
		<entry>
			<title type="html"><![CDATA[Re: Адаптация скрипта для сборки и установки модуля ядра]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=459131#p459131" />
			<content type="html"><![CDATA[<p><strong>Marley</strong>, БИНГО!!! Модуль собрался, установился и тачскрин завёлся! Спасибо большое!&nbsp; <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[DimitriyPS]]></name>
				<uri>https://linuxforum.ru/profile.php?id=40967</uri>
			</author>
			<updated>2017-12-10T22:20:36Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=459131#p459131</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Адаптация скрипта для сборки и установки модуля ядра]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=459130#p459130" />
			<content type="html"><![CDATA[<p>По идее нужные пакеты ставятся приблизительно следующим образом.</p><p># dnf install -y kernel-devel-4.13.16-302.fc27.x86_64</p><p>Но тут я бы еще рекомендовал обратить внимание на ошибки предшествующие сообщению от отсутствии нужных kernel headers</p>]]></content>
			<author>
				<name><![CDATA[Marley]]></name>
				<uri>https://linuxforum.ru/profile.php?id=33858</uri>
			</author>
			<updated>2017-12-10T20:29:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=459130#p459130</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Адаптация скрипта для сборки и установки модуля ядра]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=459129#p459129" />
			<content type="html"><![CDATA[<p>С другого устройства писал, вывода под рукой небыло:</p><div class="codebox"><pre><code>[dimitriyps@localhost touchscreen]$ ./install_touchscreen.sh
blacklist silead
rmmod: ERROR: Module silead is not currently loaded
fatal: целевой путь «gslx680-acpi» уже существует и не является пустым каталогом.
mkdir: невозможно создать каталог «/usr/src/gslx680-acpi-0.2.1»: File exists
Error! DKMS tree already contains: gslx680-acpi-0.2.1
You cannot add the same module/version combo more than once.
Error! echo
Your kernel headers for kernel 4.13.16-302.fc27.x86_64 cannot be found at
/lib/modules/4.13.16-302.fc27.x86_64/build or /lib/modules/4.13.16-302.fc27.x86_64/source.
cp: не удалось выполнить stat для &#039;../silead_ts.fw&#039;: No such file or directory
modprobe: FATAL: Module gslx680_ts_acpi not found in directory /lib/modules/4.13.16-302.fc27.x86_64</code></pre></div><p>П.С.: закоментипровал строки об установки пакетов, а то в выводе слишком много лишнего печатает, а всё равно ничего уже не ставит.</p>]]></content>
			<author>
				<name><![CDATA[DimitriyPS]]></name>
				<uri>https://linuxforum.ru/profile.php?id=40967</uri>
			</author>
			<updated>2017-12-10T19:31:58Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=459129#p459129</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Адаптация скрипта для сборки и установки модуля ядра]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=459128#p459128" />
			<content type="html"><![CDATA[<p>Мог бы и вывод сообщения об ошибке приожить.</p>]]></content>
			<author>
				<name><![CDATA[Marley]]></name>
				<uri>https://linuxforum.ru/profile.php?id=33858</uri>
			</author>
			<updated>2017-12-10T18:49:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=459128#p459128</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Адаптация скрипта для сборки и установки модуля ядра]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=459127#p459127" />
			<content type="html"><![CDATA[<p>Дня доброго.</p><p>Нужно установить &quot;драйвер&quot; чипа тачскрина, есть скрипт для Ubuntu (работает проверял) мне нужно его адаптировать под Федора 27. Проблема в том что я во первых мало знаком с Федорой, во вторых ничем подобным ранее не занимался, помогите пожалуйста.</p><p>Скрипт как он был под Ubuntu:</p><div class="codebox"><pre><code>#!/bin/bash
# blacklist old driver and unload
echo &quot;blacklist silead&quot; | sudo tee /etc/modprobe.d/blacklist-silead.conf
sudo rmmod silead
# install new driver
sudo apt update &amp;&amp; sudo apt install -y git make gcc dkms
git clone https://github.com/onitake/gslx680-acpi.git
cd gslx680-acpi
MODULE_VER=$(grep VERSION dkms.conf |  awk -F &#039;&quot;&#039; &#039;{print $2}&#039;)
sudo mkdir /usr/src/gslx680-acpi-$MODULE_VER
sudo cp -r * /usr/src/gslx680-acpi-$MODULE_VER/
sudo dkms add gslx680-acpi/$MODULE_VER
sudo dkms install gslx680-acpi/$MODULE_VER

# copy firmware silead_ts.fw
sudo cp ../silead_ts.fw /lib/firmware/

#check touchscreen
sudo modprobe gslx680_ts_acpi

echo &quot;All done&quot;</code></pre></div><p>Моя &quot;адаптация&quot;:</p><div class="codebox"><pre><code>#!/bin/bash

# Блокируем старый драйвер
echo &quot;blacklist silead&quot; | sudo tee /etc/modprobe.d/blacklist-silead.conf
sudo rmmod silead

# Устанавливаем необходимые пакеты
sudo dnf install dkms
sudo dnf check-update
sudo dnf install -y git make gcc dkms


git clone https://github.com/onitake/gslx680-acpi.git
cd gslx680-acpi
MODULE_VER=$(grep VERSION dkms.conf |  awk -F &#039;&quot;&#039; &#039;{print $2}&#039;)
sudo mkdir /usr/src/gslx680-acpi-$MODULE_VER
sudo cp -r * /usr/src/gslx680-acpi-$MODULE_VER/
sudo dkms add gslx680-acpi/$MODULE_VER
sudo dkms install gslx680-acpi/$MODULE_VER

# copy firmware silead_ts.fw
sudo cp ../silead_ts.fw /lib/firmware/

#check touchscreen
sudo modprobe gslx680_ts_acpi</code></pre></div><p>На строке:<br /></p><div class="codebox"><pre><code>sudo dkms install gslx680-acpi/$MODULE_VER</code></pre></div><p>Он выводит что не обнаружены исходники ядра... я пытался найти как их установить но не нащёл.</p><p>Помогите пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[DimitriyPS]]></name>
				<uri>https://linuxforum.ru/profile.php?id=40967</uri>
			</author>
			<updated>2017-12-10T18:42:40Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=459127#p459127</id>
		</entry>
</feed>
