Ich habe versucht, mich mit dem Pythonkapitel 11 (RGB-Matrix) zu beschäftigen.
Wenn ich den Code in Thonny hinein kopiere und ablaufen lasse erhalte ich die Fehlermeldung:
[nbsp]
Can't open /dev/mem: Permission denied Traceback (most recent call last): [nbsp] File "/home/pi/eigenes Python/erster Versuch.py", line 6, in [lt]module[gt] [nbsp] [nbsp] matrix = RGB_Matrix() [nbsp] File "/usr/local/lib/python3.9/dist-packages/JoyPi_Note_lib-0.0.0-py3.9.egg/JoyPiNote/JoyPiNote.py", line 147, in __init__ [nbsp] [nbsp] self.strip.begin() [nbsp] File "/usr/local/lib/python3.9/dist-packages/rpi_ws281x/rpi_ws281x.py", line 131, in begin [nbsp] [nbsp] raise RuntimeError('ws2811_init failed with code {0} ({1})'.format(resp, str_resp)) RuntimeError: ws2811_init failed with code -5 (mmap() failed) [gt][gt][gt][nbsp]
[nbsp]
"erster Versuch" ist dabei der Name unter dem ich den Code abgespeichert habe.
Die Demo-Projekte, die die RGB-Matrix benutzen, laufen problemlos.
Somit denke ich, daß es eigentlich nicht eine "Inkompatibilität zwischen der Bibliothek für die RGB-Matrix und neueren Raspberry Pi Revisionen" wie im Thread von thomasenzi sein dürfte.
Muß ich auch für mein Problem ein neues Image auf die SD-Karte ziehen?
Noch reicht mein[nbsp] Know-How bei weitem nicht aus, um die Fehlermeldung zu bewerten und ich bitte um Hilfe :-)
Scotty
Scotty
01.01.23 00:57
Hallo Scotty,
gerne helfe ich dir weiter. 🙂
Das Problem liegt hier leider beim Thonny-Editor in Kombination mit der Matrix-Bibliothek. Zur Ausführung der Matrix-Bibliothek werden Sudo-Rechte benötigt. Startest du Thonny über das Startmenü wird dieses aber nur mit normalen Nutzerrechten ausgeführt. So kommt es zu einem Fehler zwischen den Rechten.
Du kannst aber ein neues Terminal-Fenster öffnen und Thonny über den folgenden Befehl starten:
sudo thonny
Damit wird Thonny dann mit den entsprechenden Nutzerrechten geladen und dein Programm sollte funktionieren. 🙂
Liebe Grüße Jens
Jens
02.01.23 09:29
Hallo Jens,
ein weiteres Mal sehr herzlichen Dank für Deine schnelle Hilfe!
Per "sudo" klappt alles 1a
Mit Deiner Erklärung ist auch alles logisch und es hat mich wieder ein Stück weiter gebracht.
herzl. Dank + alles Gute für '23
Scotty :-))
Scotty
02.01.23 15:04
Freut mich, dass ich dir weiterhelfen konnte! Dir wünsche ich natürlich auch alles Gute für das neue Jahr. 🙂
Liebe Grüße Jens
Jens
04.01.23 09:07
Cookie- und Datenschutzhinweise
Schützt vor Cross-Site-Request-Forgery Angriffen.
Speicherdauer: Dieses Cookie bleibt nur für die aktuelle Browsersitzung bestehen.
Speichert die aktuelle PHP-Session.
Speicherdauer: Dieses Cookie bleibt nur für die aktuelle Browsersitzung bestehen.
Diese Webseite verwendet Cookies, um bestimmte Funktionen zu ermöglichen und das Angebot zu verbessern.
Scotty
01.01.23 00:57
Jens
02.01.23 09:29
Scotty
02.01.23 15:04
Jens
04.01.23 09:07