bugzilla-daemon at freedesktop.org
2014-Apr-11 15:44 UTC
[Nouveau] [Bug 77333] New: Xorg segfaults trying to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333
Priority: medium
Bug ID: 77333
Assignee: nouveau at lists.freedesktop.org
Summary: Xorg segfaults trying to use nouveau GK208 as
offloadsink provider
QA Contact: xorg-team at lists.x.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: nirbheek.chauhan at gmail.com
Hardware: Other
Status: NEW
Version: unspecified
Component: Driver/nouveau
Product: xorg
Steps to reproduce:
$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x64 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs:
3 outputs: 2 associated providers: 1 name:Intel
Provider 1: id: 0x3f cap: 0x5, Source Output, Source Offload crtcs: 0 outputs:
0 associated providers: 1 name:nouveau
$ xrandr --setprovideroffloadsink nouveau Intel
$ DRI_PRIME=1 glxinfo | grep "OpenGL vendor string"
[segfault]
I'm running kernel 3.14 on Fedora 20, with Xorg 1.14.4,
xf86-video-nouveau-1.0.9, Mesa 10.0.4. Logs are attached below.
--
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/20140411/7d2f1875/attachment.html>
bugzilla-daemon at freedesktop.org
2014-Apr-11 15:45 UTC
[Nouveau] [Bug 77333] Xorg segfaults trying to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333 --- Comment #1 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> --- Created attachment 97223 --> https://bugs.freedesktop.org/attachment.cgi?id=97223&action=edit dmesg | grep -E "nouveau|drm" -- 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/20140411/0c292a1a/attachment.html>
bugzilla-daemon at freedesktop.org
2014-Apr-11 15:46 UTC
[Nouveau] [Bug 77333] Xorg segfaults trying to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333 --- Comment #2 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> --- Created attachment 97224 --> https://bugs.freedesktop.org/attachment.cgi?id=97224&action=edit grep EE /var/log/Xorg.0.log.old -- 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/20140411/6a8781f3/attachment.html>
bugzilla-daemon at freedesktop.org
2014-Apr-11 15:47 UTC
[Nouveau] [Bug 77333] Xorg segfaults trying to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333 --- Comment #3 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> --- Created attachment 97225 --> https://bugs.freedesktop.org/attachment.cgi?id=97225&action=edit lspci -v -- 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/20140411/bc993bfc/attachment.html>
bugzilla-daemon at freedesktop.org
2014-Apr-11 16:33 UTC
[Nouveau] [Bug 77333] Xorg segfaults trying to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333
Nirbheek Chauhan <nirbheek.chauhan at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #97224|0 |1
is obsolete| |
--- Comment #4 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> ---
Created attachment 97228
--> https://bugs.freedesktop.org/attachment.cgi?id=97228&action=edit
DRI_PRIME=1 glxinfo
With xf86-video-nouveau, the segfault goes away, but DRI_PRIME doesn't work
either. Log attached.
--
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/20140411/eb97e1a8/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2014-Apr-11 16:33 UTC
[Nouveau] [Bug 77333] Unable to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333
Nirbheek Chauhan <nirbheek.chauhan at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Xorg segfaults trying to |Unable to use nouveau GK208
|use nouveau GK208 as |as offloadsink provider
|offloadsink provider |
--
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/20140411/00a81002/attachment.html>
bugzilla-daemon at freedesktop.org
2014-Apr-12 07:48 UTC
[Nouveau] [Bug 77333] Unable to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333
Nirbheek Chauhan <nirbheek.chauhan at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #97223|0 |1
is obsolete| |
--- Comment #5 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> ---
Created attachment 97250
--> https://bugs.freedesktop.org/attachment.cgi?id=97250&action=edit
dmesg | grep -E "nouveau|drm" -- drm-next + nouveau.config=NvGrUseFW=1
Situation does not change with a kernel compiled from commit c39b0695 on
drm-next, and by using external firmware.
--
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/20140412/2b22f4d5/attachment.html>
bugzilla-daemon at freedesktop.org
2014-May-06 18:51 UTC
[Nouveau] [Bug 77333] Unable to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333 --- Comment #6 from Ilia Mirkin <imirkin at alum.mit.edu> --- I just noticed that you mention using xf86-video-nouveau 1.0.9. However GK208 is only supported starting 1.0.10. Please upgrade. If the issue persists, please attach full logs. -- 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/20140506/e392df44/attachment.html>
bugzilla-daemon at freedesktop.org
2014-May-06 18:52 UTC
[Nouveau] [Bug 77333] [NV108] Unable to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333
Ilia Mirkin <imirkin at alum.mit.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Unable to use nouveau GK208 |[NV108] Unable to use
|as offloadsink provider |nouveau GK208 as
| |offloadsink provider
--- Comment #7 from Ilia Mirkin <imirkin at alum.mit.edu> ---
Oh, also, make sure to grab mesa 10.2-rc1 -- there are a bunch of fixes for
GK208 in there (although it still won't be perfect).
--
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/20140506/70d9a5fc/attachment.html>
bugzilla-daemon at freedesktop.org
2014-May-07 05:03 UTC
[Nouveau] [Bug 77333] [NV108] Unable to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333 --- Comment #8 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> --- (In reply to comment #6)> I just noticed that you mention using xf86-video-nouveau 1.0.9. However > GK208 is only supported starting 1.0.10. Please upgrade. > > If the issue persists, please attach full logs.Sorry, I should've been clearer in comment 4. I forgot to mention that those are the logs with xf86-video-nouveau 1.0.10. -- 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/20140507/0cfbd876/attachment.html>
bugzilla-daemon at freedesktop.org
2014-Aug-21 22:28 UTC
[Nouveau] [Bug 77333] [NV108] Unable to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333 --- Comment #9 from Ilia Mirkin <imirkin at alum.mit.edu> --- (In reply to comment #8)> (In reply to comment #6) > > I just noticed that you mention using xf86-video-nouveau 1.0.9. However > > GK208 is only supported starting 1.0.10. Please upgrade. > > > > If the issue persists, please attach full logs. > > Sorry, I should've been clearer in comment 4. I forgot to mention that those > are the logs with xf86-video-nouveau 1.0.10.Can you confirm that you were also using mesa 10.2.x? (10.2.2 and later should work largely fine on GK208.) -- 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/20140821/ccb233af/attachment.html>
bugzilla-daemon at freedesktop.org
2014-Aug-23 03:37 UTC
[Nouveau] [Bug 77333] [NV108] Unable to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333 --- Comment #10 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> --- (In reply to comment #9)> Can you confirm that you were also using mesa 10.2.x? (10.2.2 and later > should work largely fine on GK208.)I can't remember if I was, but I can try again and report back. Will try this out today. -- 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/20140823/b668944d/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2014-Sep-17 02:21 UTC
[Nouveau] [Bug 77333] [NV108] Unable to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333
Nirbheek Chauhan <nirbheek.chauhan at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #11 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> ---
(In reply to comment #10)> (In reply to comment #9)
> > Can you confirm that you were also using mesa 10.2.x? (10.2.2 and
later
> > should work largely fine on GK208.)
>
> I can't remember if I was, but I can try again and report back. Will
try
> this out today.
"Today" happened, I was able to test and now it works!
$ DRI_PRIME=0 glxinfo | grep "OpenGL vendor string"
OpenGL vendor string: Intel Open Source Technology Center
$ DRI_PRIME=1 glxinfo | grep "OpenGL vendor string"
OpenGL vendor string: nouveau
$ DRI_PRIME=1 glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
6721 frames in 5.0 seconds = 1344.181 FPS
(that's such a lie, but at least it's working!)
This is with kernel 3.16.2-200.fc20, xorg 1.14.4, mesa-10.1.5,
xf86-video-nouveau-1.0.10. I wasn't able to find Fedora 20 packages for
mesa-10.2.x, but I'm guessing this works with 10.2 as well.
Closing as FIXED, thanks!
--
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/20140917/66f9ee17/attachment.html>
bugzilla-daemon at freedesktop.org
2014-Sep-17 02:41 UTC
[Nouveau] [Bug 77333] [NV108] Unable to use nouveau GK208 as offloadsink provider
https://bugs.freedesktop.org/show_bug.cgi?id=77333
Nirbheek Chauhan <nirbheek.chauhan at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |VERIFIED
--- Comment #12 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> ---
(In reply to comment #11)> This is with kernel 3.16.2-200.fc20, xorg 1.14.4, mesa-10.1.5,
> xf86-video-nouveau-1.0.10. I wasn't able to find Fedora 20 packages for
> mesa-10.2.x, but I'm guessing this works with 10.2 as well.
>
I tested with mesa-10.2.5 using a Fedora COPR[1], and it works better! I'm
not
getting rendering artifacts while running things other than glxgears.
1. http://copr.fedoraproject.org/coprs/jujuxiii/testing-fc20/
--
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/20140917/1f29dbe2/attachment-0001.html>
Apparently Analagous Threads
- "Appending" data to the middle of a file using btrfs-specific features
- [Bug 99505] New: Attempting to reclock GeForce GT740M (GK208) cause GPU and system to hang
- [Bug 96390] New: [GK208] DISP failure while using PRIME offloading
- [Bug 78092] New: GK208M [GeForce GT 730M] (rev ff) (prog-if ff) nouveau module load fail
- Re: Applications using fsync cause hangs for several seconds every few minutes