Post by spookykid (January 26, 2022 at 8:14 PM ).
The post was deleted, no further information is available.
NewTron-Radio: Auflösungsunabhängiges Tron-Radio? Schau mal ob du hier fündig wirst!
Hallo zusammen,
vielen dank für die tolle Umsetzung.
Ich habe einen Pi3Bv2 mit einem 3,5 Touchscreen -- Neuaufgesetzte Buster Version, LCD Eingerichtet, NewTron installiert
Jedoch erhalte ich bei NewTron nur den Ton, die grafische Oberfläche fehlt komplett.
Fullscreen in der Config gesetzt (incl. Fix xom Post #2031)
Ich erhalte nur ein kurzes Popup/Fullscreen je nach Einstellung das Newtron startet, Radio startet, nichts mehr zu sehen.
Kann mir jemand helfen, wie ich das GUI erhalte?
Vielen dank schon mal
Gruß Marco
Hallo,
es gibt
vielleicht hast Du das Lite geflasht?
Zeig Mal die Ausgabe von cat /boot/issued.txt
Oder bootet Du in die Textconsole?
Schönen Gruß, kle
Edit: poste bitte einen Link auf dein Touchdisplay
Edit2: du brauchst unbedingt das Legacy, das ist noch Buster, das neue Raspberry Pi OS ist Bullseye, und das funktioniert nicht.
Moin kle,
Raspberry Pi OS with desktop (Buster) [2022-01-28-raspios-buster-armhf.zip]
cat: /boot/issued.txt: Datei oder Verzeichnis nicht gefunden
Ich starte es via GUI, dann kommt kurz der Splashscreen von NewTron, es läuft das Radio aber das Interface ist nicht zu sehen.
Selbst nach Deaktivieren des Displays (ausgabe via HDMI) ist das Interface auch nicht zu sehen.
sorry, da war ein "d" zuviel: cat /boot/issue.txt das ist die Autovervollständigung.
und: cat /etc/os*
Du kannst NewTron-Radio auch in einem Terminalfenster starten: newtron-radio
dann siehst du die Fehlerausgaben (bitte hier Posten).
cat /boot/issue.txt
Raspberry Pi reference 2022-01-28
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 60f6a26ed5701eec6be5c864dd0db48fe6244fad, stage4
cat /etc/os*
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
Display More
newtron-radio
pygame 1.9.4.post1
Hello from the pygame community. https://www.pygame.org/contribute.html
using fbcon from SDL_VIDEODRIVER env var.
Unable to open a console terminal
Driver fbcon from SDL_VIDEODRIVER env var failed!
Is your SDL_VIDEODRIVER entry correct?
Also check:
SDL_FBDEV = /dev/fb1
SDL_MOUSEDEV = /dev/input/touchscreen
SDL_MOUSEDRV = TSLIB
Are theese correct? Set them in Line 26ff.
Traceback (most recent call last):
File "/usr/local/lib/newtron-v3/newtron_radio.py", line 1901, in <module>
WIDTH, HEIGHT = disp_init()
File "/usr/local/lib/newtron-v3/newtron_radio.py", line 182, in disp_init
raise Exception('No suitable video driver found!')
Exception: No suitable video driver found!
Display More
zeig mal:
ich vermute der Link /dev/input/touchscreen fehlt. Der wird durch eine (noch nicht vorhandene) udev-rule generiert, wenn der Touchcontroller erkannt wird. In derAusgabe der 4. Zeile schaue ich nach Touchcontrollern "stmpe" oder "ads78".
ls -l /dev/input/
insgesamt 0
drwxr-xr-x 2 root root 100 Mär 5 20:40 by-id
drwxr-xr-x 2 root root 120 Mär 5 20:40 by-path
crw-rw---- 1 root input 13, 64 Mär 5 20:40 event0
crw-rw---- 1 root input 13, 67 Mär 5 20:40 event3
crw-rw---- 1 root input 13, 63 Mär 5 20:40 mice
crw-rw---- 1 root input 13, 32 Mär 5 20:40 mouse0
crw-rw---- 1 root input 13, 33 Mär 5 20:40 mouse1
lrwxrwxrwx 1 root root 6 Mär 5 20:40 touchscreen -> event3
keine Rückmeldung
dmesg -T | egrep -i "ads78|stmpe|gra"
dmesg -T | egrep -i "ads78|stmpe|gra"
[Sa Mär 5 22:01:14 2022] ads7846 spi0.1: supply vcc not found, using dummy regulator
[Sa Mär 5 22:01:14 2022] ads7846 spi0.1: touchscreen, irq 199
[Sa Mär 5 22:01:14 2022] input: ADS7846 Touchscreen as /devices/platform/soc/3f204000.spi/spi_master/spi0/spi0.1/input/input11
[Sa Mär 5 22:01:15 2022] graphics fb1: fb_ili9486 frame buffer, 480x320, 300 KiB video memory, 32 KiB buffer memory, fps=33, spi0.0 at 16 MHz
die udev-rule erzegst du so:
sudo sh -c 'cat >> /etc/udev/rules.d/95-ads7846.rules << EOF
SUBSYSTEM=="input", KERNEL=="event[0-9]*", ATTRS{name}=="ADS7846*", SYMLINK+="input/touchscreen"
EOF
'
das ganze in einem mit copy und paste ins Terminal kopieren und abschicken
nach dem reboot sollte die udev-rule vorhanden sein.
habe ich soeben gemacht, keine Änderung,
beim input hat sich nur die Event NR geändert
lrwxrwxrwx 1 root root 6 Mär 5 22:20 touchscreen -> event0
sorry. /dev/input/touchscreen war ja vorhanden.
also (letzte) Zeile
SUBSYSTEM=="input", KERNEL=="event[0-9]*", ATTRS{name}=="ADS7846*", SYMLINK+="input/touchscreen"
aus Datei /etc/udev/rules.d/95-ads7846.rules entfernen.
Wenn die Datei nur diese Zeile enthält, dann die ganze Datei löschen.
Alles klar gute Nacht, und vielen dank!
Ich bin per SSH am Raspi drauf.
Am Raspi ist der Touchscreen, Fernseher (nur im moment), USB Bluetooth Tastatur/Maus
Ja der Touch funktioniert
zeig mal (morgen):
Guten Morgen
ls -l /dev/input/by-path/
insgesamt 0
lrwxrwxrwx 1 root root 9 Mär 5 23:07 platform-3f204000.spi-event -> ../event3
lrwxrwxrwx 1 root root 9 Mär 5 23:07 platform-3f980000.usb-usb-0:1.5:1.2-event-mouse -> ../event0
lrwxrwxrwx 1 root root 9 Mär 5 23:07 platform-3f980000.usb-usb-0:1.5:1.2-mouse -> ../mouse0
ls -l /dev/input/by-id
insgesamt 0
lrwxrwxrwx 1 root root 9 Mär 5 23:07 usb-Logitech_USB_Receiver-event-if01 -> ../event2
lrwxrwxrwx 1 root root 9 Mär 5 23:07 usb-Logitech_USB_Receiver-if02-event-mouse -> ../event0
lrwxrwxrwx 1 root root 9 Mär 5 23:07 usb-Logitech_USB_Receiver-if02-mouse -> ../mouse0
Hallo Marco,
Hintergrund mit grafische Oberfläche verwendet NewTron-Radio einen anderen Video-treiber.
NewTron-radio erkennt die grafische Oberfläche an der DISPLAY-Variablen.
gib über ssh folgenden ein:
DISPLAY=:0.0 newtron-radio
und poste die Fehlermeldung
du hast in Beitrag #1833 den Link auf NewTron-Radio Korrekturen gesehen. Die sind notwendig.
DISPLAY=:0.0 newtron-radio
pygame 1.9.4.post1
Hello from the pygame community. https://www.pygame.org/contribute.html
using X-Display :0.0
Display area size: 320 x 240
/usr/local/lib/newtron-v3/newtron_radio.py:2079: DeprecationWarning: use_unicode parameter to ``MPDClient`` constructor is deprecated
MPC = mpd.MPDClient(use_unicode=True)
connected using unix socket...
/usr/local/lib/newtron-v3/newtron_radio.py:2083: DeprecationWarning: use_unicode parameter to ``MPDClient`` constructor is deprecated
MPCTL = mpd.MPDClient(use_unicode=True)
connected using unix socket...
could not set volume - continuing anyway...
Traceback (most recent call last):
File "/usr/local/lib/newtron-v3/newtron_radio.py", line 2129, in <module>
SCR = Screen()
File "/usr/local/lib/newtron-v3/newtron_radio.py", line 1409, in __init__
MPCTL.send_idle() # check for MPD-events
AttributeError: 'MPDClient' object has no attribute 'send_idle'
Display More
Aufgrund deiner Info bin ich ein Paar Posts mal durchgegangen, und habe die Lösung gefunden, es war die falsche Version von python-mpd2 Installation wie im Post #1956 und jetzt läuft es, vielen dank für deine Hilfe!
Display MoreHi,
you have a housing for raspi and display?
I killed displays because I used them without a case and pressed them too tightly.
There are various interfaces for displays: SPI, HDMI, DSI.
Finished housings are available for 2.8 ", 3.2" and 3.5 "( all SPI ) the first two have 320x240 pixels, the 3.5" has 480x320".
You would have to build something yourself for the 5 "HDMI Touch - display.
The official 7 "Raspberry Pi Display ( DSI ) ( 800x480 Pixel ) has a lot of rand and is not cheap. It also needs special drivers for console operation.
Take something from Waveshare and a housing with the Clones you may have difficulty operating the display in the console.
You asked me, kle
hello kle,
If you are looking for Rapsberry Pi casing, visit here.
Hope you finf something there which suit you.
There is a casing for 3.5inch RPi Display too.
Kein Sound von RB Pi 3B+ nach Bluetooth (Bose), über Kabel jedoch geht es
Guten Tag, und erst mal : Herzlichen Dank an Alle, die dieses Radio programmiert haben und bis zum heutigen Tag Hilfestellung geben!!
Ich habe es von der ersten Version an verfolgt, Versionen und Korrekturen mitgezogen und bin immer noch begeistert.
HW: RB Pi 3B+, Waveshare 5" HDMI kap. touch,
SW newtron-radio-setup-v3.2.sh.,
Audioausgabe über Klinkenstecker an Bose Soundwave,
keine zus. Audiokarte. Klang ist gut und reicht mir völlig aus.
Einzige Anpassungen: einige .svg, Symbole durch text ersetzt.
Nun meine Frage:
Ich würde gerne anstelle über das Kabel über Bluetooth die Musik / Sound hören.
Ich kann zwar die Box mit BT auf den Raspberry verbinden, nur wird über BT keine Musik / kein Sound übertragen (weder von Newtron Radio noch z.b. VLC oder Youtube-Videos als Quelle.
Ich kann die Sound-Wellenform in der Statusleiste sehen, kommt aber nichts an.
Als default Soundkarte ist BCM2835 ALSA (alsa-mixer) eingetragen, Lautstärke ist bei 60% eingestellt (auch bei 100% kommt nichts..)
Habe die Artikel zu "MPD mit Bluetooth-Lautsprecher und RasPiRadio-APP als Fernbedienung" gelesen, ich bin mir aber nicht sicher ob die dortigen Hinweise und SW auch für Newtron Radio gelten.
Was irritiert ist ja das von keine Quelle Sound über BT raus geht, über Kabel immer....
Falls ich mit dieser Frage daneben liege (also kein Newtron / setup -Thema), sondern grundsätzlich zwischen RB 3B+ und BT / Bose würde ich mich über HInweise freuen wie ich das hinkriegen könnte.
Als default Soundkarte ist BCM2835 ALSA (alsa-mixer) eingetragen
Hallo,
wenn als default soundkarte diese eingetragen ist, kommt auch über diese die Musik!
Du musst die Ausgabe auf BT umbiegen!
Wie genau, kann ICH Dir jetzt nicht sagen, will aber das gleiche machen wie Du (wenn ich mal dafür Zeit finde)
Don’t have an account yet? Register yourself now and be a part of our community!