Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: OpenRGB  (Прочитано 1240 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн balots

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
OpenRGB
« : 21 Февраля 2025, 23:51:47 »
Всем привет! Недавно перешёл на Ubuntu. Хочу настроить подсветку СЖО и вентиляторов на пк, но официальное ПО от производителя только на винду. Нашёл в интернете альтернативу - OpenRGB, поковырялся, понял что для систем Ubuntu есть только AppImage сборка. Однако при запуске требуется Fuse2. Подскажите, есть ли какой-то иной способ, кроме установки старой версии fuse? Или может найдутся другие ПО для решения проблемы?

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 425
    • Просмотр профиля
Re: OpenRGB
« Ответ #1 : 22 Февраля 2025, 02:01:28 »
А что не так с fuse2? Пакет libfuse2 (libfuse2t64 в 24.04+) в теории мешать не будет и зависимостей чуть.

AppImage можно попробовать распаковать и запускать файлом AppRun.

Пользователь добавил сообщение 22 Февраля 2025, 02:18:33:
Здесь https://gitlab.com/CalcProgrammer1/OpenRGB в релизах есть пояснение
Цитировать
Linux Binaries (.deb - Use Buster for Ubuntu 20.04, Bullseye for Ubuntu 21.04+):
Видимо, для 22.04 можно качнуть deb-файл Debian Bullseye amd64, для 24.04+ - Debian Bookworm amd64. В папке со скачанным файлом запустить терминал и в нём
sudo dpkg -i ./openrgb_0.9_amd64_*_b5f46e3.debесли будет ругаться:
sudo apt install -fи повторить.

Наверное, практичнее AppImage сначала пощупать, вдруг не годится.
« Последнее редактирование: 22 Февраля 2025, 02:20:07 от Skif_off »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3325
    • Просмотр профиля
Re: OpenRGB
« Ответ #2 : 22 Февраля 2025, 02:57:54 »
AppImage можно попробовать распаковать и запускать файлом AppRun
Для Ubuntu как нельзя актуально. В ней частенько не запускаются AppImage.
./appimagefile --appimage-extractappimagefile - заменить на свой файл находящийся в той же директории.
А чего это вы тут делаете, а?

Оффлайн balots

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: OpenRGB
« Ответ #3 : 22 Февраля 2025, 19:15:15 »

Видимо, для 22.04 можно качнуть deb-файл Debian Bullseye amd64, для 24.04+ - Debian Bookworm amd64. В папке со скачанным файлом запустить терминал и в нём
sudo dpkg -i ./openrgb_0.9_amd64_*_b5f46e3.debесли будет ругаться:
sudo apt install -fи повторить.
Выбор ранее не выбранного пакета openrgb.
(Чтение базы данных … на данный момент установлено 225364 файла и каталога.)
Подготовка к распаковке …/openrgb_0.9_amd64_bookworm_b5f46e3.deb …
Распаковывается openrgb (0.9.0) …
dpkg: зависимости пакетов не позволяют настроить пакет openrgb:
 openrgb зависит от libhidapi-hidraw0 (>= 0.8.0~rc1+git20140201.3a66d4e+dfsg), однако:
  Пакет libhidapi-hidraw0 не установлен.
 openrgb зависит от libmbedtls14 (>= 2.28.0), однако:
  Пакет libmbedtls14 не установлен.
 openrgb зависит от libmbedx509-1 (>= 2.28.0), однако:
  Пакет libmbedx509-1 не установлен.
 openrgb зависит от libqt5core5a (>= 5.15.1), однако:
  Пакет libqt5core5a не установлен.
 openrgb зависит от libqt5gui5 (>= 5.14.1) | libqt5gui5-gles (>= 5.14.1), однако:
  Пакет libqt5gui5 не установлен.
  Пакет libqt5gui5-gles не установлен.
 openrgb зависит от libqt5widgets5 (>= 5.11.0~rc1), однако:
  Пакет libqt5widgets5 не установлен.

dpkg: ошибка при обработке пакета openrgb (--install):
 проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для gnome-menus (3.36.0-1.1ubuntu3) …
Обрабатываются триггеры для desktop-file-utils (0.27-2build1) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
При обработке следующих пакетов произошли ошибки:
 openrgb
Качнуть указанные библиотеки пытался, но пишет следующее:

Пакет libhidapi-hidraw0 недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list

Пользователь добавил сообщение 22 Февраля 2025, 19:18:24:
AppImage можно попробовать распаковать и запускать файлом AppRun

Сделал так ещё до того, как написал на форум. Программа открылась, но не видела вообще никаких устройств. sh-скрипт, который советовали разработчики запустить для AppImage, тоже запустил. Не помогло, думал, что делаю что-то принципиально не так.
« Последнее редактирование: 22 Февраля 2025, 19:18:24 от balots »

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 425
    • Просмотр профиля
Re: OpenRGB
« Ответ #4 : 23 Февраля 2025, 02:44:48 »
balots, что после
sudo apt install -f?
Качнуть указанные библиотеки пытался
Как? "apt download пакет1 пакет2 пакет3 и т.д."?
Странно, libhidapi-hidraw0 доступен в репозитории как минимум с 20.04 (в репозитории universe, обычно включенно по умолчанию).
В крайнем случае можно попробовать поставить их с помощью Synaptic (только libqt5gui5 вместо libqt5gui5-gles) или слить с packages.ubuntu.com.
Лучше загрузившись с флешки в Live или виртуалке, чтобы не напортачить в рабочей системе.

Возможно, я ошибся с предположением, что разрабы предлагают под 24.04+ использовать пакет для Debian Bookworm: в 24.04+ как минимум пакеты Qt5 идут с добавлением "t64" к имени, а в Debian Bookworm ещё нет (только в следующей версии, Debian Trixie). Не знаю, как ведёт себя система, если в deb-файле прописан libqt5gui5, а доступен только libqt5gui5t64.
А тут, кажется, как раз 24.04 или 24.10.

Программа открылась, но не видела вообще никаких устройств.
Железо не слишком новое? 0.9 вышла около года назад, похоже.
AppImage запускался в терминале? (Иногда по тому, что программа выводит в терминал, можно понять, чего ей не хватает.)
sh-скрипт, который советовали разработчики запустить для AppImage, тоже запустил.
Непонятно, что за скрипт, на глаза не попадался.

Пользователь добавил сообщение 23 Февраля 2025, 03:50:23:
Загрузился в 24.04.1 Live, качнул deb-файл для Debian Bookworm, далее открыл папку с ним, запустил терминал и
sudo apt update
sudo dpkg -i ./openrgb_*.deb
sudo apt install -f
sudo dpkg -i ./openrgb_*.deb
OpenRGB нормально встала и запустилась, однако у меня нет ничего с подсветкой, поэтому даже не смотрел в доках, как с ней работать. но т.к. запускал в терминале, судя по выхлопу, вангую: на вкладке сервера нужно его запустить, на вкладке клиента убедиться, что доступен, перейти на первую вкладку и запустить рескан устройств.
« Последнее редактирование: 23 Февраля 2025, 03:50:23 от Skif_off »

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5668
    • Просмотр профиля
Re: OpenRGB
« Ответ #5 : 23 Февраля 2025, 09:58:19 »
Хочу настроить подсветку СЖО и вентиляторов на пк
- а зачем это вообще нужно?

   ... вентиляторы эффективней вентилируют, или меньше пыль собирают?

     ... а-а-а, понял, тараканов под плинтус загоняют, ну тех, которые отважились слишком близко подлезть к системному блоку   :2funny:

Извиняюсь за иронический тон, но я действительно не понимаю зачем это нужно

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 425
    • Просмотр профиля
Re: OpenRGB
« Ответ #6 : 23 Февраля 2025, 10:26:09 »
Кстати, на всякий случай: какие-то возможности реализованы плагинами https://openrgb.org/plugins.html

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7982
    • Просмотр профиля
Re: OpenRGB
« Ответ #7 : 23 Февраля 2025, 10:42:29 »
- а зачем это вообще нужно?
Чтобы европа, потирая окоченевшие руки, скрежетала зубами. Да и, не всё электричество переводить на майнинг, хоть что-то полезное, красиво искрящаяся в лучах подсветки пыль.
Как тут не вспомнить, кому-то жутко мещающий светодиод "недовыключенного" компьютера.
« Последнее редактирование: 23 Февраля 2025, 10:45:49 от andytux »

Оффлайн balots

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: OpenRGB
« Ответ #8 : 23 Февраля 2025, 18:13:13 »
balots, что после
sudo apt install -fКак? "apt download пакет1 пакет2 пакет3 и т.д."?
Да, так и писал

Цитировать
Железо не слишком новое? 0.9 вышла около года назад, похоже.
AppImage запускался в терминале? (Иногда по тому, что программа выводит в терминал, можно понять, чего ей не хватает.)
Железо вроде не старое. Водянка LIAN LI Galahad II Trinity. Материнка тоже MSI b650 Pro.
В консоле сначала требует скрипт udev https://openrgb.org/udev. После установки и попытки чтения устройств пишет что при запуске с обычного пользователя, что с рута
Failed to read i2c device PCI device IDПытался установить через snap i2c-tools, пишет то же самое что и для fuse - пакет недоступен.

Пользователь добавил сообщение 23 Февраля 2025, 18:18:41:
Хочу настроить подсветку СЖО и вентиляторов на пк
- а зачем это вообще нужно?

   ... вентиляторы эффективней вентилируют, или меньше пыль собирают?

     ... а-а-а, понял, тараканов под плинтус загоняют, ну тех, которые отважились слишком близко подлезть к системному блоку   :2funny:

Извиняюсь за иронический тон, но я действительно не понимаю зачем это нужно

А я и не хотел подсветку. Как-то так получилось, что и в вентиляторах корпуса, и в СЖО есть ЛГБТ-подсветка. Пусть теперь хоть в цвет светятся  ;D
« Последнее редактирование: 23 Февраля 2025, 18:18:41 от balots »

Оффлайн i Vtec

  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Re: OpenRGB
« Ответ #9 : 24 Февраля 2025, 06:50:11 »
у меня openRGB установилась без проблем на kubuntu 24.10, точно для своей версии ОС пакет качаешь? Linux (Debian Bookworm 64-bit .deb - этот пакет я ставил.
можно попробовать скомпилировать:
Linux
Install build dependencies
Debian/Ubuntu: sudo apt install git build-essential qtcreator qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libusb-1.0-0-dev libhidapi-dev pkgconf libmbedtls-dev qttools5-dev-tools
git clone https://gitlab.com/CalcProgrammer1/OpenRGB
cd OpenRGB
mkdir build
cd build
qmake ../OpenRGB.pro
make -j$(nproc)
You can then run the application from the compile directory with ./openrgb or install with make install
You will also need to install the latest udev rules.
https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/Documentation/Compiling.md
кстати 22го вышла свежая версия, сам не смотрел ее, но как вариант попробовать ее поставить из пакета
програмка классная на самом деле, я ей и из под винды пользовался, настройка всех диодов сразу в одном месте. у меня и хаб с вертушками аерокула она видит, и диоды на клавиатуре, и на видеокарте
« Последнее редактирование: 24 Февраля 2025, 06:58:47 от i Vtec »
msi tomahawk b550\5600\32RAM\RX6700xt\KDE
orangePI 5pro\RK3588S\8gb LPDDR5\eMMC 256gb\CIL

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 425
    • Просмотр профиля
Re: OpenRGB
« Ответ #10 : 25 Февраля 2025, 19:09:39 »
Странно, уже вторая тема с непонятной проблемой с пакетами, которые явно должны быть доступны.

Непонятно, зачем Snap, если i2c-tools и библиотека доступны обычным способом. В принципе, нужные deb-файлы можно слить с packages.ubuntu.com, а после установки с dpkg "пролечить" командой "sudo apt install -f". (Это несколько нудно, когда пакетов дофига, типа когда ломается что-то с подключенным ppa:oibaf/graphics-drivers, но вполне работает.)

Кстати, проверить под Win - вполне себе вариант. Если работает, то есть смысл заморочиться дальше. (Только я бы не стал делать, как предлагает i Vtec, а дождался бы релиза или собрал сам, но в пакет или AppImage.)

В консоле сначала требует скрипт udev
Там правила для udev сливаются https://openrgb.org/releases/release_0.9/60-openrgb.rules и пара запусков udevadm, чтобы сразу их учесть.
По идее этот файл можно попробовать использовать для проверки: запустить lsusb или lspci и поискать своё устройство, оно должно присутствовать в 60-openrgb.rules. Ну или в WinPE какой загрузиться и посмотреть в диспетчере устройств ID, описание и т.п.
Failed to read i2c device PCI device ID
Текст ошибки прекрасно гуглиться, там же наверняка будет упомянуто, что чтобы модуль ядра грузился автоматом, его надо дописать в /etc/modules.

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.