From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 To: devel-sbc@lists.altlinux.org References: <02d8bce9-e095-71ed-311e-8054dd904016@pauli.ru> <82f766b3-82b5-1d5a-14b1-b5f639f287b9@pauli.ru> From: Pavel Isopenko Message-ID: Date: Wed, 20 Nov 2019 17:47:31 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Subject: Re: [devel-sbc] =?utf-8?b?0J/QtdGA0LXQutC70Y7Rh9C10L3QuNC1INC30LI=?= =?utf-8?b?0YPQutCwINC90LAgUlBJNA==?= X-BeenThere: devel-sbc@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Single-board computer software development discussions List-Id: Single-board computer software development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Nov 2019 14:47:40 -0000 Archived-At: List-Archive: 20.11.2019 15:57, Антон Мидюков пишет: > 15.11.2019 3:45, Павел Исопенко пишет: >> Был неточен. Поправлюсь. >> >> #!/bin/sh >> >> TMPFCMD="/tmp/dialog.file" >> >> dialog --clear --title "Добрый день, $USER!" --menu "\ >> Выберите желаемый аудиовыход:" 10 50 2    "0"  "HDMI audio device"   >> "1" "3,5мм headphone jack" 2> $TMPFCMD >> CMD2RUN=$(cat $TMPFCMD) >> if [ "$?" -eq "0" ]; then >> case "$CMD2RUN" in >>     '0') >>     echo 'Вы выбрали HDMI audio device' >>     amixer -c0 cset numid=3 2 >>     ;; >>     '1') >>     echo 'Вы выбрали 3,5мм headphone jack' >>     amixer -c0 cset numid=3 1 >>     ;; >>     '-1') >>     echo 'Вы вышли, нажав ESC, или же внутри dialogа произошла ошибка' >>     exit 1 >>     ;; >> esac >> fi >> >> rm -f $TMPFCMD > А может сделать правило udev, которое будет при подключении > наушников/колонок звук выводить на них, а при отключении обратно на hdmi? > Такого сценария использования будет достаточно? Или нет? > Может быть и достаточно. Пробовать надо. Кто сделает? Тем временем, в Сизиф ушёл RPi-audioswitch. Он для ручного переключения, что идее с udev не противоречит. http://git.altlinux.org/tasks/archive/done/_235/241113/logs/events.1.1.log -- С уважением, *Павел Исопенко* тел. +79165329582 email: master@pauli.ru XMPP: pavelri@jabber.credoaudit.ru