DreamDesktop es un fondo de pantalla animado diseñado para el entorno KDE 4 que utiliza la biblioteca FFmpeg. Su creador Korneliusz Jarzębski lanzó ayer nuevo video que nos muestra DreamDesktop 0.1.0, funcionando perfectamente en KDE 4.9.3 y con un consumo de recursos menor al de anteriores versiones.
Si os apetece probar DreamDesktop necesitáis compilar el código fuente y tener instalado FFmpeg, descargar el archivo desde aquí y una vez extraído ejecutar:
cd plasma-wallpaper-dreamdesktop
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config –prefix`
make
sudo make install
Después, ya solo es cuestión de ir a preferencias de escritorio y seleccionar DreamDesktop como fondo de escritorio.
En el blog de /dev/Jarzębski encontraréis más información sobre su instalación y los últimos avances en su desarrollo.
Vía | Marco’s Box
Nice work, but I can’t compile on my arch 64. cmake run ok, but make fail. Log:
[ 0%] Built target dreamdesktop_automoc
[ 33%] Building CXX object CMakeFiles/dreamdesktop.dir/dreamdesktop.o
In file included from /usr/include/sys/stat.h:106:0,
from /usr/include/kmimetype.h:31,
from /usr/include/KDE/../kfiledialog.h:33,
from /usr/include/KDE/KFileDialog:1,
from /home/virgolus/Desktop/plasma-wallpaper-dreamdesktop/dreamdesktop.cpp:10:
/usr/include/bits/stat.h:91:21: error: field ‘st_atim’ has incomplete type
/usr/include/bits/stat.h:92:21: error: field ‘st_mtim’ has incomplete type
/usr/include/bits/stat.h:93:21: error: field ‘st_ctim’ has incomplete type
/usr/include/bits/stat.h:152:21: error: field ‘st_atim’ has incomplete type
/usr/include/bits/stat.h:153:21: error: field ‘st_mtim’ has incomplete type
/usr/include/bits/stat.h:154:21: error: field ‘st_ctim’ has incomplete type
In file included from /usr/include/KDE/KIO/Job:1:0,
from /home/virgolus/Desktop/plasma-wallpaper-dreamdesktop/dreamdesktop.cpp:14:
/usr/include/KDE/KIO/../../kio/job.h:162:78: error: ‘time_t’ has not been declared
/home/virgolus/Desktop/plasma-wallpaper-dreamdesktop/dreamdesktop.cpp: In member function ‘bool VideoPlayer::playback()’:
/home/virgolus/Desktop/plasma-wallpaper-dreamdesktop/dreamdesktop.cpp:206:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/virgolus/Desktop/plasma-wallpaper-dreamdesktop/dreamdesktop.cpp: In member function ‘virtual QWidget* DreamDesktop::createConfigurationInterface(QWidget*)’:
/home/virgolus/Desktop/plasma-wallpaper-dreamdesktop/dreamdesktop.cpp:397:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
make[2]: *** [CMakeFiles/dreamdesktop.dir/dreamdesktop.o] Error 1
make[1]: *** [CMakeFiles/dreamdesktop.dir/all] Error 2
make: *** [all] Error 2
Bye guy.
Try version 0.2 (fix for ffmpeg 1.0)
Se veia genial, pero me tira el si guiente error:
Could not find FFmpeg
CMake Error at /usr/share/cmake/Modules/FindKDE4.cmake:98 (MESSAGE):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/root/.kde4/share/apps;/usr/share/kde4/apps;/etc/kde4/share/apps
Call Stack (most recent call first):
CMakeLists.txt:10 (find_package)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run «cmake –help-policy CMP0000».
This warning is for project developers. Use -Wno-dev to suppress it.
— Configuring incomplete, errors occurred!
Tengo FFmpeg 1.0