From owner-freebsd-xfce@freebsd.org Sun Jan 3 18:04:39 2021 Return-Path: Delivered-To: freebsd-xfce@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 205524D903A for ; Sun, 3 Jan 2021 18:04:39 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D86926bskz3ljR for ; Sun, 3 Jan 2021 18:04:38 +0000 (UTC) (envelope-from mad@madpilot.net) Received: by mailman.nyi.freebsd.org (Postfix) id E295A4D8DE8; Sun, 3 Jan 2021 18:04:38 +0000 (UTC) Delivered-To: xfce@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E26014D9039 for ; Sun, 3 Jan 2021 18:04:38 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (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) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D86925X0hz3lLf for ; Sun, 3 Jan 2021 18:04:38 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4D868v2qLPz6dPW; Sun, 3 Jan 2021 19:04:31 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id hJdBZIKQ3bz8; Sun, 3 Jan 2021 19:04:29 +0100 (CET) Subject: Re: XFCE upgraded to 4.16 To: Andrea Venturoli , xfce@freebsd.org References: <46a21428-a640-f895-0f3b-f44c09497bf5@madpilot.net> <747ecac6-6d60-6143-1ae1-47801299b59b@netfence.it> From: Guido Falsi Message-ID: <1502a321-02c0-13e9-16b3-6f11da9de3af@madpilot.net> Date: Sun, 3 Jan 2021 19:04:28 +0100 In-Reply-To: <747ecac6-6d60-6143-1ae1-47801299b59b@netfence.it> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D86925X0hz3lLf X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jan 2021 18:04:39 -0000 On 03/01/21 17:41, Andrea Venturoli wrote: > On 1/2/21 5:42 PM, Guido Falsi via freebsd-xfce wrote: >> Hi, >> >> I have just committed the update to xfce 4.16 as r559953 [1] > > Hello Guido and, first off, thanks for your work. > > Just a question (while I'm choosing which packages to build with > Poudriere)... > > I used audio/xfce4-mixer: I see it's gone. > audio/xfce4-pulseaudio-plugin is suggested as a replacement. > Does this mean I have to run pulseaudio daemon on my laptop just to be > able to set the volume??? > If so, is there any other alternative? > With the update to the new XFCE libraries the mixer plugin fails to compile. it requiress GTK2 support, which was dropped from the panel. Support for it was also dropped years ago and the fix is not trivial (major rewrite would be required). Upstream replacement is using pulsed. XFCE, like many other desktop environments, by default uses pulsed for managing audio. Actually a lot of software uses and prefers pulsed, and I would not be surprised if pulsed is actually running in the background on your system without you even noticing. Apart from this XFCE does not provide a replacement. Although, the ports tree does have some other p0orts which could be useful, for example I see audio/volumeicon which should put an icon in your system tray with which to set various audio parameters. audio/gtmixer also provides a tray icon. There are others which, I think< are worth a try. -- Guido Falsi