[Nouveau] [Bug 74903] [NV34] TV Load not detected in X

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Feb 13 08:25:04 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=74903

--- Comment #5 from Alexandre <alexandre.nunes at gmail.com> ---
(In reply to comment #4)
> (In reply to comment #3)
> > I tried booting with param video=TV1:e as (poorly) documented way to force
> 
> I think you want TV-1:e.
> 

Sorry for the typo, I was using that. As I said, it makes drm/x sees the
display as existant, but with no video output. Perhaps there could be some
hooking between this higher layer and lower ones (eg. nv17_tv_detect) in order
to maintain coherence. I say that because even tought this option didn't help,
after your suggestion, I was able to hack into nv17_tv_detect making it return
connector_status_connected whenever it would return disconnected/unknown, and
it's working (for me™). 


> There's a nouveau.tv_disable which is listed as "Disable TV-out detection".
> I kind of assume it just ignores the outputs entirely, but who knows. You
> may want to peruse drivers/gpu/drm/nouveau/dispnv04/tvnv17.c:nv17_tv_detect
> 
> It has special exceptions for a couple of cards with quirks. There's a way
> to return a "status unknown" -- try that?
> 

Returning connector_status_unknown wasn't enough, but connected did the trick.

> But it's a little odd that it worked fine before -- what was the "before"
> kernel?


I'm not sure anymore, but it wasn't so ancient. 3.8.x perhaps. I'll leave the
(dirty, bad mannered) patch attached just in case someone else as lazy as me
happens to find this report. 

The patch doens't fix the issue, only works around it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20140213/8a051005/attachment.html>


More information about the Nouveau mailing list