Проблема, устанавливающая ddccontrol

Я выполняю Kubuntu 14.04 в 32-разрядной системе, и я пытаюсь установить ddccontrol, таким образом, я могу изменить свою яркость монитора, не касаясь монитора в GUI. Я понимаю, что должен установить версию CLI сначала для получения версии GUI (gddccontrol), как моя цель. Я нашел несколько пакетов на GitHub и Панели запуска и попробовал все, что я могу найти. Большинство .deb пакетов, которые я имею, работало с установщиком пакета, имеют ошибку, не Может удовлетворить зависимости. Когда я пробую инструкции относительно GitHub наряду с другими предложениями как sudo Кв. - добираются или способная установка, я получаю ошибку "E: не мог определить местоположение пакета" и затем названия пакета я пытаюсь установить. Недавно я получил ошибку никакого кандидата установки.

1
задан 24 February 2018 в 23:46

1 ответ

Я думаю, что мы можем получить исходников пакета ddccontrol из Xenial и построить его на Trusty.

Обычно этот метод не рекомендуется, но я не представляю другого эффективного метода.

Мы будем собирать deb-пакеты с помощью debuild .

Выполните следующие команды:

# update package lists and install all needed build dependencies
sudo apt-get update
sudo apt-get install -y build-essential dpkg-dev libxml2-dev \
libpci-dev libgtk2.0-dev devscripts autotools-dev \
intltool xsltproc tidy gksu libgksu2-0 libgtop2-7 libgtop2-common

# add universe source from xenial
echo "deb-src http://archive.ubuntu.com/ubuntu/ xenial universe" | \
sudo tee /etc/apt/sources.list.d/xenial.list

sudo apt-get update

# create directory and get source package of ddccontrol from xenial
mkdir ddccontrol-xenial
cd ddccontrol-xenial

apt-get source ddccontrol

# go to ddccontrol-0.4.2 directory, compile and build deb-packages
cd ddccontrol-0.4.2
debuild -i -us -uc -b

# get ddccontrol-db from xenial and install it manually
wget http://mirrors.kernel.org/ubuntu/pool/universe/d/ddccontrol-db/ddccontrol-db_20061014-4_all.deb
sudo dpkg -i ddccontrol-db_20061014-4_all.deb

# install all
sudo dpkg -i ../*ddc*.deb

# remove universe source from xenial
sudo rm /etc/apt/sources.list.d/xenial.list
sudo apt-get update

Я нашел реальную машину с Ubuntu 14.04 LTS.

Необходимо загрузить модуль ядра i2c-dev:

 sudo modprobe i2c-dev

Затем запустить sudo ddccontrol -p из терминала или gddccontrol из меню.

0
ответ дан 8 December 2019 в 02:14

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

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