Skip to content

Replace Xfce4-mixer by Xfce4-pulseaudio-plugin #787

Merged
merged 6 commits into from
May 24, 2018

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented May 24, 2018

Tested on keineahnung.

Note, that with /usr/bin/startxfce4_hidpi the icon in the panel is too big.

$ more /usr/bin/startxfce4_hidpi 
#!/bin/bash
export GDK_SCALE=2
export GDK_DPI_SCALE=.5
export QT_AUTO_SCREEN_SCALE_FACTOR=1
export XCURSOR_SIZE=48
/usr/bin/startxfce4 ""

pmenzel and others added 6 commits May 24, 2018 13:28
Use HTTPS to securely download the source archive.
After the GStreamer update, the Xfce4 mixer doesn’t start anymore.

```
$ xfce4-mixer
xfce4-mixer: error while loading shared libraries: libgstreamer-0.10.so.0: cannot open shared object file: No such file or directory
```

Rebuilding against GStreamer 1.12.x fails. The mixer is not maintained
anymore, and superseded by Xfce4-pulseaudio-plugin. Therefore, remove
it.

Fixes: commit 4127087 (Merge pull request #728 from mariux64/update-gstreamer)
Use HTTPS to securely download the source archive.
Xfce4-pulseaudio-plugin needs `libxfce4panel-2.0`. The switch detects a
GTK+ 3 installation and additionally installs `libxfce4panel-2.0`.

```
lrwxrwxrwx root/system       0 2018-05-24 12:29 /usr/lib/libxfce4panel-2.0.so -> libxfce4panel-2.0.so.4.0.0
lrwxrwxrwx root/system       0 2018-05-24 12:29 /usr/lib/libxfce4panel-2.0.so.4 -> libxfce4panel-2.0.so.4.0.0
-rwxr-xr-x root/system  411488 2018-05-24 12:29 /usr/lib/libxfce4panel-2.0.so.4.0.0
lrwxrwxrwx root/system       0 2018-05-24 12:29 /usr/lib/libxfce4panel-1.0.so -> libxfce4panel-1.0.so.4.0.0
lrwxrwxrwx root/system       0 2018-05-24 12:29 /usr/lib/libxfce4panel-1.0.so.4 -> libxfce4panel-1.0.so.4.0.0
-rwxr-xr-x root/system  441736 2018-05-24 12:29 /usr/lib/libxfce4panel-1.0.so.4.0.0
-rw-r--r-- root/system     322 2018-05-24 12:29 /usr/lib/pkgconfig/libxfce4panel-2.0.pc
-rw-r--r-- root/system     322 2018-05-24 12:29 /usr/lib/pkgconfig/libxfce4panel-1.0.pc
```
This supersedes Xfce4-mixer, and is the new audio control for Xfce4.

> What is xfce4-pulseaudio-plugin?
> ================================
>
> Xfce4-pulseaudio-plugin is a panel plugin for controlling an audio
> output volume of the PulseAudio mixer. The volume can be adjusted using
> keyboard shortcuts, mouse wheel, a slider in a popup menu, or via a
> linked external audio mixer tool.
>
> Website:
>   http://goodies.xfce.org/projects/panel-plugins/xfce4-pulseaudio-plugin
>
>
> Release notes for 0.4.0
> =======================
> This is the first stable release of the 0.4.x series!
>
> Preferences:
> - Use correct player names and icons in the media player section
>
> Translation Updates:
> Catalan, Chinese (China), Croatian, French, Hebrew, Italian, Kazakh,
> Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil), Serbian,
> Spanish, Swedish, Turkish
>
> As a refresher, the 0.3.x development series introduced several new
> features, included in 0.4.0.
> - Support for audio input volume
> - Switching between audio input and output devices
> - MPRIS2 integration: playback controls, multimedia keyboard
> integration, and playlist support

> Release notes for 0.4.1
> =======================
> Stable Translations Release.
@pmenzel pmenzel force-pushed the replace-xfce4-mixer-by-xfce4-pulseaudio-plugin branch from 2aee7d5 to c101f5f Compare May 24, 2018 11:28
@david
Copy link
Collaborator

david commented May 24, 2018

Looks good

@david david merged commit 2886be6 into master May 24, 2018
@pmenzel
Copy link
Collaborator Author

pmenzel commented May 24, 2018

We probably need to send an alluser@ mail with the details on how to get the volume control back.

@donald donald deleted the replace-xfce4-mixer-by-xfce4-pulseaudio-plugin branch September 14, 2018 08:45
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants