Kirjoittaja Aihe: Nyt hävisi äänet Raspberrystä (PI 4 B) - RATKAISTU (ainakin jotenkin)  (Luettu 505 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1194
  • Sukupuoli: Nainen
Olen rustaillut raspista muistuttajaa, joka toimikin jo aika hyvin, mutta pari päivää sitten siitä hävisi äänet "cronista".
Olen käyttänyt kaiuttimia, jotka on kytketty kuulokeliitäntään, eikä raspiin ole kytketty lainkaan näyttöä.

Käytän cronia tuottamaan pimpelipom -äänen tiettynä aikana.

Crontab (vain yksi pimpelipom testausta varten)

Koodia: [Valitse]
pi@raspberrypi:~ $ crontab -l
# Edit this file to introduce tasks to be run by cron.
#
poistettu... poistettu tekstiä... poistettu...
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h  dom mon dow   command
16   23  *   *   *   /home/pi/reminder/alku.sh
#

Hakemiston sisältö

Koodia: [Valitse]
pi@raspberrypi:~ $ ls -la reminder/alku.*
-rw-r--r-- 1 pi pi 250574 huhti  28 20:49 reminder/alku.mp3
-rwxr-xr-x 1 pi pi     55 touko   7 17:42 reminder/alku.sh

Virheilmoitus eli mailin sisältö. Mitään ei siis kuulu.

Koodia: [Valitse]
pi@raspberrypi:~ $ cat /var/spool/mail/pi
From pi@raspberrypi  Fri May  7 23:16:19 2021
Return-Path: <pi@raspberrypi>
X-Original-To: pi
Delivered-To: pi@raspberrypi
Received: by raspberrypi (Postfix, from userid 1000)
        id 8636740561; Fri,  7 May 2021 23:16:19 +0300 (EEST)
From: root@raspberrypi (Cron Daemon)
To: pi@raspberrypi
Subject: Cron <pi@raspberrypi> /home/pi/reminder/alku.sh
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/pi>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=pi>
Message-Id: <20210507201619.8636740561@raspberrypi>
Date: Fri,  7 May 2021 23:16:19 +0300 (EEST)

MPlayer 1.3.0 (Debian), built with gcc-8 (C) 2000-2016 MPlayer Team
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Terminal type `unknown' is not defined.

Playing /home/pi/reminder/alku.mp3.
libavformat version 58.20.100 (external)
Audio only file format detected.
Load subtitles in /home/pi/reminder/
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 44100 Hz, 2 ch, s16le, 160.0 kbit/11.34% (ratio: 20000->176400)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'
AO: [alsa] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:  17.2 (17.1) of 17.0 (17.0)  1.5%                                           


Exiting... (End of file)

Virhe on siis käsittääkseni tämä:
AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'
AO: [alsa] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video


Jos annan komennon: /home/pi/reminder/alku.sh, niin hyvin toimii ja pimpelipom kuuluu

Koodia: [Valitse]
pi@raspberrypi:~ $ /home/pi/reminder/alku.sh
MPlayer 1.3.0 (Debian), built with gcc-8 (C) 2000-2016 MPlayer Team
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /home/pi/reminder/alku.mp3.
libavformat version 58.20.100 (external)
Audio only file format detected.
Load subtitles in /home/pi/reminder/
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 44100 Hz, 2 ch, s16le, 160.0 kbit/11.34% (ratio: 20000->176400)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:   3.0 (02.9) of 18.0 (18.0)  1.3%


MPlayer interrupted by signal 2 in module: play_audio
A:   3.1 (03.0) of 18.0 (18.0)  1.3%

Mielestäni tuota LIRC virhettä on tullut alusta saakka, enkä usko, että vika on siinä.
Alkaa olla silmät niin ristissä tämän kanssa, joten kysynkin, että näkevätkö tuoreemmat silmät, missä on vika.



« Viimeksi muokattu: 08.05.2021 - klo:01:33 kirjoittanut RaijaR »
Pöytäkone NUC Intel NUC8i7BEH, openSUSE Tumbleweed, jossa nippu distroja QEMU/KVM:ssä
Läppäri Acer Aspire V7,  en itsekään tiedä, vaihtuu niin sukkelaan
Läppäri Acer Aspire V5, Windows 10 ja Linux Mint 19.3?
Ja Väinö-minibulli :D

Poissa RaijaR

  • Jäsen
  • Viestejä: 1194
  • Sukupuoli: Nainen
Vaati tuohon crontabiin jostain syystä lisäyksen komentoon:

# m h  dom mon dow   command
32   1  *   *   *   XDG_RUNTIME_DIR=/run/user/1000 /home/pi/reminder/alku.sh
#

Olen kyllä varma, että toimi aikaisemmin ilman tuota XDG -hässäkkää, mutta olkoot nyt näin.
Pöytäkone NUC Intel NUC8i7BEH, openSUSE Tumbleweed, jossa nippu distroja QEMU/KVM:ssä
Läppäri Acer Aspire V7,  en itsekään tiedä, vaihtuu niin sukkelaan
Läppäri Acer Aspire V5, Windows 10 ja Linux Mint 19.3?
Ja Väinö-minibulli :D