Hi - the 01.org drivers are backports of later i915 drivers to the stock kernel of the distribution in question - but the _bpo drivers in ubuntu are also backports, so the 01.org graphics update won't replace it (in other words the _bpo driver is already the most recent available for your graphics card on 16.04).
Intel 620 Linux Driver
-
-
Thanks for the info. I have 4k monitor and would like to get 3200 x 1800 resolution. I could upgrade to latest kernel/distro if necessary. Current driver freezes the system at this resolution and kind of works on 2880 x 1620 but eventually freezes as well.
Is there any way to get optimal resolution?
-
Solved.
For those who run into the same issue.
After in-place upgrade to Ubuntu 16.10 the new driver works fine. I get full 3200 x 1800 resolution on external 4K monitor.
~$ sudo modinfo i915
filename: /lib/modules/4.8.0-27-generic/kernel/drivers/gpu/drm/i915/i915.ko
license: GPL and additional rights
description: Intel Graphics
author: Intel Corporation
author: Tungsten Graphics, Inc.
firmware: i915/bxt_dmc_ver1_07.bin
firmware: i915/skl_dmc_ver1_26.bin
firmware: i915/kbl_dmc_ver1_01.bin
firmware: i915/kbl_guc_ver9_14.bin
firmware: i915/bxt_guc_ver8_7.bin
firmware: i915/skl_guc_ver6_1.bin
...
-
I entered the command
sudo modinfo i915
and I got back the following:
filename: /lib/modules/4.10.0-33-generic/kernel/drivers/gpu/drm/i915/i915.ko
license: GPL and additional rightsdescription: Intel Graphicsauthor: Intel Corporationauthor: Tungsten Graphics, Inc.firmware: i915/bxt_dmc_ver1_07.binfirmware: i915/skl_dmc_ver1_26.binfirmware: i915/kbl_dmc_ver1_01.binfirmware: i915/skl_guc_ver6_1.binsrcversion: E344723FEE4FBA650921D4DWhat now? -
Hello,
I also have Intel 620 in a dell latitude 5480, with a debian testing, kernel 4.12.0.2, When I connect an other screen using VGA, the screen is detected (I cand choose the display mode, configure resolution of both screens) but the external screen remains black with "no signal". Could it come from the driver?
I tried to use the HDMI output with an adapter and the same VGA cable as before, and it works fine, but it would be easier in general to be able to use VGA.
Result of modinfo:
modinfo i915 filename: /lib/modules/4.12.0-2-amd64/kernel/drivers/gpu/drm/i915/i915.ko license: GPL and additional rights description: Intel Graphics author: Intel Corporation author: Tungsten Graphics, Inc. firmware: i915/bxt_dmc_ver1_07.bin firmware: i915/skl_dmc_ver1_26.bin firmware: i915/kbl_dmc_ver1_01.bin firmware: i915/kbl_guc_ver9_14.bin firmware: i915/bxt_guc_ver8_7.bin firmware: i915/skl_guc_ver6_1.bin firmware: i915/kbl_huc_ver02_00_1810.bin firmware: i915/bxt_huc_ver01_07_1398.bin firmware: i915/skl_huc_ver01_07_1398.bin
Thanks.
-
To completely enable the drivers on Intel using Linux, you can download the latest drivers from GitHub and enable a couple of parameters on the kernel boot line. I use Ubuntu 18.04 LTS, so these instructions are for that.
Install this PPA: https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
Pass this to the kernel boot parameters: i915.enable_guc=2
I use GRUB CUSTOMZER and just add it to the parameters line: quiet splash i915.enable_guc=2 intel_iommu=on
You then shoud get this:
$ sudo modinfo i915
filename: /lib/modules/5.3.0-7648-generic/kernel/drivers/gpu/drm/i915/i915.ko
license: GPL and additional rights
description: Intel Graphics
author: Intel Corporation
author: Tungsten Graphics, Inc.
firmware: i915/bxt_dmc_ver1_07.bin
firmware: i915/skl_dmc_ver1_27.bin
firmware: i915/kbl_dmc_ver1_04.bin
firmware: i915/glk_dmc_ver1_04.bin
firmware: i915/cnl_dmc_ver1_07.bin
firmware: i915/icl_dmc_ver1_07.bin
firmware: i915/icl_guc_32.0.3.bin
firmware: i915/glk_guc_32.0.3.bin
firmware: i915/kbl_guc_32.0.3.bin
firmware: i915/bxt_guc_32.0.3.bin
firmware: i915/skl_guc_32.0.3.bin
firmware: i915/icl_huc_ver8_4_3238.bin
firmware: i915/glk_huc_ver03_01_2893.bin
firmware: i915/kbl_huc_ver02_00_1810.bin
firmware: i915/bxt_huc_ver01_8_2893.bin
firmware: i915/skl_huc_ver01_07_1398.bin
srcversion: 9D7CAED0F2CB2B583B17A68
alias: pci:v00008086d00004541sv*sd*bc03sc*i*
alias: pci:v00008086d00004551sv*sd*bc03sc*i*
alias: pci:v00008086d00004571sv*sd*bc03sc*i*
alias: pci:v00008086d00004500sv*sd*bc03sc*i*
alias: pci:v00008086d00008A5Dsv*sd*bc03sc*i*
alias: pci:v00008086d00008A51sv*sd*bc03sc*i*
alias: pci:v00008086d00008A54sv*sd*bc03sc*i*
alias: pci:v00008086d00008A53sv*sd*bc03sc*i*
alias: pci:v00008086d00008A70sv*sd*bc03sc*i*
alias: pci:v00008086d00008A71sv*sd*bc03sc*i*
alias: pci:v00008086d00008A56sv*sd*bc03sc*i*
alias: pci:v00008086d00008A57sv*sd*bc03sc*i*
alias: pci:v00008086d00008A5Bsv*sd*bc03sc*i*
alias: pci:v00008086d00008A5Asv*sd*bc03sc*i*
alias: pci:v00008086d00008A52sv*sd*bc03sc*i*
alias: pci:v00008086d00008A58sv*sd*bc03sc*i*
alias: pci:v00008086d00008A59sv*sd*bc03sc*i*
alias: pci:v00008086d00008A5Csv*sd*bc03sc*i*
alias: pci:v00008086d00008A50sv*sd*bc03sc*i*
alias: pci:v00008086d00005A40sv*sd*bc03sc*i*
alias: pci:v00008086d00005A50sv*sd*bc03sc*i*
alias: pci:v00008086d00005A4Asv*sd*bc03sc*i*
alias: pci:v00008086d00005A42sv*sd*bc03sc*i*
alias: pci:v00008086d00005A5Asv*sd*bc03sc*i*
alias: pci:v00008086d00005A52sv*sd*bc03sc*i*
alias: pci:v00008086d00005A49sv*sd*bc03sc*i*
alias: pci:v00008086d00005A41sv*sd*bc03sc*i*
alias: pci:v00008086d00005A59sv*sd*bc03sc*i*
alias: pci:v00008086d00005A51sv*sd*bc03sc*i*
alias: pci:v00008086d00005A4Csv*sd*bc03sc*i*
alias: pci:v00008086d00005A44sv*sd*bc03sc*i*
alias: pci:v00008086d00005A5Csv*sd*bc03sc*i*
alias: pci:v00008086d00005A54sv*sd*bc03sc*i*
alias: pci:v00008086d00009BF6sv*sd*bc03sc*i*
alias: pci:v00008086d00009BE6sv*sd*bc03sc*i*
alias: pci:v00008086d00009BC6sv*sd*bc03sc*i*
alias: pci:v00008086d00009BC2sv*sd*bc03sc*i*
alias: pci:v00008086d00009BC4sv*sd*bc03sc*i*
alias: pci:v00008086d00009BC8sv*sd*bc03sc*i*
alias: pci:v00008086d00009BC5sv*sd*bc03sc*i*
alias: pci:v00008086d00009BC0sv*sd*bc03sc*i*
alias: pci:v00008086d00009BCCsv*sd*bc03sc*i*
alias: pci:v00008086d00009BCBsv*sd*bc03sc*i*
alias: pci:v00008086d00009BCAsv*sd*bc03sc*i*
alias: pci:v00008086d00009B41sv*sd*bc03sc*i*
alias: pci:v00008086d00009BA2sv*sd*bc03sc*i*
alias: pci:v00008086d00009BA4sv*sd*bc03sc*i*
alias: pci:v00008086d00009BA8sv*sd*bc03sc*i*
alias: pci:v00008086d00009BA5sv*sd*bc03sc*i*
alias: pci:v00008086d00009BA0sv*sd*bc03sc*i*
alias: pci:v00008086d00009BACsv*sd*bc03sc*i*
alias: pci:v00008086d00009BABsv*sd*bc03sc*i*
alias: pci:v00008086d00009BAAsv*sd*bc03sc*i*
alias: pci:v00008086d00009B21sv*sd*bc03sc*i*
alias: pci:v00008086d00003EA2sv*sd*bc03sc*i*
alias: pci:v00008086d000087CAsv*sd*bc03sc*i*
alias: pci:v00008086d00003EA3sv*sd*bc03sc*i*
alias: pci:v00008086d00003EA0sv*sd*bc03sc*i*
alias: pci:v00008086d00003EA4sv*sd*bc03sc*i*
alias: pci:v00008086d00003EA1sv*sd*bc03sc*i*
alias: pci:v00008086d00003EA8sv*sd*bc03sc*i*
alias: pci:v00008086d00003EA7sv*sd*bc03sc*i*
alias: pci:v00008086d00003EA6sv*sd*bc03sc*i*
alias: pci:v00008086d00003EA5sv*sd*bc03sc*i*
alias: pci:v00008086d00003EA9sv*sd*bc03sc*i*
alias: pci:v00008086d00003E94sv*sd*bc03sc*i*
alias: pci:v00008086d00003E9Bsv*sd*bc03sc*i*
alias: pci:v00008086d00003E9Csv*sd*bc03sc*i*
alias: pci:v00008086d00003E9Asv*sd*bc03sc*i*
alias: pci:v00008086d00003E98sv*sd*bc03sc*i*
alias: pci:v00008086d00003E96sv*sd*bc03sc*i*
alias: pci:v00008086d00003E92sv*sd*bc03sc*i*
alias: pci:v00008086d00003E91sv*sd*bc03sc*i*
alias: pci:v00008086d00003E99sv*sd*bc03sc*i*
alias: pci:v00008086d00003E93sv*sd*bc03sc*i*
alias: pci:v00008086d00003E90sv*sd*bc03sc*i*
alias: pci:v00008086d000087C0sv*sd*bc03sc*i*
alias: pci:v00008086d0000591Csv*sd*bc03sc*i*
alias: pci:v00008086d0000593Bsv*sd*bc03sc*i*
alias: pci:v00008086d00005927sv*sd*bc03sc*i*
alias: pci:v00008086d00005923sv*sd*bc03sc*i*
alias: pci:v00008086d00005926sv*sd*bc03sc*i*
alias: pci:v00008086d0000591Dsv*sd*bc03sc*i*
alias: pci:v00008086d0000591Asv*sd*bc03sc*i*
alias: pci:v00008086d0000591Bsv*sd*bc03sc*i*
alias: pci:v00008086d00005912sv*sd*bc03sc*i*
alias: pci:v00008086d00005917sv*sd*bc03sc*i*
alias: pci:v00008086d0000591Esv*sd*bc03sc*i*
alias: pci:v00008086d00005921sv*sd*bc03sc*i*
alias: pci:v00008086d00005916sv*sd*bc03sc*i*
alias: pci:v00008086d0000590Asv*sd*bc03sc*i*
alias: pci:v00008086d0000590Bsv*sd*bc03sc*i*
alias: pci:v00008086d00005908sv*sd*bc03sc*i*
alias: pci:v00008086d00005902sv*sd*bc03sc*i*
alias: pci:v00008086d00005915sv*sd*bc03sc*i*
alias: pci:v00008086d0000590Esv*sd*bc03sc*i*
alias: pci:v00008086d00005913sv*sd*bc03sc*i*
alias: pci:v00008086d00005906sv*sd*bc03sc*i*
alias: pci:v00008086d00003185sv*sd*bc03sc*i*
alias: pci:v00008086d00003184sv*sd*bc03sc*i*
alias: pci:v00008086d00005A85sv*sd*bc03sc*i*
alias: pci:v00008086d00005A84sv*sd*bc03sc*i*
alias: pci:v00008086d00001A85sv*sd*bc03sc*i*
alias: pci:v00008086d00001A84sv*sd*bc03sc*i*
alias: pci:v00008086d00000A84sv*sd*bc03sc*i*
alias: pci:v00008086d0000193Asv*sd*bc03sc*i*
alias: pci:v00008086d0000192Asv*sd*bc03sc*i*
alias: pci:v00008086d0000193Dsv*sd*bc03sc*i*
alias: pci:v00008086d0000193Bsv*sd*bc03sc*i*
alias: pci:v00008086d00001932sv*sd*bc03sc*i*
alias: pci:v00008086d0000192Dsv*sd*bc03sc*i*
alias: pci:v00008086d0000192Bsv*sd*bc03sc*i*
alias: pci:v00008086d00001927sv*sd*bc03sc*i*
alias: pci:v00008086d00001923sv*sd*bc03sc*i*
alias: pci:v00008086d00001926sv*sd*bc03sc*i*
alias: pci:v00008086d0000191Dsv*sd*bc03sc*i*
alias: pci:v00008086d0000191Asv*sd*bc03sc*i*
alias: pci:v00008086d0000191Bsv*sd*bc03sc*i*
alias: pci:v00008086d00001912sv*sd*bc03sc*i*
alias: pci:v00008086d0000191Esv*sd*bc03sc*i*
alias: pci:v00008086d00001921sv*sd*bc03sc*i*
alias: pci:v00008086d00001916sv*sd*bc03sc*i*
alias: pci:v00008086d0000190Asv*sd*bc03sc*i*
alias: pci:v00008086d0000190Bsv*sd*bc03sc*i*
alias: pci:v00008086d00001902sv*sd*bc03sc*i*
alias: pci:v00008086d0000190Esv*sd*bc03sc*i*
alias: pci:v00008086d00001906sv*sd*bc03sc*i*
alias: pci:v00008086d000022B3sv*sd*bc03sc*i*
alias: pci:v00008086d000022B2sv*sd*bc03sc*i*
alias: pci:v00008086d000022B1sv*sd*bc03sc*i*
alias: pci:v00008086d000022B0sv*sd*bc03sc*i*
alias: pci:v00008086d0000163Dsv*sd*bc03sc*i*
alias: pci:v00008086d0000163Asv*sd*bc03sc*i*
alias: pci:v00008086d00001632sv*sd*bc03sc*i*
alias: pci:v00008086d0000163Esv*sd*bc03sc*i*
alias: pci:v00008086d0000163Bsv*sd*bc03sc*i*
alias: pci:v00008086d00001636sv*sd*bc03sc*i*
alias: pci:v00008086d0000162Dsv*sd*bc03sc*i*
alias: pci:v00008086d0000162Asv*sd*bc03sc*i*
alias: pci:v00008086d00001622sv*sd*bc03sc*i*
alias: pci:v00008086d0000162Esv*sd*bc03sc*i*
alias: pci:v00008086d0000162Bsv*sd*bc03sc*i*
alias: pci:v00008086d00001626sv*sd*bc03sc*i*
alias: pci:v00008086d0000161Dsv*sd*bc03sc*i*
alias: pci:v00008086d0000161Asv*sd*bc03sc*i*
alias: pci:v00008086d00001612sv*sd*bc03sc*i*
alias: pci:v00008086d0000161Esv*sd*bc03sc*i*
alias: pci:v00008086d0000161Bsv*sd*bc03sc*i*
alias: pci:v00008086d00001616sv*sd*bc03sc*i*
alias: pci:v00008086d0000160Dsv*sd*bc03sc*i*
alias: pci:v00008086d0000160Asv*sd*bc03sc*i*
alias: pci:v00008086d00001602sv*sd*bc03sc*i*
alias: pci:v00008086d0000160Esv*sd*bc03sc*i*
alias: pci:v00008086d0000160Bsv*sd*bc03sc*i*
alias: pci:v00008086d00001606sv*sd*bc03sc*i*
alias: pci:v00008086d00000155sv*sd*bc03sc*i*
alias: pci:v00008086d00000157sv*sd*bc03sc*i*
alias: pci:v00008086d00000F33sv*sd*bc03sc*i*
alias: pci:v00008086d00000F32sv*sd*bc03sc*i*
alias: pci:v00008086d00000F31sv*sd*bc03sc*i*
alias: pci:v00008086d00000F30sv*sd*bc03sc*i*
alias: pci:v00008086d00000D26sv*sd*bc03sc*i*
alias: pci:v00008086d00000C26sv*sd*bc03sc*i*
alias: pci:v00008086d00000D2Esv*sd*bc03sc*i*
alias: pci:v00008086d00000D2Bsv*sd*bc03sc*i*
alias: pci:v00008086d00000D2Asv*sd*bc03sc*i*
alias: pci:v00008086d00000D22sv*sd*bc03sc*i*
alias: pci:v00008086d00000C2Esv*sd*bc03sc*i*
alias: pci:v00008086d00000C2Bsv*sd*bc03sc*i*
alias: pci:v00008086d00000C2Asv*sd*bc03sc*i*
alias: pci:v00008086d00000C22sv*sd*bc03sc*i*
alias: pci:v00008086d0000042Esv*sd*bc03sc*i*
alias: pci:v00008086d0000042Bsv*sd*bc03sc*i*
alias: pci:v00008086d0000042Asv*sd*bc03sc*i*
alias: pci:v00008086d00000422sv*sd*bc03sc*i*
alias: pci:v00008086d00000A2Esv*sd*bc03sc*i*
alias: pci:v00008086d00000A26sv*sd*bc03sc*i*
alias: pci:v00008086d00000A2Bsv*sd*bc03sc*i*
alias: pci:v00008086d00000A2Asv*sd*bc03sc*i*
alias: pci:v00008086d00000A22sv*sd*bc03sc*i*
alias: pci:v00008086d00000D16sv*sd*bc03sc*i*
alias: pci:v00008086d00000C16sv*sd*bc03sc*i*
alias: pci:v00008086d00000426sv*sd*bc03sc*i*
alias: pci:v00008086d00000416sv*sd*bc03sc*i*
alias: pci:v00008086d00000D1Esv*sd*bc03sc*i*
alias: pci:v00008086d00000D1Bsv*sd*bc03sc*i*
alias: pci:v00008086d00000D1Asv*sd*bc03sc*i*
alias: pci:v00008086d00000D12sv*sd*bc03sc*i*
alias: pci:v00008086d00000C1Esv*sd*bc03sc*i*
alias: pci:v00008086d00000C1Bsv*sd*bc03sc*i*
alias: pci:v00008086d00000C1Asv*sd*bc03sc*i*
alias: pci:v00008086d00000C12sv*sd*bc03sc*i*
alias: pci:v00008086d0000041Esv*sd*bc03sc*i*
alias: pci:v00008086d0000041Bsv*sd*bc03sc*i*
alias: pci:v00008086d0000041Asv*sd*bc03sc*i*
alias: pci:v00008086d00000412sv*sd*bc03sc*i*
alias: pci:v00008086d00000A1Esv*sd*bc03sc*i*
alias: pci:v00008086d00000A16sv*sd*bc03sc*i*
alias: pci:v00008086d00000A1Bsv*sd*bc03sc*i*
alias: pci:v00008086d00000A1Asv*sd*bc03sc*i*
alias: pci:v00008086d00000A12sv*sd*bc03sc*i*
alias: pci:v00008086d00000D06sv*sd*bc03sc*i*
alias: pci:v00008086d00000C06sv*sd*bc03sc*i*
alias: pci:v00008086d00000406sv*sd*bc03sc*i*
alias: pci:v00008086d00000D0Esv*sd*bc03sc*i*
alias: pci:v00008086d00000D0Bsv*sd*bc03sc*i*
alias: pci:v00008086d00000D0Asv*sd*bc03sc*i*
alias: pci:v00008086d00000D02sv*sd*bc03sc*i*
alias: pci:v00008086d00000C0Esv*sd*bc03sc*i*
alias: pci:v00008086d00000C0Bsv*sd*bc03sc*i*
alias: pci:v00008086d00000C0Asv*sd*bc03sc*i*
alias: pci:v00008086d00000C02sv*sd*bc03sc*i*
alias: pci:v00008086d0000040Esv*sd*bc03sc*i*
alias: pci:v00008086d0000040Bsv*sd*bc03sc*i*
alias: pci:v00008086d0000040Asv*sd*bc03sc*i*
alias: pci:v00008086d00000402sv*sd*bc03sc*i*
alias: pci:v00008086d00000A0Esv*sd*bc03sc*i*
alias: pci:v00008086d00000A06sv*sd*bc03sc*i*
alias: pci:v00008086d00000A0Bsv*sd*bc03sc*i*
alias: pci:v00008086d00000A0Asv*sd*bc03sc*i*
alias: pci:v00008086d00000A02sv*sd*bc03sc*i*
alias: pci:v00008086d0000016Asv*sd*bc03sc*i*
alias: pci:v00008086d00000162sv*sd*bc03sc*i*
alias: pci:v00008086d0000015Asv*sd*bc03sc*i*
alias: pci:v00008086d00000152sv*sd*bc03sc*i*
alias: pci:v00008086d00000166sv*sd*bc03sc*i*
alias: pci:v00008086d00000156sv*sd*bc03sc*i*
alias: pci:v00008086d0000016Asv0000152Dsd00008990bc03sc*i*
alias: pci:v00008086d00000126sv*sd*bc03sc*i*
alias: pci:v00008086d00000116sv*sd*bc03sc*i*
alias: pci:v00008086d00000106sv*sd*bc03sc*i*
alias: pci:v00008086d00000122sv*sd*bc03sc*i*
alias: pci:v00008086d00000112sv*sd*bc03sc*i*
alias: pci:v00008086d0000010Asv*sd*bc03sc*i*
alias: pci:v00008086d00000102sv*sd*bc03sc*i*
alias: pci:v00008086d00000046sv*sd*bc03sc*i*
alias: pci:v00008086d00000042sv*sd*bc03sc*i*
alias: pci:v00008086d0000A011sv*sd*bc03sc*i*
alias: pci:v00008086d0000A001sv*sd*bc03sc*i*
alias: pci:v00008086d00002E92sv*sd*bc03sc*i*
alias: pci:v00008086d00002E42sv*sd*bc03sc*i*
alias: pci:v00008086d00002E32sv*sd*bc03sc*i*
alias: pci:v00008086d00002E22sv*sd*bc03sc*i*
alias: pci:v00008086d00002E12sv*sd*bc03sc*i*
alias: pci:v00008086d00002E02sv*sd*bc03sc*i*
alias: pci:v00008086d00002A42sv*sd*bc03sc*i*
alias: pci:v00008086d00002A12sv*sd*bc03sc*i*
alias: pci:v00008086d00002A02sv*sd*bc03sc*i*
alias: pci:v00008086d000029D2sv*sd*bc03sc*i*
alias: pci:v00008086d000029C2sv*sd*bc03sc*i*
alias: pci:v00008086d000029B2sv*sd*bc03sc*i*
alias: pci:v00008086d000029A2sv*sd*bc03sc*i*
alias: pci:v00008086d00002992sv*sd*bc03sc*i*
alias: pci:v00008086d00002982sv*sd*bc03sc*i*
alias: pci:v00008086d00002972sv*sd*bc03sc*i*
alias: pci:v00008086d000027AEsv*sd*bc03sc*i*
alias: pci:v00008086d000027A2sv*sd*bc03sc*i*
alias: pci:v00008086d00002772sv*sd*bc03sc*i*
alias: pci:v00008086d00002592sv*sd*bc03sc*i*
alias: pci:v00008086d0000258Asv*sd*bc03sc*i*
alias: pci:v00008086d00002582sv*sd*bc03sc*i*
alias: pci:v00008086d00002572sv*sd*bc03sc*i*
alias: pci:v00008086d0000358Esv*sd*bc03sc*i*
alias: pci:v00008086d00003582sv*sd*bc03sc*i*
alias: pci:v00008086d00002562sv*sd*bc03sc*i*
alias: pci:v00008086d00003577sv*sd*bc03sc*i*
depends: drm,drm_kms_helper,video,i2c-algo-bit
retpoline: Y
intree: Y
name: i915
vermagic: 5.3.0-7648-generic SMP mod_unload
signat: PKCS#7
signer:
sig_key:
sig_hashalgo: md4
parm: modeset:Use kernel modesetting [KMS] (0=disable, 1=on, -1=force vga console preference [default]) (int)
parm: enable_dc:Enable power-saving display C-states. (-1=auto [default]; 0=disable; 1=up to DC5; 2=up to DC6) (int)
parm: enable_fbc:Enable frame buffer compression for power savings (default: -1 (use per-chip default)) (int)
parm: lvds_channel_mode:Specify LVDS channel mode (0=probe BIOS [default], 1=single-channel, 2=dual-channel) (int)
parm: panel_use_ssc:Use Spread Spectrum Clock with panels [LVDS/eDP] (default: auto from VBT) (int)
parm: vbt_sdvo_panel_type:Override/Ignore selection of SDVO panel mode in the VBT (-2=ignore, -1=auto [default], index in VBT BIOS table) (int)
parm: reset:Attempt GPU resets (0=disabled, 1=full gpu reset, 2=engine reset [default]) (int)
parm: vbt_firmware:Load VBT from specified file under /lib/firmware (charp)
parm: error_capture:Record the GPU state following a hang. This information in /sys/class/drm/card<N>/error is vital for triaging and debugging hangs. (bool)
parm: enable_hangcheck:Periodically check GPU activity for detecting hangs. WARNING: Disabling this can cause system wide hangs. (default: true) (bool)
parm: enable_psr:Enable PSR (-1=use per-chip default, 0=disabled [default], 1=enabled) (int)
parm: force_probe:Force probe the driver for specified devices. See CONFIG_DRM_I915_FORCE_PROBE for details. (charp)
parm: alpha_support:Deprecated. See i915.force_probe. (bool)
parm: disable_power_well:Disable display power wells when possible (-1=auto [default], 0=power wells always on, 1=power wells disabled when possible) (int)
parm: enable_ips:Enable IPS (default: true) (int)
parm: fastboot:Try to skip unnecessary mode sets at boot time (0=disabled, 1=enabled) Default: -1 (use per-chip default) (int)
parm: prefault_disable:Disable page prefaulting for pread/pwrite/reloc (default:false). For developers only. (bool)
parm: load_detect_test:Force-enable the VGA load detect code for testing (default:false). For developers only. (bool)
parm: force_reset_modeset_test:Force a modeset during gpu reset for testing (default:false). For developers only. (bool)
parm: invert_brightness:Invert backlight brightness (-1 force normal, 0 machine defaults, 1 force inversion), please report PCI device ID, subsystem vendor and subsystem device ID to dri-devel@lists.freedesktop.org, if your machine needs it. It will then be included in an upcoming module version. (int)
parm: disable_display:Disable display (default: false) (bool)
parm: mmio_debug:Enable the MMIO debug code for the first N failures (default: off). This may negatively affect performance. (int)
parm: verbose_state_checks:Enable verbose logs (ie. WARN_ON()) in case of unexpected hw state conditions. (bool)
parm: nuclear_pageflip:Force enable atomic functionality on platforms that don't have full support yet. (bool)
parm: edp_vswing:Ignore/Override vswing pre-emph table selection from VBT (0=use value from vbt [default], 1=low power swing(200mV),2=default swing(400mV)) (int)
parm: enable_guc:Enable GuC load for GuC submission and/or HuC load. Required functionality can be selected using bitmask values. (-1=auto, 0=disable [default], 1=GuC submission, 2=HuC load) (int)
parm: guc_log_level:GuC firmware logging level. Requires GuC to be loaded. (-1=auto [default], 0=disable, 1..4=enable with verbosity min..max) (int)
parm: guc_firmware_path:GuC firmware path to use instead of the default one (charp)
parm: huc_firmware_path:HuC firmware path to use instead of the default one (charp)
parm: dmc_firmware_path:DMC firmware path to use instead of the default one (charp)
parm: enable_dp_mst:Enable multi-stream transport (MST) for new DisplayPort sinks. (default: true) (bool)
parm: enable_dpcd_backlight:Enable support for DPCD backlight control (default:false) (bool)
parm: enable_gvt:Enable support for Intel GVT-g graphics virtualization host support(default:false) (bool)
Do you have Intel 620 driver for ubuntu? I am on Dell XPS 13 9360 running ubuntu 16.04 kernel 4.4.0-45-generic #66
~$ sudo modinfo i915_bpo
filename: /lib/modules/4.4.0-45-generic/kernel/ubuntu/i915/i915_bpo.ko
license: GPL and additional rights
description: Intel Graphics
author: Intel Corporation
author: Tungsten Graphics, Inc.
firmware: i915/bxt_dmc_ver1.bin
firmware: i915/skl_dmc_ver1.bin
firmware: i915/kbl_dmc_ver1.bin
firmware: i915/skl_guc_ver6.bin
...
If driver is available please point to install instructions.