From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RZsVw-00049v-9w for garchives@archives.gentoo.org; Sun, 11 Dec 2011 23:09:00 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E45A321C11E; Sun, 11 Dec 2011 23:08:45 +0000 (UTC) Received: from mail-yx0-f181.google.com (mail-yx0-f181.google.com [209.85.213.181]) by pigeon.gentoo.org (Postfix) with ESMTP id DDF3021C04C for ; Sun, 11 Dec 2011 23:07:50 +0000 (UTC) Received: by yenm3 with SMTP id m3so4327424yen.40 for ; Sun, 11 Dec 2011 15:07:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=ZrgMlkEmdgoFXliVeCKJ744v+OneqXWAQq67j9NlYII=; b=P+ZlmgKSW3b3V0UJfF+zIZfhp4Gn2ReFG4G7apVSs8wOWaLaQAdGsJHtl8J4iKNIz0 vgka3zr4sYrhNHd8J/GqPSwYq9NifnqFr5gG7ZEuuwl712zBv5D/q1+3j2TFrLkdAA1T VNGvIt0iuDIdVYPo9fSn6eNgX7P35FFumGnfM= Received: by 10.236.191.5 with SMTP id f5mr22668950yhn.122.1323644870402; Sun, 11 Dec 2011 15:07:50 -0800 (PST) Received: from [192.168.2.3] (ppp-70-128-107-175.dsl.tulsok.swbell.net. [70.128.107.175]) by mx.google.com with ESMTPS id d6sm44798886anm.16.2011.12.11.15.07.48 (version=SSLv3 cipher=OTHER); Sun, 11 Dec 2011 15:07:49 -0800 (PST) Message-ID: <4EE537C3.5080409@gmail.com> Date: Sun, 11 Dec 2011 17:07:47 -0600 From: Michael Sullivan User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111208 Thunderbird/8.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] Re: Two video problems: Mythtv and xscreensaver [SOLVED] References: <4EE3C2FA.5090205@gmail.com> In-Reply-To: <4EE3C2FA.5090205@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 65ce9cdc-6e18-4eb2-b014-f924d42355c0 X-Archives-Hash: 696f207ff3eb79a2db95283b234684cb On 12/10/11 14:37, Michael Sullivan wrote: > I'm having a problem on my personal workstation where mythfrontend will > not display video when Watch TV is requested. The sound works just > fine. When I issue a > > michael@camille ~ $ mplayer /dev/video0 > MPlayer SVN-r33094-4.4.5 (C) 2000-2011 MPlayer Team > Can't open joystick device /dev/input/js0: No such file or directory > Can't init input joystick > mplayer: could not connect to socket > mplayer: No such file or directory > Failed to open LIRC support. You will not be able to use your remote > control. > > Playing /dev/video0. > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > MPEG-PS file format detected. > VIDEO: MPEG2 480x480 (aspect 2) 29.970 fps 6000.0 kbps (750.0 kbyte/s) > Load subtitles in /dev/ > [VO_TDFXFB] This driver only supports the 3Dfx Banshee, Voodoo3 and > Voodoo 5. > ========================================================================== > Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family > Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2) > ========================================================================== > ========================================================================== > Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 > AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000) > Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3) > ========================================================================== > AO: [oss] 48000Hz 2ch s16le (2 bytes per sample) > Starting playback... > Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. > VO: [xv] 480x480 => 640x480 Planar YV12 > [mpeg2video @ 0x87a1ce0]warning: first frame is no keyframe > [VD_FFMPEG] DRI failure. > A: 0.7 V: 1.3 A-V: -0.591 ct: 0.000 2/ 2 ??% ??% ??,?% 1 0 > [mpeg2video @ 0x87a1ce0]warning: first frame is no keyframe > A: 9.3 V: 9.3 A-V: -0.015 ct: -0.788 241/241 9% 0% 1.4% 4 0 > > Exiting... (Quit) > > there is still no picture, but sound is present. My xscreesaver is set > to glslideshow displaying pictures and it doesn't display pictures. > When I run it, I get these errors: (from ~/.xsession-errors) > > X error in glslideshow: > X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) > Major opcode of failed request: 136 (DRI2) > Minor opcode of failed request: 8 (DRI2SwapBuffers ) > Resource id in failed request: 0x3200070 > Serial number of failed request: 1999 > Current serial number in output stream: 1999 > xscreensaver-getimage: target pixmap 0x340010a unexpectedly deleted > > > When I look at the Xorg logs, I find this: > > camille ~ # grep EE /var/log/Xorg.0.log > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > [621028.083] (II) Loading extension MIT-SCREEN-SAVER > [621029.135] (EE) intel(0): Detected a hung GPU, disabling acceleration. > [621029.135] (EE) intel(0): When reporting this, please include > i915_error_state from debugfs and the full dmesg. > [621215.105] (EE) intel(0): [DRI2] DRI2SwapBuffers: drawable has no back > or front? > [621217.191] (EE) intel(0): [DRI2] DRI2SwapBuffers: drawable has no back > or front? > > Just before I got this listing I restarted X after doing a qlist -I -C > x11-drivers/ and re-merging all of them (there were like 10). > Mythfrontend Watch TV works fine from every other computer on my > network, and the recordings are fine, so I'm pretty sure it's this > DRI2SwapBuffers thing. What should I do to resolve this? I rebuilt my kernel and rebooted and everything is fine now. I think somehow some of my kernel modules are being overwritten. I don't know how, but rebuilding the kernel seems to fix it when it happens...