Нужно установить "драйвер" чипа тачскрина, есть скрипт для Убунту (работает проверял) мне нужно его адаптировать под Федора 27. Проблема в том что я во первых мало знаком с Федорой, во вторых ничем подобным ранее не занимался, помогите пожалуйста.
Скрипт как он был под Убунту:
Код: Выделить всё
#!/bin/bash
# blacklist old driver and unload
echo "blacklist silead" | sudo tee /etc/modprobe.d/blacklist-silead.conf
sudo rmmod silead
# install new driver
sudo apt update && 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 '"' '{print $2}')
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 "All done"
Моя "адаптация":
Код: Выделить всё
#!/bin/bash
# Блокируем старый драйвер
echo "blacklist silead" | 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 '"' '{print $2}')
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
На строке:
Код: Выделить всё
sudo dkms install gslx680-acpi/$MODULE_VER
Он выводит что не обнаружены исходники ядра... я пытался найти как их установить но не нащёл.
Помогите пожалуйста.