All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel@ffwll.ch>
To: Alfonso Fiore <alfonso.fiore@gmail.com>
Cc: Intel Graphics Development <intel-gfx@lists.freedesktop.org>
Subject: Re: Sandy Bridge Desktop - 1920x1080i interlace not working
Date: Wed, 25 Jan 2012 08:55:35 +0100	[thread overview]
Message-ID: <20120125075535.GA3896@phenom.ffwll.local> (raw)
In-Reply-To: <CAO=xpBG1QbZVWPZ_KuiY6ZWHdKXmqoAOKiHuBBhwmsmCNawcaQ@mail.gmail.com>

On Wed, Jan 25, 2012 at 02:00:37AM +0100, Alfonso Fiore wrote:
> On Sun, Jan 22, 2012 at 11:40 AM, Daniel Vetter <daniel@ffwll.ch> wrote:
> >
> > Actually I only need the output of intel_reg_dumper, resolution
> > doesn't really matter that much. It just needs to be a HDMI-only
> > configuration that works.
> 
> Hi Daniel,
> 
> here are the tests:
> 
> TEST-11
> ========
> Only HDMI connected.
> TV set on HDMI input.
> Reboot.
> The login screen uses the wrong resolution and
> it's in the wrong position as usual.
> I connected over VNC to login.
> Strangely now there is no split screen anymore
> (I checked and I'm using 3.2.0-drm-intel-fixes+)
> the screen is black and the resolution is 1024x768
> (I can see from VNC)
> xrandr --output HDMI2 --mode 1024x768 --rate 60.0
> (as expected no change since it's the actual res)
> xrandr --output HDMI2 --mode 1280x720 --rate 60.0
> (the TV does something, but then goes back to black
> resolution is correct from VNC)
> xrandr --output HDMI2 --mode 1280x720 --rate 50.0
> (the TV does something, but then goes back to black
> resolution is correct from VNC)
> xrandr --output HDMI2 --mode 800x600 --rate 60.3
> (the TV does something, but then goes back to black
> resolution is correct from VNC)
> xrandr --output HDMI2 --mode 800x600 --rate 60.3
> (the TV does something, but then goes back to black
> resolution is correct from VNC)
> xrandr --output HDMI2 --mode 720x480 --rate 59.9
> (the TV does something, but then goes back to black
> resolution is correct from VNC)
> xrandr --output HDMI2 --mode 640x480 --rate 59.9
> (the TV does something, but then goes back to black
> resolution is correct from VNC)
> xrandr --output HDMI2 --mode 640x480 --rate 60.0
> (the TV does something, but then goes back to black
> resolution is correct from VNC)
> I didn't save any dump cause you requested one where HDMI was working
> and it never did.
> Any idea?
> My question is: why I don't even see the split screen anymore
> and just the black screen?
> So, just to test, I run with 3.0.0-15-generic-pae and indeed
> I can see the split screen again. Also, the login screen
> is 1024x768 (split) rather than 1280x720 (when I run 3.2.0-drm-intel-fixes+)
> In 3.0.0-15-generic-pae, I can see the split screen but xrandr -q
> reports way less combinations (1024x768@60.0, 800x600@60.3, 640x480@60).
> I tried all three and they all "work" in split screen w/o flickering.
> The TV goes never "black".
> 
> > It just needs to be a HDMI-only configuration that works.
> 
> So if I understand your request correctly, I don't have such situation
> with only HDMI.

Have you booted with nomodeset and are using the vesa X driver? Iirc
you've said that the bios can setup up things correctly, the idea is to
grab a register dump to learn how the bios sets things up.

> AGAIN, as soon as I connect the VGA cable the TV is not in split
> screen anymore and I can see just fine.
> But you already have this test from the previous time so I won't take any log.
> 
> >
> > Test with the i915 driver (i.e. no nomodeset on the kernel cmdline),
> > if you want you can try both VGA cable only and VGA/HDMI but it
> > shouldn't matter. xrandr -q output shows only 55.4 and 60.0 for this
> > resolution, so I think it doesn't make sense to test anything else.
> 
> TEST-12
> ========
> VGA and HDMI connected.
> TV set on VGA input.
> Reboot.
> The login screen is black.
> I connected over VNC to login (login screen is 1024x768)
> 
> xrandr --output VGA1 --mode 1024x768 --rate 54.4
> (nothing changes, as expected)
> xrandr --output VGA1 --mode 1024x768 --rate 60.0
> bingo. I can see the screen with quite a bit of overscan top and bottom
> (exactly as I usually saw it over VGA from XP)
> 
> I also tried the same test with only VGA cable connected and it works
> the same way.
> 
> xrandr --output VGA1 --mode 800x600 --rate 60.3
> also works like in windows, with overscan.
> 
> I attached logs from 1024x768.
> 
> So, to conclude, I think we achieved feature parity over VGA. It's
> just a matter
> of choosing the right refresh rate...

Yeah, I kinda suspected that XP just picks the highest refresh rate. And
likely no one ever tested your TV with anything else than XP, so that
could explain why the lower refresh rate is b0rked :(

> Do you have any idea about the next step for HDMI?

Sorry, I couldn't yet look into the details. Will do it this week. It also
looks like someone else descovered the missing ingredient for interlaced
support on newer chipset, so it looks like we're on track to enable 1080i
on your TV (well, hopefully).
-Daniel
-- 
Daniel Vetter
Mail: daniel@ffwll.ch
Mobile: +41 (0)79 365 57 48

  reply	other threads:[~2012-01-25  7:55 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4f15cfbd.c39dec0a.71a1.07a8SMTPIN_ADDED@mx.google.com>
2012-01-17 20:14 ` Sandy Bridge Desktop - 1920x1080i interlace not working Alfonso Fiore
2012-01-17 20:25   ` Daniel Vetter
2012-01-17 20:25     ` Daniel Vetter
2012-01-17 20:59       ` Alfonso Fiore
2012-01-17 21:34         ` Daniel Vetter
2012-01-17 21:53           ` Alfonso Fiore
2012-01-17 22:53             ` Angela Schmid
     [not found]             ` <4f15fbec.82620e0a.1fb6.ffff8297SMTPIN_ADDED@mx.google.com>
2012-01-17 23:12               ` Daniel Vetter
2012-01-18  5:54                 ` Angela Schmid
     [not found]                 ` <4f165e84.12960e0a.569b.ffffff51SMTPIN_ADDED@mx.google.com>
2012-01-18 10:56                   ` Daniel Vetter
2012-01-18 16:08           ` Alfonso Fiore
2012-01-18 20:12             ` Daniel Vetter
2012-01-18 20:44               ` Alfonso Fiore
2012-01-18 20:53                 ` Daniel Vetter
2012-01-18 20:55                   ` Alfonso Fiore
2012-01-19  7:05               ` Alfonso Fiore
2012-01-19  9:09                 ` Alfonso Fiore
2012-01-19 11:21                   ` Peter Ross
     [not found]                     ` <CAO=xpBEM=sMmsp7K3eE3Wh+xFnbJqCeHxkkxqsb=Bt4B5KWvNw@mail.gmail.com>
     [not found]                       ` <20120119115144.GB1909@9ba4542ee290bef7a68a5eff03328b0e>
     [not found]                         ` <CAO=xpBFU-WbrLJ9Y_JX=FKaR69N_pR+5RNDMCgHrCB8NY1cJGQ@mail.gmail.com>
     [not found]                           ` <CAO=xpBH+w=cmQ7VWxQPvByBdq145ku7n+2_rXw-PUnR-n6Hd6g@mail.gmail.com>
     [not found]                             ` <20120120124029.GC14963@9ba4542ee290bef7a68a5eff03328b0e>
     [not found]                               ` <CAO=xpBGRG7Zk5DXbKLVjuiSAci6C6qa1M04MT2ZJd7RP6f0QHQ@mail.gmail.com>
2012-01-21 10:25                                 ` Angela Schmid
     [not found]                                 ` <4f1a9294.8a1c0e0a.6f33.fffffbd0SMTPIN_ADDED@mx.google.com>
2012-01-25  1:03                                   ` Alfonso Fiore
2012-01-25 12:07                                     ` Peter Ross
2012-01-19 11:23               ` Alfonso Fiore
2012-01-19 11:32                 ` Daniel Vetter
2012-01-19 11:51                   ` Alfonso Fiore
2012-01-19 12:12                     ` Daniel Vetter
     [not found]                       ` <CAO=xpBG460JGP=b05yqnbK6+-F1LtudwekQ7H-AiarOcOxRqCg@mail.gmail.com>
2012-01-19 13:15                         ` Daniel Vetter
2012-01-19 15:16                           ` Alfonso Fiore
2012-01-19 15:37                             ` Daniel Vetter
2012-01-19 19:56                               ` Alfonso Fiore
2012-01-19 20:50                                 ` Daniel Vetter
2012-01-19 21:44                                   ` Alfonso Fiore
2012-01-19 21:54                                     ` Daniel Vetter
2012-01-19 22:10                                       ` Alfonso Fiore
2012-01-19 22:20                                         ` Daniel Vetter
2012-01-19 23:37                                   ` Alfonso Fiore
2012-01-21 21:09                                     ` Daniel Vetter
2012-01-21 21:13                                       ` Daniel Vetter
2012-01-22  1:55                                       ` Alfonso Fiore
2012-01-22 10:40                                         ` Daniel Vetter
2012-01-25  1:00                                           ` Alfonso Fiore
2012-01-25  7:55                                             ` Daniel Vetter [this message]
2012-01-25  8:12                                               ` Alfonso Fiore
2012-01-25  8:25                                                 ` Alfonso Fiore
2012-01-25  8:41                                                   ` Daniel Vetter
2012-01-25 12:17                                               ` Peter Ross
2012-01-25 12:21                                                 ` Alfonso Fiore
2012-01-25 12:51                                                 ` Daniel Vetter
2012-01-17 21:32       ` Angela Schmid
     [not found]       ` <4f15e8e5.0bbb0e0a.3dfb.655fSMTPIN_ADDED@mx.google.com>
2012-01-17 21:38         ` Daniel Vetter
2012-01-17 20:25   ` Eugeni Dodonov
2012-01-17 21:01     ` Alfonso Fiore
     [not found]       ` <20120118135526.GA16113@9ba4542ee290bef7a68a5eff03328b0e>
     [not found]         ` <CAO=xpBFUpu7vRL+1-1=vd9wDgm25+3Fk-iZSZGNe5L-SZY5gMQ@mail.gmail.com>
2012-01-18 16:47           ` Angela Schmid
     [not found]           ` <4f16f788.8e87cd0a.4c25.488fSMTPIN_ADDED@mx.google.com>
2012-01-18 20:14             ` Daniel Vetter
2012-01-18 20:47               ` Alfonso Fiore
2012-01-17 19:43 Angela Schmid

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20120125075535.GA3896@phenom.ffwll.local \
    --to=daniel@ffwll.ch \
    --cc=alfonso.fiore@gmail.com \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.