MLD-5.x > General

[5.5] unstable: Hyperion.NG nachinstallieren möglich?

<< < (12/17) > >>

P3f:
Hi Matthias,

aaaaaaahhhhh, danke jetzt sehe ich meinen Fehler bei der Ermittlung.

Es gibt in ca 5 Minuten ein Update im MLD 5.5 unstable. Bitte danach die HyperionNG Docker de-install und neu install (wie heute morgen reicht).

Gruß,

Pit

thueringer01:
Hallo Pit,
- Version 2.8 at 2021-01-27 by Peter Pfeifer
   fix for sedu-Grabber

--- Code: ---Install Hyperion.NG
Es wurde ein USB-Device gefunden
--device=/dev/ttyUSB0 und wird mit eingebunden.
Es wurde ein Grabber-Device gefunden
-v /dev/video0:/dev/video0 und wird mit eingebunden.
Download und Installation vom Docker.
Bitte warten...
--- End code ---
Das sieht doch schon mal gut aus. Gegrabbt wird aber noch nicht.
Ich probier noch ein paar Einstellungen.

Grüße
Matthias

thueringer01:
Hallo Pit,
bisher kein Erfolg mit dem ext. Grabber.
im debug-log vom hyperion hat sich nichts geändert zu den früheren docker-Versionen.

Wie würdest du jetzt weiter vorgehen ?

Grüße
Matthias

P3f:
Hallo Matthias,

heisst, Du siehst in dem Log, das das /dev/video0 nicht vorhanden ist? Oder was wird protokoliert? Meine Vermutung ist nun, nachdem das Device vorhanden ist, ein Rechteproblem vorliegt.

Leider zeigt das aktuelle Debug-Log noch nicht die Fehlermeldungen aus dem Docker mit auf, das müssen wir noch implementieren.

Und bitte gib mir die Ausgabe vom:

--- Code: ---docker ps |awk '/bin.bash/ { print $1 }'
--- End code ---

Gruß,

Pit

thueringer01:
Hallo Pit,
im debug-log vom hyperion.ng meckert er an:
2021-01-27T15:01:27.955Z [hyperiond V4L2:/DEV/VIDEO0] (ERROR) Throws error nr: Cannot open '/dev/video0' error code 1, Operation not permitted

--- Code: --- 2021-01-27T15:01:27.727Z [hyperiond DAEMON] (INFO) CEC handler created
 2021-01-27T15:01:27.749Z [hyperiond EFFECTFILES] (INFO) 39 effects loaded from directory :/effects/
 2021-01-27T15:01:27.758Z [hyperiond EFFECTFILES] (INFO) 22 effect schemas loaded from directory :/effects/schema/
 2021-01-27T15:01:27.760Z [hyperiond EFFECTFILES] (INFO) 0 effects loaded from directory /root/.hyperion/custom-effects
 2021-01-27T15:01:27.833Z [hyperiond SETTINGSMGR] (DEBUG) (SettingsManager.cpp:109:SettingsManager()) Settings database initialized
 2021-01-27T15:01:27.838Z [hyperiond BLACKBORDER] (DEBUG) (BlackBorderProcessor.cpp:64:handleSettingsUpdate()) Set mode to: default
 2021-01-27T15:01:27.839Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Blackborder detector: enabled
 2021-01-27T15:01:27.953Z [hyperiond DAEMON] (INFO) set screen capture device to 'framebuffer'
 2021-01-27T15:01:27.953Z [hyperiond FRAMEBUFFERGRABBER] (DEBUG) (Grabber.cpp:30:setVideoMode()) Set videomode to 0
 2021-01-27T15:01:27.953Z [hyperiond FRAMEBUFFERGRABBER] (ERROR) Error opening /dev/fb0, No such file or directory :
 2021-01-27T15:01:27.953Z [hyperiond DAEMON] (INFO) Framebuffer grabber created
 2021-01-27T15:01:27.954Z [hyperiond V4L2:/DEV/VIDEO0] (DEBUG) (Grabber.cpp:30:setVideoMode()) Set videomode to 0
 2021-01-27T15:01:27.955Z [hyperiond V4L2:/DEV/VIDEO0] (ERROR) Throws error nr: Cannot open '/dev/video0' error code 1, Operation not permitted
 2021-01-27T15:01:27.955Z [hyperiond V4L2:/DEV/VIDEO0] (DEBUG) (Grabber.cpp:90:setWidthHeight()) Set new width: 640, height: 480 for capture
 2021-01-27T15:01:27.955Z [hyperiond V4L2:/DEV/VIDEO0] (INFO) Signal threshold set to: {12, 12, 12}
 2021-01-27T15:01:27.956Z [hyperiond V4L2:/DEV/VIDEO0] (INFO) CEC detection is now disabled
 2021-01-27T15:01:27.956Z [hyperiond V4L2:/DEV/VIDEO0] (INFO) Signal detection is now disabled
 2021-01-27T15:01:27.957Z [hyperiond V4L2:/DEV/VIDEO0] (INFO) Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000
 2021-01-27T15:01:27.957Z [hyperiond DAEMON] (DEBUG) (hyperiond.cpp:630:handleSettingsUpdate()) V4L2 grabber created
 2021-01-27T15:01:27.964Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:28:JsonServer()) Created instance
 2021-01-27T15:01:27.964Z [hyperiond JSONSERVER] (INFO) Started on port 19444
 2021-01-27T15:01:27.957Z [hyperiond LEDDEVICE] (INFO) Start LedDevice 'sedu'.
 2021-01-27T15:01:27.957Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:148:init()) deviceConfig: [{"colorOrder":"rgb","currentLedCount":110,"delayAfterConnect":250,"hardwareLedCount":1,"latchTime":10,"output":"/dev/ttyUSB0","rate":500000,"rewriteTime":1000,"type":"sedu"}]
 2021-01-27T15:01:27.957Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:407:setLatchTime()) LatchTime updated to 10ms
 2021-01-27T15:01:27.957Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:428:setRewriteTime()) Refresh interval = 1000ms
 2021-01-27T15:01:27.957Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:434:setRewriteTime()) RewriteTime updated to 1000ms
 2021-01-27T15:01:27.957Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:36:init()) DeviceType   : sedu
 2021-01-27T15:01:27.957Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:37:init()) LedCount     : 110
 2021-01-27T15:01:27.957Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:38:init()) ColorOrder   : rgb
 2021-01-27T15:01:27.957Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:39:init()) RefreshTime  : 1000
 2021-01-27T15:01:27.958Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:40:init()) LatchTime    : 10
 2021-01-27T15:01:27.958Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:52:init()) deviceName   : ttyUSB0
 2021-01-27T15:01:27.958Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:53:init()) AutoDevice   : 0
 2021-01-27T15:01:27.958Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:54:init()) baudRate_Hz  : 500000
 2021-01-27T15:01:27.958Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:55:init()) delayAfCon ms: 250
 2021-01-27T15:01:27.958Z [hyperiond LEDDEVICE] (INFO) Opening UART: ttyUSB0
 2021-01-27T15:01:27.958Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:141:tryOpen()) _rs232Port.open(QIODevice::ReadWrite): ttyUSB0, Baud rate [500000]bps
 2021-01-27T15:01:27.963Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Smoothing: enabled
 2021-01-27T15:01:27.963Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) cfg [0]:  Type: linear - Time: 200 ms, outputRate 25.000000 Hz, interpolationRate: 25.000000 Hz, timer: 40 ms, Dithering: 0, Decay: 1.000000 -> HalfTime: 100.000000 ms
 2021-01-27T15:01:27.992Z [hyperiond FLATBUFSERVER] (INFO) Started on port 19400
 2021-01-27T15:01:28.004Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) Previous line repeats 1 times
 2021-01-27T15:01:28.004Z [hyperiond FLATBUFCONN] (INFO) Connecting to Hyperion: 127.0.0.1:19401
 2021-01-27T15:01:28.023Z [hyperiond EFFECTENGINE] (INFO) Run effect "Plasma" on channel 0
 2021-01-27T15:01:28.023Z [hyperiond EFFECTENGINE] (DEBUG) (EffectEngine.cpp:183:runEffectScript()) Start the effect: name [Plasma], smoothCfg [2]
 2021-01-27T15:01:28.023Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'System/EFFECT' with priority 0 as inactive
 2021-01-27T15:01:28.023Z [hyperiond HYPERION] (INFO) Initial foreground effect 'Plasma' started
 2021-01-27T15:01:28.027Z [hyperiond PROTOSERVER] (INFO) Started on port 19445
 2021-01-27T15:01:28.031Z [hyperiond EFFECTENGINE] (INFO) Run effect "Collision" on channel 254
 2021-01-27T15:01:28.032Z [hyperiond EFFECTENGINE] (DEBUG) (EffectEngine.cpp:183:runEffectScript()) Start the effect: name [Collision], smoothCfg [2]
 2021-01-27T15:01:28.032Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'System/EFFECT' with priority 254 as inactive
 2021-01-27T15:01:28.032Z [hyperiond HYPERION] (INFO) Initial background effect 'Collision' started
 2021-01-27T15:01:28.032Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:33:initServer()) Initialize Webserver
 2021-01-27T15:01:28.033Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'System/V4L' with priority 100 as inactive
 2021-01-27T15:01:28.033Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) V4L capture device: enabled
 2021-01-27T15:01:28.043Z [hyperiond V4L2:/DEV/VIDEO0] (ERROR) Throws error nr: Cannot open '/dev/video0' error code 1, Operation not permitted
 2021-01-27T15:01:28.043Z [hyperiond V4L2:/DEV/VIDEO0] (INFO) configured v4l device: /dev/video0
 2021-01-27T15:01:28.043Z [hyperiond V4L2:/DEV/VIDEO0] (ERROR) Throws error nr: Cannot open '/dev/video0' error code 1, Operation not permitted
 2021-01-27T15:01:28.039Z [hyperiond BOBLIGHT] (DEBUG) (BoblightServer.cpp:28:BoblightServer()) Instance created
 2021-01-27T15:01:28.044Z [hyperiond HYPERION] (INFO) Hyperion instance 'First LED Hardware instance' has been started
 2021-01-27T15:01:28.038Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:33:initServer()) Initialize Webserver
 2021-01-27T15:01:28.177Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:91:handleSettingsUpdate()) Apply Webserver settings
 2021-01-27T15:01:28.180Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:109:handleSettingsUpdate()) Set document root to: :/webconfig
 2021-01-27T15:01:28.182Z [hyperiond WEBSERVER] (INFO) Started on port 8090 name 'Hyperion Webserver'
 2021-01-27T15:01:28.186Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:91:handleSettingsUpdate()) Apply Webserver settings
 2021-01-27T15:01:28.187Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:109:handleSettingsUpdate()) Set document root to: :/webconfig
 2021-01-27T15:01:28.203Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:146:tryOpen()) portName:          ttyUSB0
 2021-01-27T15:01:28.203Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:175:handleSettingsUpdate()) Setup SSL certificate
 2021-01-27T15:01:28.203Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:147:tryOpen()) systemLocation:    /dev/ttyUSB0
 2021-01-27T15:01:28.204Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:191:handleSettingsUpdate()) Setup private SSL key
 2021-01-27T15:01:28.205Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:148:tryOpen()) description:       
 2021-01-27T15:01:28.206Z [hyperiond WEBSERVER] (INFO) Started on port 8092 name 'Hyperion Webserver'
 2021-01-27T15:01:28.205Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:149:tryOpen()) manufacturer:     
 2021-01-27T15:01:28.209Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:150:tryOpen()) productIdentifier: 0x0
 2021-01-27T15:01:28.209Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:151:tryOpen()) vendorIdentifier:  0x0
 2021-01-27T15:01:28.210Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:152:tryOpen()) serialNumber:     
 2021-01-27T15:01:28.215Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:173:tryOpen()) delayAfterConnect for 250 ms - start
 2021-01-27T15:01:28.277Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 0
 2021-01-27T15:01:28.277Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[0], previousPriority[255]
 2021-01-27T15:01:28.277Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:569:handlePriorityChangedLedDevice()) new source available -> switch LED-Device on
 2021-01-27T15:01:28.450Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:251:setInputImage()) Priority 0 is now active
 2021-01-27T15:01:28.466Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:180:tryOpen()) delayAfterConnect for 250 ms - finished
 2021-01-27T15:01:28.467Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: enabled
 2021-01-27T15:01:28.467Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) cfg [2]:  Type: linear - Time: 200 ms, outputRate 25.000000 Hz, interpolationRate: 25.000000 Hz, timer: 40 ms, Dithering: 0, Decay: 1.000000 -> HalfTime: 100.000000 ms
 2021-01-27T15:01:28.471Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:207:setInput()) Priority 254 is now active
 2021-01-27T15:01:29.121Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.220.111
 2021-01-27T15:01:29.122Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.220.111' switch to Hyperion instance 0
 2021-01-27T15:01:31.491Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:315:setCurrentTime()) Timeout clear for priority 0
 2021-01-27T15:01:31.491Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 0
 2021-01-27T15:01:31.491Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) cfg [0]:  Type: linear - Time: 200 ms, outputRate 25.000000 Hz, interpolationRate: 25.000000 Hz, timer: 40 ms, Dithering: 0, Decay: 1.000000 -> HalfTime: 100.000000 ms
 2021-01-27T15:01:31.491Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[0], previousPriority[0]
 2021-01-27T15:01:31.741Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 254
 2021-01-27T15:01:31.742Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) cfg [2]:  Type: linear - Time: 200 ms, outputRate 25.000000 Hz, interpolationRate: 25.000000 Hz, timer: 40 ms, Dithering: 0, Decay: 1.000000 -> HalfTime: 100.000000 ms
 2021-01-27T15:01:31.742Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[254], previousPriority[0]
 2021-01-27T15:01:54.492Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.220.111
--- End code ---

Grüße
Matthias

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version