Hello, I tested the 1.2.1 release. My specs:
- {l Code}: {l Select All Code}
===================
uname -a
===================
Linux qbox 3.5.4-1-ARCH #1 SMP PREEMPT Sat Sep 15 08:12:04 CEST 2012 x86_64 GNU/Linux
===================
lspci -v \| grep VGA
===================
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Juniper [Radeon HD 5700 Series] (prog-if 00 [VGA controller])
===================
glxinfo \| grep "OpenGL vendor"
===================
OpenGL vendor string: X.Org
===================
free -m
===================
total used free shared buffers cached
Mem: 3958 3822 136 0 81 2718
-/+ buffers/cache: 1022 2936
Swap: 2587 4 2583
===================
gcc --version | head -n 1
===================
gcc (GCC) 4.7.1 20120721 (prerelease)
===================
$ pacman -Q qt
===================
qt 4.8.3-4
First, ./configure stopped at:
configure: error: qmake-qt4 executable not found in your path - Is Qt installed?
which I fixed by changing "qmake-qt4" to "qmake".
Then, during make, I got an error:
- {l Code}: {l Select All Code}
g++ -c -m64 -pipe -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_PHONON_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++-64 -I../../src -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/phonon -I/usr/include -I/usr/include/phonon_compat -I. -I../../src -I. -o main.o ../main.cpp
In file included from ../main.cpp:23:0:
../mainwindow.h:29:30: fatal error: Phonon/VideoWidget: No such file or directory
compilation terminated.
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/home/qubodup/MurderPD-1.2.1/src/Release'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/qubodup/MurderPD-1.2.1/src'
make: *** [all-recursive] Error 1
Phonon is installed though, here's where:
http://codepad.org/aWQpgyW8 . Apparently this is a cAsE error. I fixed it by manually changing the include paths in src/mainwindow.h from "Phonon/..." to "phonon/...".
I was glad to find that it is possible to do
- {l Code}: {l Select All Code}
$ cd ../data && ../src/Release/MurderPD
to start.
I started playing (
video) and got the "I have problems with audio/video" window. But I had no way of telling whether there was *supposed* to be any audio or video. It would help to have a "test audio/video" option or even constant audio/video playback in the start menu.
Here are the warnings from the command line:
- {l Code}: {l Select All Code}
$ ../src/Release/MurderPD
Fontconfig warning: "/etc/fonts/conf.d/44-wqy-microhei.conf", line 6: Having multiple values in <test> isn't supported and may not works as expected
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
MurderPD(5393)/phonon (KDE plugin): Can not create backend object from factory for "Xine" , "phonon_xine" :
"Could not find plugin 'Xine' for application 'MurderPD'"
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
MurderPD(5393)/phonon (KDE plugin): Can not create backend object from factory for "Xine" , "phonon_xine" :
"Could not find plugin 'Xine' for application 'MurderPD'"
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::VideoWidget ( no objectName ).
MurderPD(5393)/phonon (KDE plugin): Can not create backend object from factory for "Xine" , "phonon_xine" :
"Could not find plugin 'Xine' for application 'MurderPD'"
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
MurderPD(5393)/phonon (KDE plugin): Can not create backend object from factory for "Xine" , "phonon_xine" :
"Could not find plugin 'Xine' for application 'MurderPD'"
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
MurderPD(5393)/phonon (KDE plugin): Can not create backend object from factory for "Xine" , "phonon_xine" :
"Could not find plugin 'Xine' for application 'MurderPD'"
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::AudioOutput ( no objectName ).
MurderPD(5393)/phonon (KDE plugin): Can not create backend object from factory for "Xine" , "phonon_xine" :
"Could not find plugin 'Xine' for application 'MurderPD'"
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
MurderPD(5393)/phonon (KDE plugin): Can not create backend object from factory for "Xine" , "phonon_xine" :
"Could not find plugin 'Xine' for application 'MurderPD'"
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
MurderPD(5393)/phonon (KDE plugin): Can not create backend object from factory for "Xine" , "phonon_xine" :
"Could not find plugin 'Xine' for application 'MurderPD'"
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
MurderPD(5393)/phonon (KDE plugin): Can not create backend object from factory for "Xine" , "phonon_xine" :
"Could not find plugin 'Xine' for application 'MurderPD'"
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::AudioOutput ( no objectName ).
I checked
https://wiki.archlinux.org/index.php/KDE#Phonon and installed phonon-gstreamer and removed phonon-xine (probably an old version - it was a package from AUR, the user repositories of the Arch Linux distro). There were no more warnings, but I kept getting the a/v problem screen. I tried `make clean && ./configure && make` but this didn't help.
removing ~/.kde4/share/config/phonondevicesrc did not help either.
What should I check next?