| Summary: | AdminPanel-Qt not working with older processor | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Georges Eckenschwiller <paiiou> |
| Component: | RPM Packages | Assignee: | Angelo Naselli <anaselli> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | doktor5000, matteo.pasotti |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | adminpanel-qt-1.0.0-0.7.mga5.i586.rpm | CVE: | |
| Status comment: | |||
| Bug Depends on: | 14418 | ||
| Bug Blocks: | |||
| Attachments: | test package | ||
|
Description
Georges Eckenschwiller
2014-10-04 09:52:03 CEST
The installed qt packages : libqt5core5, libqt5dbus5, libqt5gui5, libqt5network5, libqt5widgets5, libqt5xml5, libqtx11extras5, libyui6-mga-qt, libyui6-qt, qtbase5-common. I have just installed LXQt with adminpanel-qt and adminpanel-gtk. With mpan.pl --qt The last lines are: Found libyui-qt.so.6 in /usr/lib/yui Instruction non permise With mpan.pl --gtk Found libyui-gtk.so.6 in /usr/lib/yui YUI.cc.76 YUI(): This is libyui3.14 ... It looks like with qt the libyui6-qt does not work Thanks for opening a new bug, first of all. Could you please check the polkit dependency? Maybe something for qt is missing there...
Angelo Naselli
2014-10-04 13:36:01 CEST
CC:
(none) =>
matteo.pasotti Hello Volontier. But how I may make ? Let's try with rpm -qa | grep polkit Here are the packages concerning polkit: libmate-polkit, linpolkit1_0, libpolkit-qt-agent, libpolkit-qt-core-1_1, mate-polkit,polkit. so it seems not to... i will make tests asap to understand what is missed. I have additional information. On the French forum of mageia, I learnt that AdminPanel-qt work well with KDE and with LXQt. While on my machine of test it works with none of the desktops. I thus suspect the equipment. OK with: - AMD Phenom (support of instruction sse and sse2) - Graphic : GeForce 8400 GS not working with - AMD Athlon XP (support only of instruction sse) - Graphic : ATI Radeon HD 4870. Georges, apologize i had to fix a problem with manauser gtk, that didn't start at all. I will have a look at this tonight most probably. I have AMD, but i use a VM to test cauldron... but the hardware should not be a real problem or you could not run any qt applications i believe... I will install xfce from scratch and see what happens. BTW i had authentication problems launching also mcc via ssh as normal user... As root (i didn't remember if you said that) does it start? I think that the problem is more general. On my computer of test, I also have a crash of Baloo, with a similar message: 'Illegal instruction' I do not think that in both cases a package would be missing. It would be surprising. For memory: adminpanel-qt is working with - AMD Phenom (support of instruction sse and sse2) - Graphic : GeForce 8400 GS is not working with - AMD Athlon XP (support only of instruction sse) - Graphic : ATI Radeon HD 4870. Now that the mass rebuild is ended, I was able to resume the attempts. I also asked other users to test AdminPanel. In summary: - The version gtk works on my two machines (Athlon XP) - The version qt works on NONE of my two machines (Athlon XP) - The version qt works on recents machines (Phenon II X4 and Phenon 9550) My two machines have different graphics boards (nVidia and ATI). The version qt works on NONE Georges can you run other qt applications? Matteo pointed me to the qt sse problem (see https://bugreports.qt-project.org/browse/QTBUG-35430) We could try to check if rebuilding libyui-qt with -no-sse2 (hope only for i586 arch) but i need to understand if it's an adminpanel problem only... otherwhise i cannot touch qt core... bingo! I had moreover thought of this possible cause Yes, there are at least two applications which raise problem: sddm: https://bugs.mageia.org/show_bug.cgi?id=13991 baloo (KDE) with illegal instruction Georges
Georges Eckenschwiller
2014-10-21 20:05:36 CEST
Summary:
AdminPanel-Qt not working =>
AdminPanel-Qt not working with older processor Georges, are you able to build some packages/projects by your own? Can you reach me into #mageia-dev channel? The problem is not in adminpanel-qt, there is nothing specifically qt based there, more probably it is in libyui-qt... but i need tester there Hello Angelo, I did not make formation in computing. But a few years ago, I had already created rpms. Besides, I do not speak English. I pass by sites of translation. I think that it is necessary to forget #mageia-dev channel that I have never used. And 70-year-old it is not easy to begin. On the other hand, I am willing to try to redo rpm. To notoverload this report, you can contact me paiiou@free.fr (en français si vous pouvez) Created attachment 5521 [details]
test package
Please try this package in which i disable sse2 for i586.
Not all the adminpanel things should work since i need to build also libyui-mga-qt but something should start, such as mpan or manalog.
Could you please test it?
I have just made the tries with the modified package. I always have the problem : Instruction non permise. I wonder if the problem does not already come upstream : libqt5core5 ... See http://metadata.ftp-master.debian.org/changelogs//main/q/qtbase-opensource-src/qtbase-opensource-src_5.3.2+dfsg-4_changelog "Add support for non-sse2 processors (Closes: #754894)." (Debian) Is this option used at Mageia? I cannot help more there at the moment. I could try to install on a i585 machine, but it's an intel... So i think i cannot fall in that problem. In any case my spare time is very little till the end of this month. So if you think -or can prove- it's more related to QT core, try to contact neoclust "neoclust at mageia dot org" he can speak french, and that should help :)
Angelo Naselli
2014-10-30 12:24:44 CET
Depends on:
(none) =>
14418 Marking as duplicate, this is an issue with QT5. *** This bug has been marked as a duplicate of bug 13991 *** Status:
NEW =>
RESOLVED I was able to redo the tests on my old machine. I want just to confirm that the recompilation of qtbase5 by doktor5000 solved this problem. |