Bug 16563

Summary: Gnome: mutter uses wrong aspect-ratio / incorrectly resizes windows (black bars at the sides in video)
Product: Mageia Reporter: Christian Lohmaier <lohmaier+mageia>
Component: RPM PackagesAssignee: GNOME maintainers <gnome>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: marja11
Version: 5Keywords: PATCH
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
URL: https://bugzilla.gnome.org/show_bug.cgi?id=739573
Whiteboard:
Source RPM: mutter-3.14.3-5.mga5.src.rpm CVE:
Status comment:

Description Christian Lohmaier 2015-08-10 15:20:34 CEST
Description of problem:
use video player like mpv that sets the aspect-ratio hint and notice that mutter makes the window too small in height/too wide in width, resulting in black bars at the sides of the video.

100% reproducible, see also the upstream bug for more details.

Reproducible: 

Steps to Reproduce:
Comment 1 Christian Lohmaier 2015-08-10 15:21:49 CEST
upstream has a patch (also linked in the upstream bug) that applies cleanly to 3.14 and fixes the problem for me:

https://git.gnome.org/browse/mutter/commit/?id=cb66ab5a87251b21c3f807474022a0b74dba8808

Keywords: (none) => PATCH

David Walser 2015-08-11 16:55:23 CEST

Assignee: bugsquad => olav

Comment 2 Olav Vitters 2015-08-11 22:27:59 CEST
Feel free to apply, etc.
Olav Vitters 2016-09-19 09:42:24 CEST

Assignee: olav => gnome

Comment 3 Marja Van Waes 2018-04-29 09:24:51 CEST
(In reply to Christian Lohmaier from comment #1)
> upstream has a patch (also linked in the upstream bug) that applies cleanly
> to 3.14 and fixes the problem for me:
> 
> https://git.gnome.org/browse/mutter/commit/
> ?id=cb66ab5a87251b21c3f807474022a0b74dba8808

That was so long ago. the patch must have been included in Mageia 6.

Mageia 5 has officially reached its End of Life on December 31st, 2017 https://blog.mageia.org/en/2017/11/07/mageia-5-eol-postponed/
It only continued to get important security updates since then, but non-security bugs have no chance of still getting fixed.

Closing as OLD.

Status: NEW => RESOLVED
CC: (none) => marja11
Resolution: (none) => OLD