<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTABUG - X server comes up with black screen if screensaver is activated on another X server"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=88960#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTABUG - X server comes up with black screen if screensaver is activated on another X server"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=88960">bug 88960</a>
              from <span class="vcard"><a class="email" href="mailto:maxtram95@gmail.com" title="Maxim Mikityanskiy <maxtram95@gmail.com>"> <span class="fn">Maxim Mikityanskiy</span></a>
</span></b>
        <pre>(In reply to Chris Wilson from <a href="show_bug.cgi?id=88960#c6">comment #6</a>)
<span class="quote">> (In reply to Maxim Mikityanskiy from <a href="show_bug.cgi?id=88960#c5">comment #5</a>) 
> > As lightdm relies on that fbcon will turn on the screen before Xorg starts,
> > and lightdm can come up with no outputs enabled, I will report this bug to
> > lightdm.

> That's actually a bug. The goal is for the kernel to do nothing and preserve
> the output configuration from the BIOS. (So whatever configuration is setup
> in hardware, or in device files, is preserved right up until the user
> applies their preferences). So that means that even without fbcon, we should
> basically continue to show the BIOS screen until the splashscreen loads or
> until the DE fires up (i.e. no flicker boot). The full BIOS preservation is
> still hidden behind i915.fastboot=1.</span >

In my situation, when I boot without fbcon and without i915.fastboot=1, BIOS
leaves me text mode 80×25, then i915 module sets 1024×600 resolution on boot,
then lightdm starts up with native resolution. The problem only shows up when I
turn off the screen in first X session and start second lightdm greeter.
Lightdm doesn't reenable the screen. Really, it should do some modesetting to
avoid such situations (and to set initial video mode on first start if it is
needed). 

What abount i915.fastboot... I tried booting without fbcon and with
i915.fastboot=1. When lightdm started, my screen's resolution was 640×480, but
lightdm thought it was 1024×600, so I could see top left corner of the picture.
When I tried to move mouse to right edge of screen, screen started flickering.
It stopped flickering when I returned my mouse back. Even "xrandr --auto" and
"xrandr --output LVDS1 --mode 1024x600" didn't switch to 1024×600, "xrandr
--current" thought it was current resolution. Something is broken with
i915.fastboot... should it be reported to the kernel bugtracker?</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>