ArchLinux Deadbeef Unable to start properly after upgrade

Source: Internet
Author: User

Deadbeef is a simple and not simple music player, accounting for less resources, supported by a number of formats.

Yesterday to archlinux a comprehensive upgrade, experience all kinds of thrills, and finally across from the glibc-2.16 to glibc-2.17 obstacles, the kernel also upgraded from 3.7 to 3.9, and began to use SYSTEMD.

Open Deadbeef, found unable to start normally, the graphical interface does not come out. Starting from the command line, the resulting output is as follows:

Starting Deadbeef 0.5.6

Server_start

Loading plugins From/home/wuchen/.local/lib/deadbeef

Loading plugins From/usr/lib/deadbeef

Plug_load_all:scandir found 163 files

Loading plugin/usr/lib/deadbeef/aac.so

Loading plugin/usr/lib/deadbeef/adplug.so

Loading plugin/usr/lib/deadbeef/alac.so

Loading plugin/usr/lib/deadbeef/alsa.so

Loading plugin/usr/lib/deadbeef/artwork.so

Loading plugin/usr/lib/deadbeef/cdda.so

Loading plugin/usr/lib/deadbeef/converter.so

Loading plugin/usr/lib/deadbeef/converter_gtk3.so

Loading plugin/usr/lib/deadbeef/dca.so

Loading plugin/usr/lib/deadbeef/ddb_ao.so

Loading plugin/usr/lib/deadbeef/ddb_dumb.so

Found GUI plugin ddb_gui_gtk3.so

Added GTK3 GUI plugin

Loading plugin/usr/lib/deadbeef/ddb_mono2stereo.so

Loading plugin/usr/lib/deadbeef/ddb_shn.so

Loading plugin/usr/lib/deadbeef/dsp_libsrc.so

Loading plugin/usr/lib/deadbeef/ffap.so

Loading plugin/usr/lib/deadbeef/flac.so

Loading plugin/usr/lib/deadbeef/gme.so

Loading plugin/usr/lib/deadbeef/hotkeys.so

Loading plugin/usr/lib/deadbeef/lastfm.so

Loading plugin/usr/lib/deadbeef/m3u.so

Loading plugin/usr/lib/deadbeef/mms.so

Loading plugin/usr/lib/deadbeef/mpgmad.so

Loading plugin/usr/lib/deadbeef/musepack.so

Loading plugin/usr/lib/deadbeef/notify.so

Loading plugin/usr/lib/deadbeef/nullout.so

Loading plugin/usr/lib/deadbeef/oss.so

Loading plugin/usr/lib/deadbeef/pulse.so

Loading plugin/usr/lib/deadbeef/shellexec.so

Loading plugin/usr/lib/deadbeef/shellexecui_gtk3.so

Loading plugin/usr/lib/deadbeef/sid.so

Loading plugin/usr/lib/deadbeef/sndfile.so

Loading plugin/usr/lib/deadbeef/supereq.so

Loading plugin/usr/lib/deadbeef/tta.so

Loading plugin/usr/lib/deadbeef/vfs_curl.so

Loading plugin/usr/lib/deadbeef/vfs_zip.so

Loading plugin/usr/lib/deadbeef/vorbis.so

Loading plugin/usr/lib/deadbeef/vtx.so

Loading plugin/usr/lib/deadbeef/wavpack.so

Loading plugin/usr/lib/deadbeef/wildmidi.so

Checking GUI plugin:gtk3

Found selected GUI PLUGIN:GTK3

Loading plugin/usr/lib/deadbeef/ddb_gui_gtk3.so

Libwildmidi (wm_bufferfile:640): ERROR Unable to stat/etc/timidity/freepats/freepats.cfg (No such file or directory)

Gtkui plugin compiled for GTK version:3.6.4

Connecting Button tray Signals

Selected output Plugin:alsa Output plugin

Info:loading Playlist Default

Info:from FILE/HOME/WUCHEN/.CONFIG/DEADBEEF/PLAYLISTS/0.DBPL

Gtkui:found Cover-art Loader Plugin

^c

At first I was attracted by the error message, namely: Libwildmidi (wm_bufferfile:640): Error Unable to stat/etc/timidity/freepats/freepats.cfg (No such File or directory). Search the Internet for unable to stat/etc/timidity/freepats/freepats.cfg (No such file or directory) and find that most of the cases that Deadbeef fail to start have this error message, but fix the problem The method is not related to this error, such as a solution is to uninstall a mpris third-party plug-in, I did not install the plugin, so the solution has no effect on me. Even someone to fix this error message, installed timidity, also started the timidity service, Deadbeef still unable to start normally.

I opened ~/.config/deadbeef/config with Emacs and made two attempts:

(1) To change the GTK2 into GTK3, invalid.

(2) Since I did not start the PulseAudio service with SYSTEMD, I changed the output_plugin PulseAudio output plugin to output_plugin ALSA output plugin, Deadbee F still fails to start normally.

I found that the old config file also set some main window and dialog box size, I think it is possible that the Gui from Gtk2 into GTK3, some of the original settings have a problem.

So I changed the config to Bak.config. Start Deadbeef again, the window comes out, the normal start up!

It seems that the solution is simple to delete the original configuration file.

ArchLinux Deadbeef Unable to start properly after upgrade

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.