[Testing Update] 2018-06-25 - Mesa, Openbox, QT, Gitlab, Timeshift, PacUI

update
testing

#4

All good on XFCE :+1:


#5

At last, the problem with [mesa] an r600 is solved, almost in no time. Open source rocks, upstream rocks, Manjaro rocks. :+1:


#6

I normally run the stable branch but could not wait any longer to test new KDE, so switched for this update to testing. Everything seems to work as expected.


#7

the KDE team has just announced the new update 5.13.2 with many fixes … more in the link below
https://www.kde.org/announcements/plasma-5.13.1-5.13.2-changelog.php


#8

… and pushed to unstable


#9

Not completely. Desktop is still regressed. No Thunar custom actions, no package manager options in desktop context menu. It’s caused by 3 package updates as far as I know.

xfdesktop-4.12.4-2
thunar-1.8.0-1
thunar-archive-plugin-0.4.0-1

I think these packages should be split off into gtk3 specific versions (thunar-gtk3 already exists but the version is same as thunar).


Thunar: Issue After July 01/18 Update
#11

It also affects desktop context menu for creating and extracting archives. You posted about this before.


#13

So are you suggesting pushing broken packages downstream as long as it’s known upstream? I don’t think that’s right.


#14

It’s not broken, it just has a temporary “functionality change” that’s all :wink:

But seriously though, if it’s known of and is as minor as this then I’m not worried by it. It’ll be fixed soon enough.


#15

I just switch to testing ( for good I hope ), however I experience pulseaudio issues.
Pavucontrol is not being able to establish connection, pasink & pulseaudio-ctlis not appear to work. BUT sound is comming out of my speaker :smiley: can’t yet controll master volume with my tools, only with alsamixer

Puzzled for now, will explore the issue.

EDIT: My system switched to something else. :confused: how or why? maybe I am using alsa now :open_mouth:

Proof I've merged default.pa but that dumb cork Phone module for skype
#!/usr/bin/pulseaudio -nF
#
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.

# This startup script is used only if PulseAudio is started per-user
# (i.e. not in system mode)

.fail

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

### Automatically augment property information from .desktop files
### stored in /usr/share/application
load-module module-augment-properties

### Should be after module-*-restore but before module-*-detect
load-module module-switch-on-port-available

### Load audio drivers statically
### (it's probably better to not load these drivers manually, but instead
### use module-udev-detect -- see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif

### Automatically connect sink and source if JACK server is present
.ifexists module-jackdbus-detect.so
.nofail
load-module module-jackdbus-detect channels=2
.fail
.endif

### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif

.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif

### Load several protocols
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix

### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp
#load-module module-zeroconf-publish

### Load the RTP receiver module (also configured via paprefs, see above)
#load-module module-rtp-recv

### Load the RTP sender module (also configured via paprefs, see above)
#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_properties="device.description='RTP Multicast Sink'"
#load-module module-rtp-send source=rtp.monitor

### Load additional modules from GSettings. This can be configured with the paprefs tool.
### Please keep in mind that the modules configured by paprefs might conflict with manually
### loaded modules.
.ifexists module-gsettings.so
.nofail
load-module module-gsettings
.fail
.endif


### Automatically restore the default sink/source when changed by the user
### during runtime
### NOTE: This should be loaded as early as possible so that subsequent modules
### that look up the default sink/source get the right value
load-module module-default-device-restore

### Automatically move streams to the default sink if the sink they are
### connected to dies, similar for sources
load-module module-rescue-streams

### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink

### Honour intended role device property
load-module module-intended-roles

### Automatically suspend sinks/sources that become idle for too long
load-module module-suspend-on-idle

### If autoexit on idle is enabled we want to make sure we only quit
### when no local session needs us anymore.
.ifexists module-console-kit.so
load-module module-console-kit
.endif
.ifexists module-systemd-login.so
load-module module-systemd-login
.endif

### Enable positioned event sounds
load-module module-position-event-sounds

### Cork music/video streams when a phone stream is active
#load-module module-role-cork

### Modules to allow autoloading of filters (such as echo cancellation)
### on demand. module-filter-heuristics tries to determine what filters
### make sense, and module-filter-apply does the heavy-lifting of
### loading modules and rerouting streams.
load-module module-filter-heuristics
load-module module-filter-apply

### Make some devices default
#set-default-sink output
#set-default-source input

#16

My system no longer seems to use Pulse audio (after cold boot), check if it’s your case as well. ( I’ve resolved the gconf gsettings in my conf as well. )


#17

Would this help?


#18

Nope, my system despite pulsaudio server running, doesn’t seems to be using it and using ALSA instead.
Killing the pulseaudio server has no effect on audio comming out of my speakers.

journalctl -b | grep pulse
Jun 27 13:07:05 DS9 dbus-daemon[458]: [system] Activating via systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service' requested by ':1.97' (uid=1000 pid=876 comm="pulseaudio --start ")
Jun 27 13:07:05 DS9 rtkit-daemon[877]: Successfully made thread 876 of process 876 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
Jun 27 13:07:05 DS9 rtkit-daemon[877]: Successfully made thread 880 of process 876 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.
Jun 27 13:07:06 DS9 rtkit-daemon[877]: Successfully made thread 881 of process 876 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.
Jun 27 13:07:06 DS9 rtkit-daemon[877]: Successfully made thread 882 of process 876 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.
Jun 27 13:07:06 DS9 pulseaudio[876]: bind(): Address already in use
Jun 27 13:07:06 DS9 pulseaudio[876]: Failed to load module "module-native-protocol-unix" (argument: ""): initialization failed.
Jun 27 13:07:06 DS9 rtkit-daemon[877]: Successfully made thread 883 of process 883 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
Jun 27 13:07:06 DS9 pulseaudio[883]: E: [pulseaudio] pid.c: Daemon already running.
Jun 27 13:07:06 DS9 pulseaudio[883]: E: [pulseaudio] main.c: pa_pid_file_create() failed.
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Main process exited, code=exited, status=1/FAILURE
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Failed with result 'exit-code'.
Jun 27 13:07:06 DS9 rtkit-daemon[877]: Successfully made thread 892 of process 892 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
Jun 27 13:07:06 DS9 pulseaudio[892]: Daemon already running.
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Service RestartSec=100ms expired, scheduling restart.
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Scheduled restart job, restart counter is at 1.
Jun 27 13:07:06 DS9 rtkit-daemon[877]: Successfully made thread 974 of process 974 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
Jun 27 13:07:06 DS9 pulseaudio[974]: E: [pulseaudio] pid.c: Daemon already running.
Jun 27 13:07:06 DS9 pulseaudio[974]: E: [pulseaudio] main.c: pa_pid_file_create() failed.
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Main process exited, code=exited, status=1/FAILURE
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Failed with result 'exit-code'.
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Service RestartSec=100ms expired, scheduling restart.
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Scheduled restart job, restart counter is at 2.
Jun 27 13:07:06 DS9 rtkit-daemon[877]: Successfully made thread 1059 of process 1059 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
Jun 27 13:07:06 DS9 pulseaudio[1059]: E: [pulseaudio] pid.c: Daemon already running.
Jun 27 13:07:06 DS9 pulseaudio[1059]: E: [pulseaudio] main.c: pa_pid_file_create() failed.
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Main process exited, code=exited, status=1/FAILURE
Jun 27 13:07:06 DS9 systemd[702]: pulseaudio.service: Failed with result 'exit-code'.
Jun 27 13:07:07 DS9 systemd[702]: pulseaudio.service: Service RestartSec=100ms expired, scheduling restart.
Jun 27 13:07:07 DS9 systemd[702]: pulseaudio.service: Scheduled restart job, restart counter is at 3.
Jun 27 13:07:07 DS9 rtkit-daemon[877]: Successfully made thread 1078 of process 1078 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
Jun 27 13:07:07 DS9 pulseaudio[1078]: E: [pulseaudio] pid.c: Daemon already running.
Jun 27 13:07:07 DS9 pulseaudio[1078]: E: [pulseaudio] main.c: pa_pid_file_create() failed.
Jun 27 13:07:07 DS9 systemd[702]: pulseaudio.service: Main process exited, code=exited, status=1/FAILURE
Jun 27 13:07:07 DS9 systemd[702]: pulseaudio.service: Failed with result 'exit-code'.
Jun 27 13:07:07 DS9 systemd[702]: pulseaudio.service: Service RestartSec=100ms expired, scheduling restart.
Jun 27 13:07:07 DS9 systemd[702]: pulseaudio.service: Scheduled restart job, restart counter is at 4.
Jun 27 13:07:07 DS9 rtkit-daemon[877]: Successfully made thread 1084 of process 1084 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
Jun 27 13:07:07 DS9 pulseaudio[1084]: E: [pulseaudio] pid.c: Daemon already running.
Jun 27 13:07:07 DS9 pulseaudio[1084]: E: [pulseaudio] main.c: pa_pid_file_create() failed.
Jun 27 13:07:07 DS9 systemd[702]: pulseaudio.service: Main process exited, code=exited, status=1/FAILURE
Jun 27 13:07:07 DS9 systemd[702]: pulseaudio.service: Failed with result 'exit-code'.
Jun 27 13:07:08 DS9 systemd[702]: pulseaudio.service: Service RestartSec=100ms expired, scheduling restart.
Jun 27 13:07:08 DS9 systemd[702]: pulseaudio.service: Scheduled restart job, restart counter is at 5.
Jun 27 13:07:08 DS9 systemd[702]: pulseaudio.service: Start request repeated too quickly.
Jun 27 13:07:08 DS9 systemd[702]: pulseaudio.service: Failed with result 'exit-code'.
Jun 27 13:07:08 DS9 systemd[702]: pulseaudio.socket: Failed with result 'service-start-limit-hit'.
Jun 27 13:08:13 DS9 rtkit-daemon[877]: Successfully made thread 1875 of process 1875 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
Jun 27 13:08:13 DS9 rtkit-daemon[877]: Successfully made thread 1878 of process 1875 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.
Jun 27 13:08:14 DS9 rtkit-daemon[877]: Successfully made thread 1879 of process 1875 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.
Jun 27 13:08:14 DS9 rtkit-daemon[877]: Successfully made thread 1880 of process 1875 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.

It’s happening on both my desktop and thinkpad x230 laptop.

EDIT: I am able to get pulseaduio respond by killing it and startin it again

I’ve managed to get pulse up and running simply by

~ $ pkill pulseaudio 
~ $ pulseaudio -D

So it’s stuck and broken only after boot


#19

Maybe https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Daemon_already_running could help track down the issue.


#20

I have only the /etc/xdg/autostart/pulseaudio.desktop as part of the pulseaudio package.

Then I have a sockets target wants pusleudio.socket unit. Does it count as secondary pulseaudio startup issue?

EDIT: pulseaudio.service failed but some pulseaudio is running anyway, wth


#21

Removing this autostart package solves the issue

/etc/xdg/autostart/pulseaudio.desktop

@philm are you sure the xdg autostart file supose to be in pulseaudio package? as we are launching pulse via systemd ?

** Sorry, it’s fine now **


#22

The pulseaudio.desktop file doesn’t start pulseaudio. It runs a script that loads a one or more pluseaudio modules that can interact with X11. It depends a little bit on your desktop environment. The name of the script (start-pulseaudio-x11) sounds like like it would start pluseaudio, but it doesn’t. Pulseaudio needs to run before the script can do anything.


#24

I take that back, it wasn that file.

I manage to fix everything by simply this

$ systemctl --user stop pulseaudio
$ systemctl --user disable pulseaudio
$ systemctl --user enable pulseaudio

And reboot


Removing pulse cookie and config pulse folders was not enough


Pulseaudio autostart after last update (2018-07-01)
Pulseaudio volume/sound keys on i3 working only after manual .config/pulse removal
Sound stopped working
Pulse audio is broken
Pulse audio volume control -> configuration
#25

I’d tried by this way, but not helped, until delete all files on folder ~/.config/pulse and also ~/.pulse, then reboot. Problem solved.


closed #26

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.