From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C7A0415802E for ; Tue, 2 Jul 2024 12:47:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3E8E62BC0E8; Tue, 2 Jul 2024 12:46:55 +0000 (UTC) Received: from mail-oo1-xc36.google.com (mail-oo1-xc36.google.com [IPv6:2607:f8b0:4864:20::c36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BA4E72BC09E for ; Tue, 2 Jul 2024 12:46:54 +0000 (UTC) Received: by mail-oo1-xc36.google.com with SMTP id 006d021491bc7-5c40f0aed5bso1670676eaf.2 for ; Tue, 02 Jul 2024 05:46:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719924414; x=1720529214; darn=lists.gentoo.org; h=content-transfer-encoding:mime-version:user-agent:date:message-id :autocrypt:subject:from:to:from:to:cc:subject:date:message-id :reply-to; bh=MR4iBIdXGIZA9OY18ndChHpvQBOBEgAjuY6qGFzFB6U=; b=imBR0c9eTLzx80gr2JAlJARvA6LchaScbV97SEh8EoFsoKTmqaFGlhw7NUNuCDvasB qEHRaQFSg0h2TYNtNk2opj9oT5dHsiheozTVQhopXROC68/Y/s4dxyREUMgUbwLb8PxB p6k4gU6g3a/hNgXh/spiQLvFjy/W0pM7xdC5/sryzgPlqZem4aMqnM93DPYPQfl1dDd5 Ai1kXJqsyRPX2r/6U9UM7Ow9u6102D0psD+/aSZzUo/8YpkWmCFBJSjYFunG2JL0YuEj WGltm8dJ5CXmHe4KnFdSqigIll+MjeWb9W+JMOdS+Xy8XnL/q4c2oETfRGHXjUw7Drcy HcXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719924414; x=1720529214; h=content-transfer-encoding:mime-version:user-agent:date:message-id :autocrypt:subject:from:to:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=MR4iBIdXGIZA9OY18ndChHpvQBOBEgAjuY6qGFzFB6U=; b=ozJ0PYaMccAQxtGcZyjxWXHILxA0RBIuVZnpgQyvLAb8xlUMfHvA7BBai0Nw6+Htr7 j5OU3GL9KrGaC0l1VP1Cv/z4gTcv67pOp0I0JqGBLK9lOWzmt7kgeeiGTY+9yNbyiJhN v5UMWNCL0HIcKhXvQhQKRH26XBiayvsjksLdAUKCvN7tWTTsXvufXUKMlaqH4Ys0LdW9 mVdJNkAE+Cq8OdeAiIeMAdxotoMxITqNLjg5JI7fngMBKv+JNfi++3QPMuYcQfnxu7gJ 9jhjFkqssef5TirJQbhuAV43h6rFwFwQyF6WijkKrxa6w8M1jOFO+MdFX4l/woNxhe42 d8vw== X-Gm-Message-State: AOJu0YwFufwS4KJ4guMhFnBveOJ1fKj6TiWpNWfFqB9Ge6ybphN3KHTJ unVXe63V0GfZeiS+zQ3gGfOB3YYV8kjTN5g5exCmFb6TvNFtTn+U X-Google-Smtp-Source: AGHT+IGU0I/oS6Ri6q0hJU1+v33lAwMkB1x1GFZIu/FiHfvqKGSqnLe6hQ0wGSjb5u7uEpuw43vAmA== X-Received: by 2002:a4a:4884:0:b0:5c2:2774:5aff with SMTP id 006d021491bc7-5c439051e6emr6784979eaf.4.1719924413583; Tue, 02 Jul 2024 05:46:53 -0700 (PDT) Received: from [10.8.8.16] ([37.19.221.89]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-5c469c2a2e7sm72432eaf.44.2024.07.02.05.46.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Jul 2024 05:46:53 -0700 (PDT) To: gentoo-user@lists.gentoo.org From: Dale Subject: [gentoo-user] KDE6 and Pipewire control change Autocrypt: addr=rdalek1967@gmail.com; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Tue, 2 Jul 2024 07:46:52 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.18.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: ef42fc73-b06f-4402-82be-5ebc6ac2a8cd X-Archives-Hash: ee98a5002d7ab0775d7c77094f24ddcd Howdy, As most, if not all, KDE users know, a while back KDE started using Pipewire.  After I saw how it worked, I kinda liked it because it gave me some controls I needed and they made it easier to switch audio around and adjust volume levels on different apps independently.  All things considered, it was a improvement.  On my main rig, I recently did the switch to KDE6, at least I'm pretty sure anyway.  One thing I noticed after the upgrade, I can't find the controls I used to have with the new pipewire.  As a example, if I want to watch a video on my TV, I could click the little speaker thing on the bottom panel, click on the app tab, find the app that is playing that video then click the horizontal bars.  From there I could select to either send audio to the main speakers or to the HDMI cable which is my TV.  I can't find the horizontal bars anymore.  I've tried clicking other things thinking they changed what you click but I can't find those controls anywhere.  I checked the USE flags and they look OK.  I don't see anything disabled except for things I don't have, either software or hardware wise.  I'll put a list of those below.  I've looked everywhere I can think of but don't see how to control it anymore.  I've had to go back to the old manual way of telling Smplayer to send audio to HDMI.  Thing is, sending mpv or other players audio is more difficult.  I have some videos that have no audio with Smplayer because they use DTS or something and the sound doesn't work, despite the USE flag being on for it.  So, for those I use Qmplay2 or mpv to play.  Does anyone know where those controls went or if there is some new way to control that that I've missed?  I really liked having those options.  It made things a lot easier.  USE flag info.  root@fireball / # equery u kde-plasma/kpipewire media-video/pipewire [ Legend : U - final flag setting for installation] [        : I - package is installed with flag     ] [ Colors : set, unset                             ]  * Found these USE flags for kde-plasma/kpipewire-6.1.1:  U I  - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see              https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces  - - test  : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)  * Found these USE flags for media-video/pipewire-1.0.7:  U I  + + X             : Enable audible bell for X11  - - abi_x86_32    : 32-bit (x86) libraries  - - bluetooth     : Enable Bluetooth Support  + + dbus          : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)  - - doc           : Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally  - - echo-cancel   : Enable WebRTC-based echo canceller via media-libs/webrtc-audio-processing  + + extra         : Build pw-cat/pw-play/pw-record  + + ffmpeg        : Enable ffmpeg/libav-based audio/video codec support  - - flatpak       : Enable Flatpak support  - - gsettings     : Use gsettings (dev-libs/glib) to read/save used modules (useful for e.g. media-sound/paprefs  - - gstreamer     : Add support for media-libs/gstreamer (Streaming media)  - - ieee1394      : Enable FireWire/iLink IEEE1394 support (dv, camera, ...)  - - jack-client   : Install a plugin for running PipeWire as a JACK client  - - jack-sdk      : Use PipeWire as JACK replacement  - - liblc3        : Allow loading LC3 plugins via media-sound/liblc3  - - lv2           : Allow loading LV2 plugins via media-libs/lv2  - - man           : Build and install man pages  - - modemmanager  : Combined with USE=bluetooth, allows PipeWire to perform telephony on mobile devices.  + + pipewire-alsa : Replace PulseAudio's ALSA plugin with PipeWire's plugin  + + readline      : Enable support for libreadline, a GNU line-editing library that almost everyone wants  - - roc           : Enable roc support for real-time audio streaming over the network, using media-libs/roc-toolkit. See                      https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Network#roc  + + sound-server  : Provide sound server using ALSA and bluetooth devices  + + ssl           : Enable raop-sink support (needs dev-libs/openssl)  - - systemd       : Enable use of systemd-specific libraries and features like socket activation or session tracking  - - test          : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)  - - v4l           : Enable support for video4linux (using linux-headers or userspace libv4l libraries)  + + zeroconf      : Support for DNS Service Discovery (DNS-SD) root@fireball / # Thoughts?  Dale :-)  :-)  P. S.  Monitor out for delivery.  Today is the day.  :-D  Oh, I have a lot of dried basil now.  Last batch was 8 trays full.  I still got some in planters that I will pick again in a few days.