[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
** Changed in: xserver-xorg-video-intel Importance: Unknown = Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/348428 Title: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
** Changed in: xserver-xorg-video-intel Importance: Medium = Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/348428 Title: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
I don't have an Intel video adapter but an Nvidia one and this bug affects me as well. The released fix obviously hasn't solved the bug on my system. I have a Quadro NVS 135M card using the non-free nvidia driver. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
On Sun, May 17, 2009 at 04:13:21PM -, Hellbourne wrote: I don't have an Intel video adapter but an Nvidia one and this bug affects me as well. The released fix obviously hasn't solved the bug on my system. I have a Quadro NVS 135M card using the non-free nvidia driver. Given that the backtrace for this bug involves routines specific to the intel driver, actually if you're using the -nvidia driver there is zero chance you have this bug. You probably just have a bug with similar symptoms. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
** Changed in: xserver-xorg-video-intel (Ubuntu Jaunty) Assignee: Bryce Harrington (bryceharrington) = (unassigned) ** Changed in: xserver-xorg-video-intel (Ubuntu) Assignee: Bryce Harrington (bryceharrington) = (unassigned) -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
** Changed in: xserver-xorg-video-intel Status: Confirmed = Fix Released -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
I dont know whether I should comment here - https://bugs.launchpad.net/bugs/337116 or on this one... I now installed Xubuntu Jaunty on my Eee pc 901 after having had crashes described in bug linked above. At first I thought everything was ok, but today X has crashed twice, screen goes black, gdm restarts and Im back at the login screen. Seemingly at random. Snippet from syslog: Apr 27 23:59:44 Nokkalaama kernel: [ 4370.303321] [drm:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0 Apr 27 23:59:44 Nokkalaama gdm[3011]: WARNING: gdm_slave_xioerror_handler: Fatal X error - Restarting :0 Apr 27 23:59:46 Nokkalaama acpid: client connected from 7350[0:0] Apr 27 23:59:47 Nokkalaama kernel: [ 4373.932997] [drm:i915_setparam] *ERROR* unknown parameter 4 Apr 27 23:59:47 Nokkalaama kernel: [ 4373.934549] [drm:i915_getparam] *ERROR* Unknown parameter 6 Apr 27 23:59:49 Nokkalaama kernel: [ 4375.319637] [drm:i915_getparam] *ERROR* Unknown parameter 6 kern.log: Apr 27 23:12:24 Nokkalaama kernel: [ 1530.143499] [drm:i915_getparam] *ERROR* Unknown parameter 6 Apr 27 23:34:13 Nokkalaama kernel: [ 2839.118634] EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended Apr 27 23:59:44 Nokkalaama kernel: [ 4370.303321] [drm:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0 Apr 27 23:59:47 Nokkalaama kernel: [ 4373.932997] [drm:i915_setparam] *ERROR* unknown parameter 4 Apr 27 23:59:47 Nokkalaama kernel: [ 4373.934549] [drm:i915_getparam] *ERROR* Unknown parameter 6 Apr 27 23:59:49 Nokkalaama kernel: [ 4375.319637] [drm:i915_getparam] *ERROR* Unknown parameter 6 Ill see about doing a backtrace tomorrow. I havent done that before and dont have the programs installed. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
Upstream has published a patch. I have adapted it to work against the Ubuntu libdrm package so who wants to give it a try? Compilation works but since I didn't have this problem I can't confirm the patch myself. ** Attachment added: bufmgr_fake.patch http://launchpadlibrarian.net/25005895/bufmgr_fake.patch -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
I can verify that with xserver-xorg-video-intel 2:2.6.3-0ubuntu8 I'm not getting a crash on user-switching now. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
Also for uxa? -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
Hi Nicolo, EXA and server-xorg-video-intel 2.6.3-0ubuntu5 works fine. UXA and server-xorg-video-intel 2.6.3-0ubuntu5 shows not exactly the described bug, if I open a new session, I get directly a black Screen. Previosly I could open a new session and the black screen occurd when switching back to the first session (I'm not shure if this was only with EXA, if necessary I could retest). I'm not shure if this helps, but what works is to open the first session with UXA (then change xorg.conf to EXA) and open the second session with EXA. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
Seems to be good now, I am switching users like crazy, from my good personality user to my bad personality user. Just kidding. Thanks to all. I hope that it does not reoccur. Let's update the freedesktop bug now. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
This is most likely a duplicate of Bug #345796. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
I can confirm that the fix resolved my issue reported in duplicate bug 345714. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
Hi Nicolo, EXA and server-xorg-video-intel 2.6.3-0ubuntu1 works fine. EXA and server-xorg-video-intel 2.6.3-0ubuntu2 to server-xorg-video-intel 2.6.3-0ubuntu4 , and UXA and server-xorg-video-intel 2.6.3-0ubuntu1 to server-xorg-video-intel 2.6.3-0ubuntu4 shows the described bug. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
This bug was fixed in the package xserver-xorg-video-intel - 2:2.6.3-0ubuntu5 --- xserver-xorg-video-intel (2:2.6.3-0ubuntu5) jaunty; urgency=low * Disable 114_fix_xv_with_non_gem.patch: At the time we accepted it, it sounded a little risky, so I took it on the condition that it didn't cause regressions, which apparently we have proof that it does. (LP: #348428) (Reopen 344740) -- Bryce Harrington br...@ubuntu.com Fri, 03 Apr 2009 20:03:39 -0700 ** Changed in: xserver-xorg-video-intel (Ubuntu Jaunty) Status: Confirmed = Fix Released -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
The change from 0u1 to 0u2 is the inclusion of these two patches cherrypicked from upstream, to solve bug #344740 which affects i855 chipsets: 114_fix_xv_with_non_gem.patch 115_fix_crash_xv_overlay.patch Both are just tiny one-liners, but as Yoda says, Size matters not! Anyway, I was a touch skeptical at the time that these patches could lead to regressions. Christoph's testing seems to confirm that is indeed the case here. Of the two, 114 seems the most suspicious since it deals with the memory manager. 115 sounds like it corrects a crash situation, so if it is innocent here it would be nice to keep it. I have uploaded a fix which disables 114. Please test and verify this resolves the user switching issue. If not, we can also try reverting 115. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
I am doing aptitude upgrade and will report results soon -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
I've a curiosity: UXA or EXA? -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
Okay so piecing everything together... #5 0xb7c275b6 in free () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #6 0xb7862e25 in free_block (bufmgr_fake=0x93730f0, block=0xcc956c8) at ../../../libdrm/intel/intel_bufmgr_fake.c:473 bo_fake = (drm_intel_bo_fake *) 0x937cac0 static void free_block(drm_intel_bufmgr_fake *bufmgr_fake, struct block *block) { ... mmFreeMem(block-mem); free(block); /* -- boom */ } } *** glibc detected *** /usr/bin/X: double free or corruption (out): 0x0d73de98 *** Sounds like a double free. Could 2 sessions cause 2 frees? Or is it something else. Probably needs additional debug statements to track the frees. Maybe upstream can provide better insights when they respond. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
I am thinking, the second session did not need to allocate a shared resource, and so it did not allocate, but it tries to free it. This is my hypothesis. -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 348428] Re: Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference ()
Hi Ichudov, in my environment (desktop) this bug occurs since xserver-xorg-video- intel 2.6.3-0ubuntu2. After downgrading to xserver-xorg-video-intel 2.6.3-0ubuntu1 everything works fine. Maybe this helps your family ;-) Chris -- Switching to another user and then to anything else causes freeze in drm_intel_bo_unreference () https://bugs.launchpad.net/bugs/348428 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs