Посоветуйте среду

Тема в разделе "Raspberry Pi", создана пользователем ostrov, 1 мар 2020.

  1. ostrov

    ostrov Гуру

    Нужна простая программа доя вывода инфо на монитор. Раньше работала на Processing под виндой, теперь понадобилось перейти на Малину. От количества инфы глаза разбежались, подскажите на что смотреть.
     
  2. NikitOS

    NikitOS Шут Администратор

    А что сейчас мешает на нем работать?
     
  3. ostrov

    ostrov Гуру

    Например то, что не удается его поставить на малину. Может рут прав не хватает, хрен знает, никогда не сталкивался с линуксом.
     
  4. NikitOS

    NikitOS Шут Администратор

    Вот уж не знаю, в чем там беда...

    Качаем IDE из браузера: https://download.processing.org/processing-3.5.4-linux64.tgz
    Или через терминал:
    Код (Text):
    wget https://download.processing.org/processing-3.5.4-linux64.tgz
    Переходим в папку со скачанным архивом и распаковываем.
    Через терминал:
    Код (Text):
    cd <ДИРЕКТОРИЯ>
    tar -zxvf processing-3.5.4-linux64.tgz
    Ждем, пока распакуется.

    Переходим в распакованную папку.
    Через терминал:
    Код (Text):
    cd processing-3.5.4
    Далее запускаем файл install.sh для установки, или processing для запуска portable-версии.
    В терминале это выглядит так:
    Код (Text):
    # Установка
    sudo install.sh

    # Запуск
    processing
    Если через GUI, то кликаем правой кнопкой по нужному файлу и ставим галочку «исполняемый»

    Ну и если будете работать с Serial:
    Код (Text):
    sudo usermod -a  -G tty pi
    sudo usermod -a  -G dialout pi
     
    Daniil нравится это.
  5. ostrov

    ostrov Гуру

    Процессинг работает, но он отличается от компьютерного. В частности, никак не зацепит USB-камеру, которая на винде работает на раз, а тут только кадры из консоли захватывает, да и то один раз после физического подключения. Процессинг ее вообще в упор не видит. Может с родной камерой было бы проще, но ее у меня пока нет.
     
  6. ZAZ-965

    ZAZ-965 Гуру

    На сайте https://pi.processing.org/download/ есть скрипт однострочник
    Код (Bash):
    curl https://processing.org/download/install-arm.sh | sudo sh
    плюс совет @BAR__MEN добавить пользователя в группы tty и dialout.
     
    NikitOS нравится это.
  7. ostrov

    ostrov Гуру

    Малиноводы, подскажите. Кое-как разбираюсь, но вот пока не понял такой тонкости. Подключаю камеру в USB, тут же запускаю видеозахват, все работает. Закрыл окно, запускаю снова, не работает. И так пока снова камеру не переткну. Что это может быть, почему подключение одноразовое?
     
  8. ostrov

    ostrov Гуру

    Я уже специально купил вторую, на которой написано, что поддерживается Линуксом. С какого раза угадаю то? (
     
  9. ostrov

    ostrov Гуру

    Капец, намучился с линуксом. Ни раскладок клавиатуры нормально не сделать, ни камеру запустить, ни создать фала или папку из под графической оболочки. А нужна именно она, т.к. ради нее все и затевалось. Как жигули рядом с мерседесом.
     
  10. NikitOS

    NikitOS Шут Администратор

    А я сижу и не жалуюсь :eek:
     
  11. parovoZZ

    parovoZZ Гуру

    Нет. GNU Linux - это тесто, из которого можно сделать хоть жигули, хоть мерседес, хоть на Луну полететь.
     
  12. ZAZ-965

    ZAZ-965 Гуру

    @ostrov, по камере - я бы установил пакеты
    Код (Bash):
    sudo apt install hwinfo v4l2-utils
    И посмотрел как система определила камеру
    Код (Bash):
    hwinfo --camera
    v4l2-ctl -D
     
  13. ostrov

    ostrov Гуру

    В стстеме камера работает нормально уже. VLC ее видит и картинку показывает. Но вот Processing не хочет, хотя, судя по форумам и обзорам, должен. Библиотека video стоит. Под виндой та же программа работает отлично.
     
  14. ZAZ-965

    ZAZ-965 Гуру

    VLC использует свой движок, а Processing зависит от GStreamer. Попробуйте
    Код (C++):
    apt install libgstreamer-plugins-base0.10-0
     
    ostrov нравится это.
  15. ostrov

    ostrov Гуру

    Попробую, спасибо.
     
  16. ZAZ-965

    ZAZ-965 Гуру

  17. ostrov

    ostrov Гуру

    Ну, последний какой есть для Малины. )
     
  18. ostrov

    ostrov Гуру

  19. ostrov

    ostrov Гуру

    А вот это установилось и ошибка сменила характер, теперь так:
    [​IMG]
     
  20. ZAZ-965

    ZAZ-965 Гуру

    Появилась минута свободного времени - попробовал Processing в виртуалке с Debian 10 Gnome.
    Библиотека Video 1.01, которая ставится через менеджер библиотек зависит от устаревшего GStreamer 0.10 отсутствующего в Debian 10. Скачал и установил версию 2.0-beta4 - заработало с текущим GStreamer 1.14. Плюс у меня в логах ругалось на отсутствие canberra-gtk-module - установил его.
     

    Вложения:

    • processing.PNG
      processing.PNG
      Размер файла:
      94,8 КБ
      Просмотров:
      195
    ostrov и NikitOS нравится это.