Bug 3313 - display problem in partitioning first step during live install
Summary: display problem in partitioning first step during live install
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: release_blocker major
Target Milestone: ---
Assignee: Juan Luis Baptiste
QA Contact:
Whiteboard: QA
Depends on:
Reported: 2011-11-10 23:24 CET by Samuel Verschelde
Modified: 2012-03-14 11:56 CET (History)
6 users (show)

See Also:
Source RPM: oxygen-gtk
Status comment:

screenshot (277.33 KB, image/jpeg)
2011-11-10 23:26 CET, Samuel Verschelde
2nd step of draklive-install with Adwaita (18.73 KB, image/png)
2012-02-13 15:45 CET, Thierry Vignaud
2nd step of draklive-install with Oxygen (25.65 KB, image/png)
2012-02-13 15:45 CET, Thierry Vignaud

Description Samuel Verschelde 2011-11-10 23:24:03 CET
See attached screenshot : the user disk schematical representation lacks the colors it used to have and thus the schemas carry no meaning.
Comment 1 Samuel Verschelde 2011-11-10 23:26:34 CET
Created attachment 1052 [details]
Samuel Verschelde 2011-11-10 23:26:48 CET

Assignee: bugsquad => mageia

Manuel Hiebel 2011-12-10 17:02:35 CET

Priority: Normal => release_blocker
Component: New RPM package request => RPM Packages

Olivier Blin 2011-12-10 17:27:21 CET

CC: (none) => pterjan

Olivier Blin 2011-12-10 17:27:31 CET

CC: (none) => thierry.vignaud

Comment 2 Thierry Vignaud 2011-12-10 18:01:11 CET
Obviously it's failure to apply diskdrake.rc
Though it looks like partition wizard is calling diskdrake::hd_gtk::load_theme()

Comment 3 Pascal Terjan 2011-12-10 18:10:28 CET
I will try to look at it later. Can these be related to the discussions I saw about changing default gtk theme / replacing ia_ora with oxygen ?
The whole window does not look like it used to.
The engine may not allow setting colors for the widgets.
Comment 4 Thierry Vignaud 2011-12-10 19:15:07 CET
Could be.
We currently use oxygen theme which quite some bugs:

Including visual regressions in drakconf:
Comment 5 Manuel Hiebel 2012-01-05 19:08:31 CET
General ping for Alpha 3

Whiteboard: (none) => QA

Comment 6 Hugo Pereira Da Costa 2012-01-24 00:41:45 CET
This is definitly a bug with oxygen-gtk, which I should be able to fix.
Would help if
1/ someone could send me the code that actually draws the guilty widgets
2/ possibly report on https:bugs.kde.org with a link to this bug. 
(product oxygen, component: gtk-engine)

Thanks !

CC: (none) => hugo

Comment 7 Hugo Pereira Da Costa 2012-02-13 13:34:26 CET
any input on this ? Or is it fixed ? 
it will be hard to debug without a pointer to the actual code that does the job because, well, I cannot install mageia at each attempts ? 
Should be rather straight forward to fix (on the oxygen-gtk side) when I have a look at the code though.


Hugo (oxygen dev)
Comment 8 Thierry Vignaud 2012-02-13 15:21:58 CET
As usual with drakx code, it is in /usr/lib/libDrakX.
The wizard code is in /usr/lib/libDrakX/fs/partitioning_wizard.pm
It loads /usr/share/libDrakX/diskdrake.rc

You can test it by running:
$ urpmi draklive-install
$ draklive-install

Then just press "Next".
You can compare with:
GTK2_RC_FILES=/usr/share/themes/Adwaita/gtk-2.0/gtkrc draklive-install
Comment 9 Hugo Pereira Da Costa 2012-02-13 15:26:10 CET
Thanks thierry
Since this bug is also quite a show stopper, I'll work on it today.
Thierry Vignaud 2012-02-13 15:45:28 CET

Attachment 1052 is obsolete: 0 => 1

Comment 10 Thierry Vignaud 2012-02-13 15:45:30 CET
Created attachment 1543 [details]
2nd step of draklive-install with Adwaita
Comment 11 Thierry Vignaud 2012-02-13 15:45:42 CET
Created attachment 1544 [details]
2nd step of draklive-install with Oxygen
Thierry Vignaud 2012-02-13 15:46:38 CET

CC: (none) => mageia
Assignee: mageia => juan.baptiste
Source RPM: draklive-install => oxygen-gtk

Comment 12 Hugo Pereira Da Costa 2012-02-13 16:02:15 CET
Fixed in:
Thierry Vignaud 2012-02-13 16:15:59 CET

Keywords: (none) => PATCH, UPSTREAM

Comment 13 D Morgan 2012-02-16 16:53:06 CET
Please test new oxygen rpm.

CC: (none) => dmorganec

Comment 14 Anne Nicolas 2012-03-14 11:10:34 CET
ping ?

CC: (none) => ennael1

Comment 15 Thierry Vignaud 2012-03-14 11:56:49 CET
Anybody could have tested by just running draklive-install w/o a livecd at all.
It's fixed indeed

Resolution: (none) => FIXED

Note You need to log in before you can comment on or make changes to this bug.