LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-16-2016, 01:16 AM   #1
schmatzler
Member
 
Registered: Jan 2011
Location: Germany
Distribution: Slackware64 -current + Multilib
Posts: 411

Rep: Reputation: 181Reputation: 181
Intel HD graphics - green blocks in videos


Hi guys,

a really annoying problem is nagging me on -current:

H.264 videos in my browser don't show up correctly. It looks like after a keyframe happens the video just garbles itself into a green mess until another keyframe comes by. I can't see anything and videos are unwatchable:

http://www2.pic-upload.de/img/30371092/3.png

I have a Thinkpad X201 netbook with Intel HD graphics (5th generation, Ironlake/Arrandale chipset).

This happened during one of the changes in -current a few weeks back. I already downgraded xf86-video-intel, to no avail.

Before I try recompiling and downgrading mesa I'd like to get some input from you guys. Does anyone else have this problem or any idea on what to try to fix it?
I want to watch YouTube without SMPlayer again.

Edit: Alright, I tried Mesa 11.1.2 and 11.0.8 now - the problem exists with both versions.
So either it's not a Mesa bug or something has changed in the mesa.SlackBuild recently.

Edit #2: Rebuilt Mesa without vdpau support. Still have the problem. I'm absolutely clueless right now.

Edit #3: A-ha!
Quote:
LIBGL_ALWAYS_SOFTWARE=1 chromium
When I start Chromium without libGL support the problem goes away. So it is a problem with mesa.

Last edited by schmatzler; 04-16-2016 at 02:25 AM.
 
Old 04-16-2016, 02:36 AM   #2
BratPit
Member
 
Registered: Jan 2011
Posts: 250

Rep: Reputation: 100Reputation: 100
Mesa? MAybe not.
if you rebuilt mesa without hardware acceleration and browser has problem.
MAybe it is browser problem?
 
Old 04-16-2016, 02:51 AM   #3
schmatzler
Member
 
Registered: Jan 2011
Location: Germany
Distribution: Slackware64 -current + Multilib
Posts: 411

Original Poster
Rep: Reputation: 181Reputation: 181
The green videos happen both in Firefox and in Chromium, so I don't think it's a browser problem.

I believe it is related to VAAPI. When Chromium starts up, it pulls the decoding capabilities of my video card with VAAPI.
When I run
Quote:
chromium --disable-accelerated-video-decode
it works fine. Looks like my Intel HD cannot decode some H.264 videos properly, although the driver claims it can.

I can live with the above solution now. Maybe I will file a bug.

Still don't know why it worked before and suddenly stopped working, though.

Last edited by schmatzler; 04-16-2016 at 02:56 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Kernel 3.14 - how to change graphics card?(Radeon and Intel hybrid graphics) kamils096 Linux - Kernel 3 07-12-2014 05:09 PM
LXer: Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux LXer Syndicated Linux News 0 06-17-2013 12:01 PM
Sound and Graphics not working in Intel D101GGC with ATI graphics and Realtek audio sanu1 Linux - Hardware 2 12-28-2008 07:29 PM
xine videos are green mike_morley Linux - General 1 11-26-2007 02:06 PM
Green line running along the edges of videos played in VLC xbennyboy Linux - Software 4 01-05-2007 10:39 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:35 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration