GithubHelp home page GithubHelp logo

guoyu07 / ubuntu-skylake-i915-video-fix Goto Github PK

View Code? Open in Web Editor NEW

This project forked from peroxid/ubuntu-skylake-i915-video-fix

0.0 0.0 0.0 25 KB

Intel hd HD530/HD520 , skylake (6th generation of intel cpus) video card collection of problems and solutions/quick fixes running on linux (ubuntu).

License: GNU General Public License v3.0

Shell 100.00%

ubuntu-skylake-i915-video-fix's Introduction

Donate

Skylake (Intel HD530/HD520) video fix for Linux

00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)

The problem :

  • skype video calls become unusable.
  • blue lines
  • vlc, openshot, skype video always on top
  • video does not resizable
  • etc..

Tested on:
* ubuntu trusty tahr (14.04)
* ubuntu wily (15.10)
* ubuntu xenial (16.04) (4.3.5 kernel)
* ubuntu xenial (16.04) (4.6 kernel)
* ubuntu xenial (16.04) (4.7.6 kernel)
* deepin linux (15.3) (4.4 kernel)

installation

  • Copy 20-intel.conf from repository to /usr/share/X11/xorg.conf.d/20-intel.conf
  • Restart / reboot the system

Lazy fix

cd /tmp
wget https://github.com/linuxenko/ubuntu-skylake-i915-video-fix/releases/download/v1/20-intel.conf
sudo cp 20-intel.conf /usr/share/X11/xorg.conf.d/20-intel.conf

Restart system then.

Kernel 4.2.0-x - 4.3.x issues

  • Very unstable driver when using opengl or playing games.
  • With 4.2 system can stuck even watching youtube videos.

Kernel - 4.4.x issues

  • Looks like very unstable, sometimes freeze whole system without any reason. I don't use it anymore, 4.3.x is more stable.
  • Monitor flickering at boot time, before it start Xorg server it blinks. (4.4.x only problem)
  • Firefox webgl rendering crush

W: Possible missing firmware /lib/firmware/i915/skl_guc_ver4.bin for module i915 issue.

FIX:
Download and install firmware.

cd /tmp
wget https://01.org/sites/default/files/downloads/intelr-graphics-linux/sklgucver43.tar.bz2
tar xf sklgucver43.tar.bz2
cd skl_guc_ver4_3/ ; sudo ./install.sh
sudo update-initramfs -u -k all

Kernel - 4.6.X

  • 4.6 kernel from the Ubuntu kernel-ppa/mainline/v4.6-yakkety seems very stable with no system hangs/video freeze.

  • Some graphic glitches remain which are fixed by adding Option "XVideo" "Disable" in the Extensions Section of your xorg.conf file.

  • Installation:

    • Download and install linux-headers-4.6.0-xxx_all.deb , linux-headers-4.6.0-xxx-generic_xxx_i386/amd64.deb
      and linux-image-4.6.0-xxx-generic_xxx_i386/amd64.deb from kernel-ppa/mainline/v4.6-yakkety
    • You also might want to prevent Installation of future 4.4 kernel updates
      with sudo apt-mark hold linux-image-generic linux-headers-generic

Kernel - 4.7.6

  • 4.7.6 kernel from kernel-ppa/mainline/v4.7.6/ fixed all issues that I had with video on Ubuntu 16.04. All other solutions described here didn't work for me.

  • Installation:

    • Download and install linux-headers-4.7.6-xxx_all.deb , linux-headers-4.7.6-xxx-generic_xxx_i386/amd64.deb and linux-image-4.7.6-xxx-generic_xxx_i386/amd64.deb from kernel-ppa/mainline/v4.7.6

Kernel - 4.8 - Ubuntu 16.04.2

  • In Select a cell in LibreOffice does not show boarder and cursor disappears. Script fixes it On old PC with Intel Graphics Media Accelerator 4500 (integrated)

Contribution

  • Testing results and fixes contribution are highly appreciated.

ubuntu-skylake-i915-video-fix's People

Contributors

bitdeli-chef avatar envygeeks avatar jaccokrijnen avatar linuxenko avatar peroxid avatar sergeistruk avatar shalzz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.