Ah-lent
Bonjour,
Après avoir essayé d'installer des splash screens pour mon kde je n'ai plus de splash screen, seulement un carre bleu et noir 🙁
J'ai tester pas mal de trucs en cherchant un peu sur kde-look et je n'ai pas réussi a revenir en arriere.
Les menus de kcontrol ne m'ont pas aidé a résoudre le problème, si quelqu'un peut m'aider à retrouver le splash screen d'origine ou m'expliquer comment mettre en place un des splash screen fonctionnant avec "moodin".
Merci d'avance.
Temet
Faut installer d'abord le moteur moodin, ensuite le thème.
Je fais tourner moodin depuis des lustres, ca marche nickel 😉
Ah-lent
D'accord pour moodin, mais lors de l'instal ca plante.
./configure > aucun probleme, make > pleins d'erreurs
J'ai la derniere version trouvée sur kde-look....
Temet
Je peux pas t'aider, je n'utilise plus Fedora depuis longtemps mais j'essaye de filer un coup de main quand je peux.
Je l'ai compilé sous Gentoo (enfin, on l'a dans notre gestionnaire de paquets, ça aide) et j'ai pas eu de problème.
Remets un thème normal en attendant.
A la limite, tu peux toujours faire voir les erreurs du make, avec de la chance ...
Ah-lent
Le probleme c'est que justement je ne peux pas revenir à un theme normal, quoi que je fasse j'ai toujours un carre bleu et vide en splash screen.
voila une des erreurs qui revient pendant le make :
thememoodin.moc:54: error: 'ThemeEngine' has not been declared
thememoodin.moc: In member function 'virtual void* ThemeMoodin::qt_cast(const char*)':
spawn
Bonjour !
Pour ton splash screnn, essay de le faire toi meme et change le à la mano. Fait un tour dans la rubrique documentation du site (
splash screen) tout y est très bien expliqué.
Pour la compile de moddin, tu utilise quel version de gcc ? (pour le savoir tappe
gcc -v)
Et pourrais-tu nous copier toutes les lignes de la compile, avec juste se 2 lignes on ne peux pas faire grand chose. Il te dit peut-etre qu'il te manque un fichier plus haut, ou l'erreur est autre ! ! ! !
Temet
Y a pas rpm qui traine pour Suse ? lol
EDIT : Bon, je sais que ca se fait pas, mais si te permet de récupérer ton bureau :
ftp://ftp.pbone.net/mirror/ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.0/RPMS/i686/ksplash-engine-moodin-0.4.2-2.guru.suse100.i686.rpm
S'il s'installe et que ca marche pas, vire le sans état d'ame.
Si ca marche, regrette juste d'être KDEiste sur Fedora ^^
spawn
SuSE ? ? ? ? pourquoi tu parle de SuSE ? ? ? ? ? ?
bochecha
Pour ton splash screnn, essay de le faire toi meme et change le à la mano. Fait un tour dans la rubrique documentation du site ( splash screen) tout y est très bien expliqué.
Euh... je crois qu'il parle du splashscreen de KDE, pas de celui de Grub...
Maintenant c'est peut etre pareil ^^
Temet
Pour trouver un rpm ^^
Je me rappelle d'un truc incompilable une fois, on m'avait installer un rpm ... de mandrake je crois, et ça marchait.
PS : j'ai édité mon précédent message entre temps :x
EDIT : bien vu bochecha, j'avais pas suivi le lien de notre ami. En effet, aucun rapport avec grub.
Ah-lent
Voila ma version de gcc 4.1.1 20060525 (Red Hat 4.1.1-1)
Ce qui marche pas, c'est l'image du lancement de KDE (apres le login, un rectangle s'affiche et informe sur le chargement de l'interface), ca n'a rien à voir avec GRUB.
Sinon voila pour les erreurs :
Good - your configure finished. Start make now
+ make -j3
make all-recursive
make[1]: Entering directory `/tmp/moodin'
Making all in src
make[2]: Entering directory `/tmp/moodin/src'
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.3/include -I. -I/usr/include/kde/ksplash -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -O2 -march=i486 -mtune=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT thememoodin.lo -MD -MP -MF ".deps/thememoodin.Tpo" \
-c -o thememoodin.lo `test -f 'thememoodin.cpp' || echo './'`thememoodin.cpp; \
then mv -f ".deps/thememoodin.Tpo" ".deps/thememoodin.Plo"; \
else rm -f ".deps/thememoodin.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.3/include -I. -I/usr/include/kde/ksplash -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -O2 -march=i486 -mtune=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT effectwidget.lo -MD -MP -MF ".deps/effectwidget.Tpo" \
-c -o effectwidget.lo `test -f 'effectwidget.cpp' || echo './'`effectwidget.cpp; \
then mv -f ".deps/effectwidget.Tpo" ".deps/effectwidget.Plo"; \
else rm -f ".deps/effectwidget.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.3/include -I. -I/usr/include/kde/ksplash -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -O2 -march=i486 -mtune=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT cache.lo -MD -MP -MF ".deps/cache.Tpo" \
-c -o cache.lo `test -f 'cache.cpp' || echo './'`cache.cpp; \
then mv -f ".deps/cache.Tpo" ".deps/cache.Plo"; \
else rm -f ".deps/cache.Tpo"; exit 1; \
fi
In file included from thememoodin.cpp:32:
thememoodin.h:20:25: error: themeengine.h: No such file or directory
thememoodin.h:21:24: error: objkstheme.h: No such file or directory
cache.cpp: In member function 'void Cache::createCacheDir()':
cache.cpp:74: warning: comparison between signed and unsigned integer expressions
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.3/include -I. -I/usr/include/kde/ksplash -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -O2 -march=i486 -mtune=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT magiclabel.lo -MD -MP -MF ".deps/magiclabel.Tpo" \
-c -o magiclabel.lo `test -f 'magiclabel.cpp' || echo './'`magiclabel.cpp; \
then mv -f ".deps/magiclabel.Tpo" ".deps/magiclabel.Plo"; \
else rm -f ".deps/magiclabel.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.3/include -I. -I/usr/include/kde/ksplash -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -O2 -march=i486 -mtune=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT scaler.lo -MD -MP -MF ".deps/scaler.Tpo" \
-c -o scaler.lo `test -f 'scaler.cpp' || echo './'`scaler.cpp; \
then mv -f ".deps/scaler.Tpo" ".deps/scaler.Plo"; \
else rm -f ".deps/scaler.Tpo"; exit 1; \
fi
thememoodin.h:34: error: expected class-name before '{' token
thememoodin.cpp: In constructor 'ThemeMoodin::ThemeMoodin(QWidget*, const char*, const QStringList&)':
thememoodin.cpp:38: error: class 'ThemeMoodin' does not have any field named 'ThemeEngine'
thememoodin.cpp: In member function 'void ThemeMoodin::readSettings()':
thememoodin.cpp:47: error: 'mTheme' was not declared in this scope
thememoodin.cpp: In member function 'void ThemeMoodin::init()':
thememoodin.cpp:114: error: 'NoBackground' was not declared in this scope
thememoodin.cpp:114: error: 'setBackgroundMode' was not declared in this scope
thememoodin.cpp:115: error: 'setFixedSize' was not declared in this scope
thememoodin.cpp:117: error: no matching function for call to 'QWidget::QWidget(ThemeMoodin* const)'
/usr/lib/qt-3.3/include/qwidget.h:718: note: candidates are: QWidget::QWidget(const QWidget&)
/usr/lib/qt-3.3/include/qwidget.h:139: note: QWidget::QWidget(QWidget*, const char*, uint)
thememoodin.cpp:118: error: 'size' was not declared in this scope
thememoodin.cpp:120: error: 'mTheme' was not declared in this scope
thememoodin.cpp:133: error: 'move' was not declared in this scope
thememoodin.cpp: In member function 'void ThemeMoodin::initBackground(QPainter*)':
thememoodin.cpp:156: error: 'mTheme' was not declared in this scope
thememoodin.cpp:160: error: 'mTheme' was not declared in this scope
thememoodin.cpp:160: error: 'width' was not declared in this scope
thememoodin.cpp:160: error: 'height' was not declared in this scope
thememoodin.cpp:163: error: 'mTheme' was not declared in this scope
thememoodin.cpp:167: error: no matching function for call to 'KMessageBox::error(ThemeMoodin* const, QString)'
/usr/include/kde/kmessagebox.h:601: note: candidates are: static void KMessageBox::error(QWidget*, const QString&, const QString&, int)
thememoodin.cpp: In member function 'void ThemeMoodin::initEffectWidgets()':
thememoodin.cpp:235: error: 'mTheme' was not declared in this scope
thememoodin.cpp: In member function 'void ThemeMoodin::arrangeWidget(QWidget*, int)':
thememoodin.cpp:270: error: 'width' was not declared in this scope
thememoodin.cpp:270: error: 'height' was not declared in this scope
thememoodin.cpp: In member function 'void ThemeMoodin::slotSetPixmap(const QString&)':
thememoodin.cpp:349: error: 'repaint' was not declared in this scope
thememoodin.moc: In static member function 'static QMetaObject* ThemeMoodin::staticMetaObject()':
thememoodin.moc:54: error: 'ThemeEngine' has not been declared
thememoodin.moc: In member function 'virtual void* ThemeMoodin::qt_cast(const char*)':
thememoodin.moc:84: error: 'ThemeEngine' has not been declared
thememoodin.moc: In member function 'virtual bool ThemeMoodin::qt_invoke(int, QUObject*)':
thememoodin.moc:93: error: 'ThemeEngine' has not been declared
thememoodin.moc: In member function 'virtual bool ThemeMoodin::qt_emit(int, QUObject*)':
thememoodin.moc:100: error: 'ThemeEngine' has not been declared
thememoodin.moc: In member function 'virtual bool ThemeMoodin::qt_property(int, int, QVariant*)':
thememoodin.moc:106: error: 'ThemeEngine' has not been declared
/usr/include/kde/kgenericfactory.h: In member function 'QObject* KGenericFactory<Product, ParentType>::createObject(QObject*, const char*, const char*, const QStringList&) [with Product = ThemeMoodin, ParentType = QObject]':
thememoodin.moc:108: instantiated from here
/usr/include/kde/kgenericfactory.h:194: error: cannot convert 'ThemeMoodin*' to 'QObject*' in return
/usr/include/kde/kgenericfactory.tcc: In static member function 'static Product* KDEPrivate::ConcreteFactory<Product, ParentType>::create(QWidget*, const char*, QObject*, const char*, const QStringList&, KDEPrivate::Type2Type<QObject>) [with Product = ThemeMoodin, ParentType = QObject]':
/usr/include/kde/kgenericfactory.tcc:133: instantiated from 'static Product* KDEPrivate::ConcreteFactory<Product, ParentType>::create(QWidget*, const char*, QObject*, const char*, const char*, const QStringList&) [with Product = ThemeMoodin, ParentType = QObject]'
/usr/include/kde/kgenericfactory.h:194: instantiated from 'QObject* KGenericFactory<Product, ParentType>::createObject(QObject*, const char*, const char*, const QStringList&) [with Product = ThemeMoodin, ParentType = QObject]'
thememoodin.moc:108: instantiated from here
/usr/include/kde/kgenericfactory.tcc:167: error: invalid conversion from 'QObject*' to 'QWidget*'
/usr/include/kde/kgenericfactory.tcc:167: error: initializing argument 1 of 'ThemeMoodin::ThemeMoodin(QWidget*, const char*, const QStringList&)'
make[2]: *** [thememoodin.lo] Erreur 1
make[2]: *** Attente des tâches non terminées....
magiclabel.cpp: In member function 'void MagicLabel::getCommandOutput()':
magiclabel.cpp:67: warning: comparison between signed and unsigned integer expressions
magiclabel.cpp: At global scope:
magiclabel.cpp:80: warning: unused parameter 'proc'
make[2]: Leaving directory `/tmp/moodin/src'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/tmp/moodin'
make: *** [all] Erreur 2
spawn
Ah ok autant pour moi j'avais pas vu le EDIT: . Pour ce qui est du splash de KDE je ne sais vraiment pas si c'est la meme méthode que pour celui de grub. C'est un fichier RHGB à éditer je crois (enfin là je suis vraiment pas sur), ou sinon tourne la tete pendant le boot de fedora :lol::lol::lol:, ou sinon méthode plus radicale, tu n'allume que ton écran après 30 sec, c'est à dire une fois le splash passé ! ! !:lol::lol::lol:
EDIT: tu as QT d'installer ? ? ? ? Si c'est pas le cas essai de recompiler une fois QT installé ! ! !
Ah-lent
Oui QT est instalé
Le rpm pour Suse s'instale mais ca change rien 🙁
Temet
EDIT : j'ai rien dit ..... pardon :x
spawn
Alors là pour ton erreur j'en sais vraiment rien. J'essay de le compiler de suite et je te dit sa ! ! ! !
EDIT: Mais comment tu sais qu'il utilise KDE 3.4 ? ? ?:-P;-)
REDIT: Bon bas il à rien dit ! ! 😉:-P;-) :pint::pint::pint::pint::pint::pint:
Temet
Merde ... j'ai eu le temps de me faire griller ... bah j'ai vu "qt 3.3" ... et je pensais que KDE 3.4 utilisait Qt 3.4 ... or, bah non, bien Qt 3.3 :x ... donc j'ai rien dit :x
spawn
Loul okay c'est pas grave
Je viens de compiler moddin et c'est passé comme une lettre à la poste ! ! !
Tu as mis quoi dans le configure ? ?
EDIT: le plus bete c'est que par rapport à ma compile, tu en es à la fin avant que sa plante ! ! !
Tu as quel version de QT d'installé ? ? ? et as-tu le QT-devel de présent ? ? ? ? fait un yum install qt* (ou list si tu veux selectioner les paquet) !
Temet
Bah si ca compile, t'as plus qu'à faire un rpm pour notre ami.
Bonne chance ^^
Ah-lent
Moi j'ai mis quoi dans le configure ?
Je comprend plus là.
Je fais ./configure c'est tout et ca m'indique que c'est ok
Aparament qt et qt4 sont instalés ca peut poser un problème peut-etre
Temet
J'avais pas vu mais tes premières erreurs sont plus haut, au milieu de ton quote!!
In file included from thememoodin.cpp:32:
thememoodin.h:20:25: error: themeengine.h: No such file or directory
thememoodin.h:21:24: error: objkstheme.h: No such file or directory
On dirait que ton archive a été mal décompressée o_O.
Retelecharge et réessaye pour voir.
EDIT : non, Qt 3 et 4 cohabitent très bien.