Bug 1293645 - Gdm login screen using wayland starts with low resolution
Summary: Gdm login screen using wayland starts with low resolution
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: gdm
Version: 23
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-12-22 14:34 UTC by Göran Uddeborg
Modified: 2015-12-27 12:02 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-27 12:02:33 UTC
Type: Bug


Attachments (Terms of Use)

Description Göran Uddeborg 2015-12-22 14:34:35 UTC
Description of problem:
After having previously used GDM with X on the login screen, I installed and updated to enable the new cool Wayland technology.  After doing this, my login screen comes up with e very low resolution.  I don't understand why, and I can't find any relevant log messages to give me a clue.

When my session comes up, it has the usual higher resolution.  My session runs under X, so I'm guessing this has to do with Wayland somehow.  Using pstree on the gdm process, I see that the login screen does indeed run using Wayland, while my session runs under X.

Version-Release number of selected components:
libwayland-server-1.9.0-1.fc23.x86_64
libwayland-client-1.9.0-1.fc23.x86_64
gnome-session-wayland-session-3.18.1.2-1.fc23.x86_64
xorg-x11-server-Xwayland-1.18.0-0.6.20151027.fc23.x86_64
gdm-3.18.2-1.fc23.x86_64

Graphics:
AMD A8-5600K APU with Radeon(tm) HD Graphics (fam: 15, model: 10, stepping: 01)

(--) RADEON(0): Chipset: "ARUBA" (ChipID = 0x9904)


Additional info:
I've been late to pick up on Wayland, so this might very well be because I'm doing something wrong.  Any pointers would be appreciated in that case.  For that reason, assigning this to "gdm" is of course just a guess on my part.

Probably unrelated, but just to be on the safe side: I'm running with intremap=off because of bug 1264681.

Comment 1 Göran Uddeborg 2015-12-27 12:02:33 UTC
I just realized it works under X only because there are additional modelines in /etc/X11/xorg.conf.  Without them, the X server also comes up with the low resolution.  And "xrandr" only lists the low resolution and a few even lower ones.

I guess my monitor doesn't properly tell the host what it is able to.  A monitor bug presumably, but with the proper modelines it works fine in X.

So this isn't a bug in Fedora.  Now I "only" have to figure out how to provide gdm/wayland with modelines, so it too can use the monitor's full abilities.


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