Ich habe die Version 4.1.6 erfolgreich zum laufen bekommen.
Posts by itouch5000
-
-
Ich habe das fertige Diskimage verwendet.
-
Also unterschiedliche OpenElec images schon, aber noch nicht Raspbmc.
-
Ja, das gleiche Problem
-
Ich habe das gleiche Problem. Über eine Lösung wurde ich mich sehr freuen
-
Dann möchte ich mir mal meine Frage selbst beantworten (und damit funktioniert wieder alles)Download (HTTP): http://www.rarlab.com/rar/unrarsrc-5.1.6.tar.gz
gunzip unrarsrc-5.1.6.tar.gz
tar xfv unrarsrc-5.1.6.tar
make -f makefile
install -v -m755 unrar /usr/binDas setzt natürlich vorraus, daß unrar-nonfree in der Version 4.x irgenwie schonmal installiert ist, da das obige keine neuen Links zu unrar erzeugt sondern nur eine alte unrar Version 4.x überschreibt.
Ob es geklappt hat kann man sehen in dem man vorher und nacher unrar |grep Copyright eingibt. Nun sollte
UNRAR 5.10 freeware Copyright (c) 1993-2014 Alexander Roshal
da stehenVielen Dank für die Anleitung. Es funktioniert ohne Probleme
-
Also ich bin insofern weiter alsdass bei mir gar nichts abgeschnitten wird... aber ansonsten auch nicht wirklichwas für nen grabber und was für einstellungen benutzt du denn? (konfig, autostart parameter etc...)
Autostart:
Code/usr/bin/gpio2spi </dev/null >/dev/null 2>&1 & /usr/bin/hyperiond /etc/hyperion.config.json </dev/null >/dev/null 2>&1 & /usr/bin/hyperion-v4l2 --width 360 --height 288 --crop-width 6 --crop-height 10 --size-decimator 3 --frame-decimator 1 --skip-reply --signal-threshold 0.05 --priority 1000 </dev/null >/dev/null 2>&1 &
hyperion.config.json:
Code
Display More// Automatically generated configuration file for 'Hyperion daemon' // Generated by: HyperCon (The Hyperion deamon configuration file builder { /// Device configuration contains the following fields: /// * 'name' : The user friendly name of the device (only used for display purposes) /// * 'type' : The type of the device or leds (known types for now are 'ws2801', 'ldp8806', /// 'lpd6803', 'sedu', 'adalight', 'lightpack', 'test' and 'none') /// * 'output' : The output specification depends on selected device. This can for example be the /// device specifier, device serial number, or the output file name /// * 'rate' : The baudrate of the output to the device /// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.). "device" : { "name" : "MyPi", "type" : "ws2801", "output" : "/dev/spidev0.0", "rate" : 1000000, "colorOrder" : "rgb" }, /// Color manipulation configuration used to tune the output colors to specific surroundings. /// The configuration contains a list of color-transforms. Each transform contains the /// following fields: /// * 'id' : The unique identifier of the color transformation (eg 'device_1') /// * 'leds' : The indices (or index ranges) of the leds to which this color transform applies /// (eg '0-5, 9, 11, 12-17'). The indices are zero based. /// * 'hsv' : The manipulation in the Hue-Saturation-Value color domain with the following /// tuning parameters: /// - 'saturationGain' The gain adjustement of the saturation /// - 'valueGain' The gain adjustement of the value /// * 'red'/'green'/'blue' : The manipulation in the Red-Green-Blue color domain with the /// following tuning parameters for each channel: /// - 'threshold' The minimum required input value for the channel to be on /// (else zero) /// - 'gamma' The gamma-curve correction factor /// - 'blacklevel' The lowest possible value (when the channel is black) /// - 'whitelevel' The highest possible value (when the channel is white) /// /// Next to the list with color transforms there is also a smoothing option. /// * 'smoothing' : Smoothing of the colors in the time-domain with the following tuning /// parameters: /// - 'type' The type of smoothing algorithm ('linear' or 'none') /// - 'time_ms' The time constant for smoothing algorithm in milliseconds /// - 'updateFrequency' The update frequency of the leds in Hz "color" : { "transform" : [ { "id" : "default", "leds" : "*", "hsv" : { "saturationGain" : 1.0000, "valueGain" : 1.0000 }, "red" : { "threshold" : 0.0000, "gamma" : 1.0000, "blacklevel" : 0.0000, "whitelevel" : 1.0000 }, "green" : { "threshold" : 0.0000, "gamma" : 1.0000, "blacklevel" : 0.0000, "whitelevel" : 0.8500 }, "blue" : { "threshold" : 0.0000, "gamma" : 1.0000, "blacklevel" : 0.0000, "whitelevel" : 0.8500 } } ], "smoothing" : { "type" : "linear", "time_ms" : 100, "updateFrequency" : 20.0000 } }, /// The configuration for each individual led. This contains the specification of the area /// averaged of an input image for each led to determine its color. Each item in the list /// contains the following fields: /// * index: The index of the led. This determines its location in the string of leds; zero /// being the first led. /// * hscan: The fractional part of the image along the horizontal used for the averaging /// (minimum and maximum inclusive) /// * vscan: The fractional part of the image along the vertical used for the averaging /// (minimum and maximum inclusive) "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.5000, "maximum" : 0.5625 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.5625, "maximum" : 0.6250 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 2, "hscan" : { "minimum" : 0.6250, "maximum" : 0.6875 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 3, "hscan" : { "minimum" : 0.6875, "maximum" : 0.7500 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 4, "hscan" : { "minimum" : 0.7500, "maximum" : 0.8125 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 5, "hscan" : { "minimum" : 0.8125, "maximum" : 0.8750 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 6, "hscan" : { "minimum" : 0.8750, "maximum" : 0.9375 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 7, "hscan" : { "minimum" : 0.9375, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 8, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 9, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8571, "maximum" : 1.0000 } }, { "index" : 10, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7143, "maximum" : 0.8571 } }, { "index" : 11, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5714, "maximum" : 0.7143 } }, { "index" : 12, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4286, "maximum" : 0.5714 } }, { "index" : 13, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2857, "maximum" : 0.4286 } }, { "index" : 14, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1429, "maximum" : 0.2857 } }, { "index" : 15, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1429 } }, { "index" : 16, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 17, "hscan" : { "minimum" : 0.9375, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 18, "hscan" : { "minimum" : 0.8750, "maximum" : 0.9375 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 19, "hscan" : { "minimum" : 0.8125, "maximum" : 0.8750 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 20, "hscan" : { "minimum" : 0.7500, "maximum" : 0.8125 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 21, "hscan" : { "minimum" : 0.6875, "maximum" : 0.7500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 22, "hscan" : { "minimum" : 0.6250, "maximum" : 0.6875 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 23, "hscan" : { "minimum" : 0.5625, "maximum" : 0.6250 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 24, "hscan" : { "minimum" : 0.5000, "maximum" : 0.5625 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 25, "hscan" : { "minimum" : 0.4375, "maximum" : 0.5000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 26, "hscan" : { "minimum" : 0.3750, "maximum" : 0.4375 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 27, "hscan" : { "minimum" : 0.3125, "maximum" : 0.3750 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 28, "hscan" : { "minimum" : 0.2500, "maximum" : 0.3125 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 29, "hscan" : { "minimum" : 0.1875, "maximum" : 0.2500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 30, "hscan" : { "minimum" : 0.1250, "maximum" : 0.1875 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 31, "hscan" : { "minimum" : 0.0625, "maximum" : 0.1250 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 32, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0625 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 33, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 34, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.1429 } }, { "index" : 35, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1429, "maximum" : 0.2857 } }, { "index" : 36, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2857, "maximum" : 0.4286 } }, { "index" : 37, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4286, "maximum" : 0.5714 } }, { "index" : 38, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5714, "maximum" : 0.7143 } }, { "index" : 39, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7143, "maximum" : 0.8571 } }, { "index" : 40, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8571, "maximum" : 1.0000 } }, { "index" : 41, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 42, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0625 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 43, "hscan" : { "minimum" : 0.0625, "maximum" : 0.1250 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 44, "hscan" : { "minimum" : 0.1250, "maximum" : 0.1875 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 45, "hscan" : { "minimum" : 0.1875, "maximum" : 0.2500 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 46, "hscan" : { "minimum" : 0.2500, "maximum" : 0.3125 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 47, "hscan" : { "minimum" : 0.3125, "maximum" : 0.3750 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 48, "hscan" : { "minimum" : 0.3750, "maximum" : 0.4375 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 49, "hscan" : { "minimum" : 0.4375, "maximum" : 0.5000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } } ], /// The black border configuration, contains the following items: /// * enable : true if the detector should be activated "blackborderdetector" : { "enable" : true }, /// The configuration of the effect engine, contains the following items: /// * paths : An array with absolute location(s) of directories with effects /// * bootsequence : The effect selected as 'boot sequence' "effects" : { "paths" : [ "/opt/hyperion/effects" ] }, "bootsequence" : { "effect" : "Rainbow swirl fast", "duration_ms" : 5000 }, /// The configuration for the frame-grabber, contains the following items: /// * width : The width of the grabbed frames [pixels] /// * height : The height of the grabbed frames [pixels] /// * frequency_Hz : The frequency of the frame grab [Hz] // "framegrabber" : // { // "width" : 360, // "height" : 288, // "frequency_Hz" : 20.0 // }, /// The configuration of the XBMC connection used to enable and disable the frame-grabber. Contains the following fields: /// * xbmcAddress : The IP address of the XBMC-host /// * xbmcTcpPort : The TCP-port of the XBMC-server /// * grabVideo : Flag indicating that the frame-grabber is on(true) during video playback /// * grabPictures : Flag indicating that the frame-grabber is on(true) during picture show /// * grabAudio : Flag indicating that the frame-grabber is on(true) during audio playback /// * grabMenu : Flag indicating that the frame-grabber is on(true) in the XBMC menu /// * grabScreensaver : Flag indicating that the frame-grabber is on(true) when XBMC is on screensaver /// * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing "xbmcVideoChecker" : { "xbmcAddress" : "192.168.1.53", "xbmcTcpPort" : 9090, "grabVideo" : true, "grabPictures" : true, "grabAudio" : true, "grabMenu" : true, "grabScreensaver" : true, "enable3DDetection" : true }, /// The configuration of the Json server which enables the json remote interface /// * port : Port at which the json server is started "jsonServer" : { "port" : 19444 }, /// The configuration of the Proto server which enables the protobuffer remote interface /// * port : Port at which the protobuffer server is started "protoServer" : { "port" : 19445 }, /// The configuration of the boblight server which enables the boblight remote interface /// * port : Port at which the boblight server is started // "boblightServer" : // { // "port" : 19333 // }, "endOfJson" : "endOfJson" }
USB Grabber:
STK1160 (Affiliate-Link) -
Bei meinem Screenshot sind leider die Seiten nicht vollständig drauf. Gibt es dafür schon eine Lösung?
[Blocked Image: http://img0.www.suckmypic.net/img/P/d/p1Qm0eMG/screenshot.png]
Außerdem sind meine LEDs auch aus (schwarz), wenn oben und unten schwarze Balken vorhanden sind. Ich dachte Hyperion erkennt diese Balken automatisch und ignoriert diese. Bei ausgefülltem Bild ist der Ambilight Effekt perfekt.
Ist da schon jemand weiter?Ich verwende den Hyperion internen Player (Hyperion-v4l2) und WS2801 LEDs.
-
Also ich nehm das Flackern deutlich Wahr, das kann man sich so vorstellen wenn man 24 frames hat, 22 davon sind weiss und 2 schwarz. Das war jetzt nur ein Beispiel!
Hier mal ein Video wo man das besser sieht, das scheint irgendwie am --frame-decimator zu liegen.
Je höher der Wert je mehr Flackert es. Hier mal ein Video zum Vergleich.[youtube]TqizaOKp2v4[/youtube]
Im der Konfiguration muss die endauflösung rein, also die verkleinerte. Bei mir ist es 117x89.
Ich hab mal meine Konfiguration angehängt,und in der rc.local hab ich folgendes stehen.Code/usr/bin/gpio2spi </dev/null >/dev/null 2>&1 & #/usr/bin/mplayer -tv driver=v4l2:width=96:height=54 device=/dev/video0 -vo fbdev -fs -fps 20 tv:// </dev/null >/dev/null 2>&1 & /usr/bin/hyperion-v4l2 --width 360 --height 288 --crop-width 5 --crop-height 10 --size-decimator 3 --frame-decimator 1 --signal-threshold 0.05 --skip-reply /usr/bin/hyperiond /etc/hyperion.config.json </dev/null >/dev/null 2>&1 &
Hey, du kannst den Frame Grabber bei dem hyperion-v4l2 player deaktivieren. Es funktioniert auch ohne.
-
Ok, dann hab ich doch nichts an den Augen ;). Was spricht den gegen den Einsatz von boblight? Oder ist die CPU-Lastreduktion der ausschlaggebende Grund für den Wechsel gewesen?Genau. Dann kann ich auch mehr als 50 LEDs betreiben.
-
Hmm, für sieht das tip top aus, die normalen Übergänge sind absolut akzeptabel und die harten Übergänge (wenn er im Wasser ist)sind nun mal so, Er analisiert ja das Live Bild und nicht das Livebild +2 Sekunden.Auf dem Video sieht man diese schlechten Übergänge leider kaum. Ich habe zuvor mehrere Monate boblight genutzt und da war alles perfekt. Ich versuche nachher mal die smoothing Option in der config.
-
Hey,
ich habe Hyperion nach diesen Anleitungen installiert:
- http://bite-in.com/?p=9
- https://github.com/tvdzwan/hyperion/wiki/installationDa ich meinen Grabber noch nicht bekommen habe, ist in meiner Config der Server aktiviert und von meinem HTPC wird das Bild an den Hyperion Server übertragen.
Leider sind die Übergänge der LEDs sehr schlecht. Wenn sich ein Objekt im Bild z.B. von links nach rechts bewegt, erfolgt die Farbänderung der LEDs sehr ruckartig.
Ich habe mal ein Video hochgeladen:
[youtube]2O_O0YhtuZQ[/youtube]
Hier die Config:
Hat jemand eine Idee? Ich bin mir relativ sicher, dass es an der Config liegt, denn die Effekte der Android App funktionieren ohne Probleme.
-
Ich werde den Aufbau heute in Angriff nehmen.
Ich würde aber gerne 1 Netzteil verwenden!
Ist es Absicht, dass hier 2 verbaut sind, oder geht das ganze auch mit einem?Das geht natürlich auch mit nur einem Netzteil. Wichtig bei zwei Netzteilen ist, dass die Massen von beiden Netzteilen verbunden sind.
-
Dass kann ich dir nicht sagen ich hab so einen.
Ok meiner sieht genauso aus. Dann bestelle ich den grabber mal. Danke
[hr]
Nochmal eine allgemeine Frage: Hat jemand bei dunklen Stellen im Bild leichtes Flackern der LEDs beobachten können? Bei Boblight für HDMI Quellen ist das nämlich der Fall und bei ambi-Tv noch stärker. -
Bei Conrad um € 12,95 funktioniert perfekt mit Hyperion.Und man muss keinen aktiven HDMI Anschluss an den Pi anschließen? (So wie es hier einige berichten)
-
Hmm also bei mir hat es einwandfrei funktioniert.
Ich glaube du hast irgendwas übersehen.
Zeig mal deine fstab, vielleicht hast du hier nur was vergessenachso ähm wenn du was in der /etc/rc.local änderst bleibt das dann auch nach nem neustart erhalten?
vielen Dank für den Hinweis. Ich habe immer nach dem abspeichern von /etc/rc.local auf eine Fehlermeldung gewartet (schreibgeschützt wegen read only file system). Nach einem Neustart ist die Datei allerdings wieder auf dem Stand vor der Bearbeitung.
-
boblight.conf gehört by default nach /etc/boblight.conf
alternativ kannst du beim starten von blbightd mit der option -c einen anderen ort angeben.steht in deiner boblight.conf bei den farben ein blacklevel? falls ja den wert auf null setzen oder die zeile ganz entfernen (default ist 0.0)
bis auf das tasterabfrageskrip (benötigt schreibrechte für /etc) funktioniert es wunderbar. falls das tasterskript funktionieren soll, einfach mein workaround von ein paar beiträgen weiter vorne benutzen.
Ich schaffe es einfach nicht den Raspberry Pi als Read Only System zu starten. Ich bin nach der Anleitung vorgegangen, die von dir verlinkt wurde. Ich kann beispielsweise die Datei /etc/rc.local bearbeiten und abspeichern, nachdem ich die Befehle aus der Anleitung ausgeführt habe.
Ich habe die Anleitung mehrmals ausgeführt. Hat jemand noch eine Idee dazu? -
Servus,
ich habe gebastelt und einen Weg gefunden, die boblight.conf zu tauschen ohne reboot und ohne remount.
Es muss nur ein wenig geändert werden.in /home/pi/boblight/config_sicherungen/boblight.conf ändern wir Zeile 1 in
dann wird eine Kopie mit dem Namen boblight_1.conf erstellt
Codesudo cp /home/pi/boblight/config_sicherungen/boblight.conf /home/pi/boblight/config_sicherungen/boblight_1.conf
das Tasterskript wird wie folgt geändert
Python
Display More#!/usr/bin/python # -*- coding: UTF-8 -*- import RPi.GPIO as GPIO import time import os GPIO.setmode(GPIO.BOARD) GPIO.setup(5, GPIO.IN) os.system("sudo boblightd -c /home/pi/boblight/config_sicherungen/boblight.conf&") time.sleep(0.2) while True: if GPIO.input(5)==0: os.system("sudo killall boblightd&") time.sleep(0.5) if "boblight_1.conf" in open('/home/pi/boblight/config_sicherungen/boblight.conf').read(): os.system("sudo rm /home/pi/boblight/config_sicherungen/boblight.conf") time.sleep(0.2) os.system("sudo cp /home/pi/boblight/config_sicherungen/boblight_2.conf /home/pi/boblight/config_sicherungen/boblight.conf") elif "boblight_2.conf" in open('/home/pi/boblight/config_sicherungen/boblight.conf').read(): os.system("sudo rm /home/pi/boblight/config_sicherungen/boblight.conf") time.sleep(0.2) os.system("sudo cp /home/pi/boblight/config_sicherungen/boblight_1.conf /home/pi/boblight/config_sicherungen/boblight.conf") else: break time.sleep(0.2) os.system("sudo boblightd -c /home/pi/boblight/config_sicherungen/boblight.conf&") time.sleep(0.3)
und in der /etc/rc.local reichen jetzt diese 3 Zeilen vor dem exit 0
Codesudo python /home/pi/boblight/tasterscript/tasterabfrage.py& cd /home/pi/boblight/boblightd-for-raspberry/ sudo boblight-v4l -p 150 -o speed=50 -o autospeed=20 -o gamma=2.0 .o value=0.7&
ist das System schon/noch read-only gemountet kann die rc.local wie folgt geändert werden
Was haben wir jetzt geändert?
- der Start von boblightd wird jetzt von tasterabfrage.py übernommen
- tasterabfrage.py startet jetzt boblightd mit /home/pi/boblight/config_sicherung/boblight.conf als config
- tasterabfrage.py macht bei Tastendruck folgendes
> beendet boblightd
> checkt welche config geladen ist
> tauscht die configdateien aus
> startet boblightd mit /home/pi/boblight/config_sicherung/boblight.conf als configPerfekt :thumbs1:. Vielen Dank. Wie starte ich denn das System als read only file system? Habe es bisher nicht hinbekommen.
-
Ich habe es gerade so getestet, allerdings kann ich natürlich nicht die SD Karte (auf der auch das Betriebssystem installiert ist) im laufenden Betrieb remounten :(. Gibt es dafür eine Lösung?
Fehlermeldung:
sudo mount -o remount,ro /
mount: / is busyOder kann ich auf der SD Karte eine weitere Partition erstellen, von der das Betriebssystem bootet etc. und auf der anderen Boblight laufen lassen? (Diese könnte ich dann doch auch remounten)
-
Na wer lesen kann ist klar im vorteil
bin nur davon ausgegangen es wäre es boblight image da es hier im thread stand.muss ich bei dem image die ambi-tv.conf anpassen, oder die ws2801.conf?
und dabei auch nur den part oder?Das Boblight Image ist im 1. Beitrag zu finden. Wenn du 50 LEDs hast, dann würde ich dir auf jeden Fall Boblight empfehlen.
Zu deiner Frage zu Ambi-TV: Das steht alles hier.