Beiträge von kle

    Hallo,

    die Anleitung von Jan Karres ist bald 7 Jahre alt. Vor 5 Jahren haben mir seine Tipps oft geholfen.

    Dort haben noch bis 2019 sich Leute ausgetauscht.

    Ich nehme mal an, daß Dir Informationstechnik nicht fremd ist. Ein DMS ist schon komplexer, als schnell ein Word.doc zu schreiben.

    Was hat sich beim Raspbian/RaspiOS geändert?

    • SysV init umgestellt auf systemd
    • Python (python2 wird nicht mehr unterstützt)
    • Java
    • VNC (RealVNC ist in der grafischen Oberfläche installiert)

    mögliche Probleme

    • (recoll-webui) Python2
    • (Step 3) java7-jdk
    • (Step 12) VNC tightvnc
    • OCRmyPDF (ein Tar-Archiv von 2014)

    sind mir aufgefallen (kein Anspruch auf Vollständigkeit)

    Ich habe es soweit hinbekommen das die scripte laufen usw , aber sobald es ans crontab -e geht startet nix automatisch auch das webinterface startet nicht . Und der Pi startet dann auch nicht mehr wenn alle contabs eingetragen sind.

    Wenn Du konkrete Hilfe brauchst, müssen wir das Problem möglichst genau kennen.

    Deine Fehlerbeschreibung lässt zu wünschen übrig. Lies mal "Wie frage ich nach Hilfe" um ein Gefühl zu bekommen, was wir wissen müssen, um Dir zu helfen.

    Minimum:

    • An welcher Stelle der Anleitung? (Step x,...)
    • Skript im Codeblock (wenn ein Skript ausgeführt wird)
    • Aufruf des Skripts inclusive der Fehler- und sonstigen Meldungen im Codeblock

    Info: Codeblock ist das -Symbol im schwarzen Balken

    Schönen Gruß, kle

    Heinrich Dein Bild mit Drähten in der Netzsteckdose ist nicht "jugendfrei", denke daran wer alles das anschaut

    Edit: wegen Beitrag #61, ein Zentralheizkörper oder eine Wasserleitung statt des Schutzleiters in der Netzsteckdose, finde ich unbedenklicher. Mag sein, daß das Experimemt dann nicht funktioniert.

    man muss anscheinend immer beim Neustart VNC aktivieren

    wie meinst Du das?

    Weder am Raspi, noch am PC muss ich was tun, wenn ich über Menu Neustart geklickt habe. Es dauert nur einige Zeit.

    Mit welchem Netzteil versorgt Du den Raspi? Bitte poste einen Link.

    Was ist alles am Raspi angesteckt?

    Schönen Abend, kle

    Edit: STF kann schneller schreiben.

    [Umgangsformen]

    auch wenn ich nicht angesprochen bin:

    Die Spitze ging an denjenigen, der sich hier zu Wort gemeldet hat und nichts zur Lösung beitragen wollte, sondern deinen Versuch mir zu helfen kritisierte!

    semtec Du bist neu in diesem Forum. Der Sinn des Forums ist freiwillige und kostenlose Hilfeleistung. Wenn Dich ein Beitrag ärgert, darfst Du ihn großzügig ignorieren. Du kannst (noch) nicht alles beurteilen, was Du liest, weil Dir der Hintergrund fehlt. Lies zu Beginn mit und lerne dadurch die einzelnen Benutzer und deren Fachgebiete kennen. Kritik sollte unbedingt sachlich geübt werden und nur fachlich sein. Sticheleien sind nicht gerne gesehen. Sie kosten Platz und nerven alle nicht betroffenen Benutzer.

    Schönen Gruß, kle

    [/Umgangsformen]

    falls es interessiert, ich habe die in Beitrag #6 von rpi444 vorgeschlagenen Änderungen gemacht und sogar rebootet.

    sources.list && raspi.list

    pi@raspberrypi:~ $ cat /etc/apt/sources.list

    deb [ arch=armhf allow-insecure=no allow-downgrade-to-insecure=no ] http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi

    # Uncomment line below then 'apt-get update' to enable 'apt-get source'

    #deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi

    pi@raspberrypi:~ $

    pi@raspberrypi:~ $ cat /etc/apt/sources.list.d/raspi.list

    deb [ arch=armhf allow-insecure=no allow-downgrade-to-insecure=no ] http://archive.raspberrypi.org/debian/ buster main

    # Uncomment line below then 'apt-get update' to enable 'apt-get source'

    #deb-src http://archive.raspberrypi.org/debian/ buster main

    pi@raspberrypi:~ $

    update && upgrade

    pi@raspberrypi:~ $ sudo apt update

    OK:1 http://archive.raspberrypi.org/debian buster InRelease

    OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease

    Paketlisten werden gelesen... Fertig

    Abhängigkeitsbaum wird aufgebaut.

    Statusinformationen werden eingelesen.... Fertig

    Aktualisierung für 70 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.

    pi@raspberrypi:~ $ apt list --upgradable

    Auflistung... Fertig

    agnostics/testing 0.6 armhf [aktualisierbar von: 0.5]

    apt-utils/stable 1.8.2.2 armhf [aktualisierbar von: 1.8.2.1]

    apt/stable 1.8.2.2 armhf [aktualisierbar von: 1.8.2.1]

    base-files/stable 10.3+rpi1+deb10u7 armhf [aktualisierbar von: 10.3+rpi1+deb10u6]

    chromium-browser-l10n/testing 86.0.4240.197-rpt1 all [aktualisierbar von: 84.0.4147.105-rpt3]

    chromium-browser/testing 86.0.4240.197-rpt1 armhf [aktualisierbar von: 84.0.4147.105-rpt3]

    chromium-codecs-ffmpeg-extra/testing 86.0.4240.197-rpt1 armhf [aktualisierbar von: 84.0.4147.105-rpt3]

    cups-client/stable 2.2.10-6+deb10u4 armhf [aktualisierbar von: 2.2.10-6+deb10u3]

    cups-common/stable 2.2.10-6+deb10u4 all [aktualisierbar von: 2.2.10-6+deb10u3]

    cups-core-drivers/stable 2.2.10-6+deb10u4 armhf [aktualisierbar von: 2.2.10-6+deb10u3]

    cups-daemon/stable 2.2.10-6+deb10u4 armhf [aktualisierbar von: 2.2.10-6+deb10u3]

    cups-ipp-utils/stable 2.2.10-6+deb10u4 armhf [aktualisierbar von: 2.2.10-6+deb10u3]

    cups-ppdc/stable 2.2.10-6+deb10u4 armhf [aktualisierbar von: 2.2.10-6+deb10u3]

    cups-server-common/stable 2.2.10-6+deb10u4 all [aktualisierbar von: 2.2.10-6+deb10u3]

    cups/stable 2.2.10-6+deb10u4 armhf [aktualisierbar von: 2.2.10-6+deb10u3]

    distro-info-data/stable 0.41+deb10u3 all [aktualisierbar von: 0.41+deb10u2]

    libapt-inst2.0/stable 1.8.2.2 armhf [aktualisierbar von: 1.8.2.1]

    libapt-pkg5.0/stable 1.8.2.2 armhf [aktualisierbar von: 1.8.2.1]

    libcups2/stable 2.2.10-6+deb10u4 armhf [aktualisierbar von: 2.2.10-6+deb10u3]

    libcupsimage2/stable 2.2.10-6+deb10u4 armhf [aktualisierbar von: 2.2.10-6+deb10u3]

    libimobiledevice6/stable 1.2.1~git20181030.92c5462-2+deb10u1 armhf [aktualisierbar von: 1.2.1~git20181030.92c5462-2]

    libjavascriptcoregtk-4.0-18/stable 2.30.4-1~deb10u1+rpi1 armhf [aktualisierbar von: 2.30.3-1~deb10u1+rpi1]

    libjpeg62-turbo/stable 1:1.5.2-2+deb10u1 armhf [aktualisierbar von: 1:1.5.2-2+b1]

    libmariadb3/stable 1:10.3.27-0+deb10u1 armhf [aktualisierbar von: 1:10.3.25-0+deb10u1]

    libp11-kit0/stable 0.23.15-2+deb10u1 armhf [aktualisierbar von: 0.23.15-2]

    libpam-systemd/stable 241-7~deb10u5+rpi1 armhf [aktualisierbar von: 241-7~deb10u4+rpi1]

    libpulse0/testing 12.2-4+deb10u1+rpi2 armhf [aktualisierbar von: 12.2-4+deb10u1+rpi1]

    libpulsedsp/testing 12.2-4+deb10u1+rpi2 armhf [aktualisierbar von: 12.2-4+deb10u1+rpi1]

    libraspberrypi-bin/testing 1.20201201-1 armhf [aktualisierbar von: 1.20201126-1]

    libraspberrypi-dev/testing 1.20201201-1 armhf [aktualisierbar von: 1.20201126-1]

    libraspberrypi-doc/testing 1.20201201-1 armhf [aktualisierbar von: 1.20201126-1]

    libraspberrypi0/testing 1.20201201-1 armhf [aktualisierbar von: 1.20201126-1]

    libsqlite3-0/stable 3.27.2-3+deb10u1 armhf [aktualisierbar von: 3.27.2-3]

    libssl1.1/testing 1.1.1d-0+deb10u4+rpt1 armhf [aktualisierbar von: 1.1.1d-0+deb10u3+rpt1]

    libsystemd0/stable 241-7~deb10u5+rpi1 armhf [aktualisierbar von: 241-7~deb10u4+rpi1]

    libudev1/stable 241-7~deb10u5+rpi1 armhf [aktualisierbar von: 241-7~deb10u4+rpi1]

    libwebkit2gtk-4.0-37/stable 2.30.4-1~deb10u1+rpi1 armhf [aktualisierbar von: 2.30.3-1~deb10u1+rpi1]

    libxml2/stable 2.9.4+dfsg1-7+deb10u1 armhf [aktualisierbar von: 2.9.4+dfsg1-7+b3]

    lxplug-bluetooth/testing 0.18 armhf [aktualisierbar von: 0.17]

    lxplug-cputemp/testing 0.6 armhf [aktualisierbar von: 0.5]

    lxplug-ejecter/testing 0.12 armhf [aktualisierbar von: 0.11]

    lxplug-magnifier/testing 0.4 armhf [aktualisierbar von: 0.3]

    lxplug-ptbatt/testing 0.14 armhf [aktualisierbar von: 0.12]

    lxplug-volumepulse/testing 0.2 armhf [aktualisierbar von: 0.1]

    mariadb-common/stable 1:10.3.27-0+deb10u1 all [aktualisierbar von: 1:10.3.25-0+deb10u1]

    openssl/testing 1.1.1d-0+deb10u4+rpt1 armhf [aktualisierbar von: 1.1.1d-0+deb10u3+rpt1]

    pi-package-data/testing 0.8 all [aktualisierbar von: 0.7]

    pi-package-session/testing 0.8 armhf [aktualisierbar von: 0.7]

    pi-package/testing 0.8 armhf [aktualisierbar von: 0.7]

    pishutdown/testing 0.15 armhf [aktualisierbar von: 0.14]

    piwiz/testing 0.21 armhf [aktualisierbar von: 0.19]

    pprompt/testing 0.18 all [aktualisierbar von: 0.17]

    pulseaudio-module-bluetooth/testing 12.2-4+deb10u1+rpi2 armhf [aktualisierbar von: 12.2-4+deb10u1+rpi1]

    pulseaudio-utils/testing 12.2-4+deb10u1+rpi2 armhf [aktualisierbar von: 12.2-4+deb10u1+rpi1]

    pulseaudio/testing 12.2-4+deb10u1+rpi2 armhf [aktualisierbar von: 12.2-4+deb10u1+rpi1]

    python-apt-common/stable 1.8.4.3 all [aktualisierbar von: 1.8.4.1]

    python3-apt/stable 1.8.4.3 armhf [aktualisierbar von: 1.8.4.1]

    python3-lxml/stable 4.3.2-1+deb10u2 armhf [aktualisierbar von: 4.3.2-1]

    raspberrypi-bootloader/testing 1.20201201-1 armhf [aktualisierbar von: 1.20201126-1]

    raspberrypi-kernel/testing 1.20201201-1 armhf [aktualisierbar von: 1.20201126-1]

    raspberrypi-ui-mods/testing 1.20201210 all [aktualisierbar von: 1.20201126]

    rc-gui/testing 1.45 armhf [aktualisierbar von: 1.44]

    rpi-chromium-mods/testing 20201213 armhf [aktualisierbar von: 20201113]

    rpi-eeprom/testing 11.0-1 armhf [aktualisierbar von: 10.3-1]

    systemd-sysv/stable 241-7~deb10u5+rpi1 armhf [aktualisierbar von: 241-7~deb10u4+rpi1]

    systemd/stable 241-7~deb10u5+rpi1 armhf [aktualisierbar von: 241-7~deb10u4+rpi1]

    tzdata/stable 2020e-0+deb10u1 all [aktualisierbar von: 2020d-0+deb10u1]

    udev/stable 241-7~deb10u5+rpi1 armhf [aktualisierbar von: 241-7~deb10u4+rpi1]

    xserver-common/testing 2:1.20.4-1+rpt2+deb10u2 all [aktualisierbar von: 2:1.20.4-1+rpt2+deb10u1]

    xserver-xorg-core/testing 2:1.20.4-1+rpt2+deb10u2 armhf [aktualisierbar von: 2:1.20.4-1+rpt2+deb10u1]

    pi@raspberrypi:~ $

    pi@raspberrypi:~ $ sudo apt upgrade

    Paketlisten werden gelesen... Fertig

    Abhängigkeitsbaum wird aufgebaut.

    Statusinformationen werden eingelesen.... Fertig

    Paketaktualisierung (Upgrade) wird berechnet... Fertig

    Die folgenden NEUEN Pakete werden installiert:

    pi-printer-support

    Die folgenden Pakete werden aktualisiert (Upgrade):

    agnostics apt apt-utils base-files chromium-browser chromium-browser-l10n

    chromium-codecs-ffmpeg-extra cups cups-client cups-common cups-core-drivers

    cups-daemon cups-ipp-utils cups-ppdc cups-server-common distro-info-data

    libapt-inst2.0 libapt-pkg5.0 libcups2 libcupsimage2 libimobiledevice6

    libjavascriptcoregtk-4.0-18 libjpeg62-turbo libmariadb3 libp11-kit0

    libpam-systemd libpulse0 libpulsedsp libraspberrypi-bin libraspberrypi-dev

    libraspberrypi-doc libraspberrypi0 libsqlite3-0 libssl1.1 libsystemd0

    libudev1 libwebkit2gtk-4.0-37 libxml2 lxplug-bluetooth lxplug-cputemp

    lxplug-ejecter lxplug-magnifier lxplug-ptbatt lxplug-volumepulse

    mariadb-common openssl pi-package pi-package-data pi-package-session

    pishutdown piwiz pprompt pulseaudio pulseaudio-module-bluetooth

    pulseaudio-utils python-apt-common python3-apt python3-lxml

    raspberrypi-bootloader raspberrypi-kernel raspberrypi-ui-mods rc-gui

    rpi-chromium-mods rpi-eeprom systemd systemd-sysv tzdata udev xserver-common

    xserver-xorg-core

    70 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

    Es müssen 265 MB an Archiven heruntergeladen werden.

    Nach dieser Operation werden 13,0 MB Plattenplatz zusätzlich benutzt.

    Möchten Sie fortfahren? [J/n] n

     

    Abbruch.

    pi@raspberrypi:~ $

    Trotzdem will sudo apt update && sudo apt upgrade "testing"-Pakete installieren.

    rpi444 und STF ihr habt den Beitrag #6 von llutz im Thema "System aktualisieren mit apt..." gesehen?

    auf eine nicht besonders gute WLAN-Verbindung schliessen lässt

    Hallo, 63-67dBm halte ich für ausreichend für einen Audiostream; hast Du den Raspi in einem Metallgehäuse eingebaut? Wie groß ist die Entfernung zwischen WLAN-Accesspoint und Raspi? Ist das 2.4GHz-Band arg voll? Ist Metall oder Stahlbeton dazwischen?

    Info: die Fritzbox sendet nur mit der Feldstärke, die notwendig ist, damit alle Funknetze sich möglichst wenig stören.

    Schönen Gruß, kle

    Nachdem ich per Rechtsklick auf das Lautsprechersymbol HDMI ausgewählt habe, wurde die Datei erstellt. Ob das mit einem nagelneuen Image auch der Fall ist, kann ich nicht sagen.

    bei mir, mit "nagelneuem" Image ist das nicht der Fall.

    Edit: ich habe aber kein HDMI-Monitor/Display

    Unterschied Volume Control

    Volume Control alsa (Raspbian vom 26.09.2019)

    Volume Control pulseaudio (Raspi OS vom 02.12.2020)

    ich vermute einen (?beabsichtigten) Migrationseffekt.

    Das .asoundrc-Kopieren steht vermutlich in einem Skript und wird irgendwie aufgerufen. Die Panel-Steuerung kenne ich nicht.

    Vorwort

    Die Anbindung von Bluetooth-Lautsprechern ändert sich immer wieder. Nun wechselt die Raspberry Pi Foundation wieder zu pulseaudio (Foundation und PulseAudio-Doku).

    Einleitung

    Viele Musik-Player verwenden (in Stretch und Buster) mpd, alsa und bluealsa um Streams oder Audiodateien auf Bluetooth-Lautsprechern abzuspielen. Mit Raspberry Pi OS with desktop vom 02.12.2020 hat die Foundation wieder pulseaudio als Soundserver installiert. (Das war bei Jessie schonmal so.)

    Es gibt 2 Anleitungen (mit und ohne grafische Oberfläche)

    • Hier eine Anleitung für Raspi OS (Buster) with desktop vom 02.12.2020 mit mpd, pulseaudio und Bluetooth-Lautsprecher.
    • (hier gehts zur Anleitung für Raspi OS ohne grafischer Oberfläche)

    Info

    Im Unterschied zum Betrieb ohne grafische Oberfläche (RaspiOS Lite) müssen für den Betrieb mit grafischer Oberfläche (Raspi OS with Desktop) die Benutzer pi und mpd nicht in weitere Gruppen aufgenommen werden.

    Der mpd soll die default-sink von pulseaudio verwenden.

    Damit kann man u.a. Bluetooth-Lautsprecher verwenden. Das Audio-Ausgabegerät wählt man mit Rechtsklick auf das Lautsprecher-Symbol im Taskbar und "Audio Outputs" und klickt auf das gewünschte Gerät.

    mpd vorbereiten


    entweder man installiert den direkt mit

    sudo apt update && sudo apt install mpd mpc

    oder man installiert das NewTron-Radio (Info: es wird mit dem Installer-Skript in Beitrag #1833 ins Desktop-Menu integriert, Achtung: nach den Installer-Skript noch Korrektur aus #1956 nachziehen)

    Verbindung zw. mpd und pulseaudio herstellen

    sudo nano /etc/pulse/default.pa

    suche #load-module module-native-protocol-tcp

    darunter einfügen: load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1

    Doku

    2 "audio_output"s ändern

    sudo nano /etc/mpd.conf

    (1) suche

    Code
    audio_output {
            type            "alsa"
            name            "My ALSA Device"
    #       device          "hw:0,0"        # optional
    #       mixer_type      "hardware"      # optional
    #       mixer_device    "default"       # optional
    #       mixer_control   "PCM"           # optional
    #       mixer_index     "0"             # optional
    }

    (1) ändern in

    Code
    #audio_output {
    #        type            "alsa"
    #        name            "My ALSA Device"
    ##       device          "hw:0,0"        # optional
    ##       mixer_type      "hardware"      # optional
    ##       mixer_device    "default"       # optional
    ##       mixer_control   "PCM"           # optional
    ##       mixer_index     "0"             # optional
    #}

    (2) suche

    Code
    #audio_output {
    #       type            "pulse"
    #       name            "My Pulse Output"
    #       server          "remote_server"         # optional
    #       sink            "remote_server_sink"    # optional
    #}

    (2) ändern in

    Code
    audio_output {
           type            "pulse"
           name            "PULSE"                  # bitte ändern
           mixer_type      "software"
           server          "127.0.0.1"
    #       sink            "remote_server_sink"    # optional
    }

    (3) mpd Logging

    (3.1) log_file

    suche log_file       "/var/log/mpd/mpd.log"

    ändern in

    #log_file        "/var/log/mpd/mpd.log" und

    log_file       "syslog"

    (3.2) nur bei Bedarf und nur temporär: log_level

    Info: mit "verbose" wird viel geschrieben

    suche: #log_level "default"

    darunter temporär einfügen: log_level "verbose"

    (4) nach Änderung in /etc/mpd.conf muß der mpd neu gestartet werden:
    sudo systemctl restart mpd

    weitere Tipps im Link in den Spoilern:

    • Rechte der Musik- und Playlists-Verzeichnisse ändern
      (in NewTron-Radio schon erledigt)
    • Playlisten ins playlists.Verzeichnis kopieren
    • pulseaudio-Logging

    Nachwort

    das ist quick&dirty, Verbesserungsvorschläge sind willkommen (Fehler, Layout, Text, ...)

    mit Raspberry Pi OS vom 02.12.2020 hat die Raspberry Pi Foundation wieder pulseaudio als Soundserver eingeführt und in den "with Desktop" Images installiert.

    • die Dateien zur alsa-Konfiguration /etc/asound.conf und ~/.asoundrc fehlen.
    • neu Dateien zur pulseaudio-Konfiguration in ~/.config/pulse/.
      ~/.config/pulse/*sink enthält den "Name" der default-sink
      ~/.btout wird angelegt, wenn ein Bluetooth-Audio-Ausgabegerät gewählt wird
      und gelöscht, wenn ein anderes Audio- Ausgabegerät gewählt wird.