Bug 17702 - [mga6 dev1] Installer ui doesn't draw dialogue window borders (regression since switching from matchbox to mutter)
Summary: [mga6 dev1] Installer ui doesn't draw dialogue window borders (regression sin...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords: 6dev1, USABILITY
Depends on:
Blocks: 18332
  Show dependency treegraph
 
Reported: 2016-02-06 22:55 CET by Atilla ÖNTAŞ
Modified: 2016-06-17 14:25 CEST (History)
2 users (show)

See Also:
Source RPM: drakx-installer-stage2
CVE:
Status comment:


Attachments
mageia6-dev1 installer grub installation step (297.70 KB, image/png)
2016-02-06 22:58 CET, Atilla ÖNTAŞ
Details

Description Atilla ÖNTAŞ 2016-02-06 22:55:35 CET
Mageia-6-dev1-i586-DVD.iso DATE.txt: Tue Feb  2 23:08:31 CET 2016

In installer, dialogue windows don't have borders and all dialogues seems a part of background. I think this is a gtk+3 theming issue. See the attached image.


Reproducible: 

Steps to Reproduce:
Comment 1 Atilla ÖNTAŞ 2016-02-06 22:58:43 CET
Created attachment 7418 [details]
mageia6-dev1 installer grub installation step

As you can see, dialogue window doesn't have borders and seems a part of background.This is the case for all dialogues.
Marja Van Waes 2016-02-14 10:47:11 CET

CC: (none) => marja11
Assignee: bugsquad => thierry.vignaud
Source RPM: drakx-installer => drakx-installer-stage2
Whiteboard: (none) => 6dev1

Comment 2 Thierry Vignaud 2016-04-01 16:56:31 CEST
Anybody is welcome to play with drakx-in-chroot in order to identify the missing gtk/gnome files
See:
https://wiki.mageia.org/en/Drakx-installer_tips_and_tricks#drakx-in-chroot

Especially the --strace option would be usefull for that...

Keywords: (none) => USABILITY
Hardware: i586 => All

Comment 3 Mageia Robot 2016-04-03 19:02:56 CEST
commit e75c8e684853a299d35af2655b657e3752d9981f
Author: Thierry Vignaud <thierry.vignaud@...>
Date:   Sun Apr 3 19:02:21 2016 +0200

    add minimal CSD support (mga#17702)
---
 Commit Link:
   http://gitweb.mageia.org/software/drakx/commit/?id=e75c8e684853a299d35af2655b657e3752d9981f
Comment 4 Thierry Vignaud 2016-04-03 19:06:39 CEST
Fixed by adding our own CSD implementation

CC: (none) => olav
Summary: [mga6 dev1] Installer ui doesn't draw dialogue window borders-possible gtk3 regression => [mga6 dev1] Installer ui doesn't draw dialogue window borders (regression since switching from matchbox to mutter)

Comment 5 Thierry Vignaud 2016-04-04 11:01:05 CEST
CSS people are welcome to improve it.
@Olav: do you know how to enable CSD? (GTK_CSD=1 doesn't have any effect)

Status: NEW => ASSIGNED

Marja Van Waes 2016-04-05 20:46:45 CEST

Keywords: (none) => 6dev1
Whiteboard: 6dev1 => (none)

Thierry Vignaud 2016-05-04 11:39:37 CEST

Blocks: (none) => 18332

Comment 6 Thierry Vignaud 2016-06-17 14:25:45 CEST
Closing

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


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