Sorry, you need to enable JavaScript to visit this website.

Primary tabs

Is the driver active?

3 posts / 0 new
01 Staff's picture
01 Staff (not verified)

Oct 27, 2016 - 11:12am

  • 01 Staff's picture
    01 Staff (not verified)



    I have a stupid question:


    I bought an ASrock J3160 board which contains a J3160 Intel cpu which has an Intel HD 400 graphics unit. I installed Linux Mint 18, which is based on Ubuntu 16.04.


    After a couple of hours I found your installer here and also had to do this lsb-release in order for it to install. Apparently everythin was ok and installed. But when I start up the OS, at the login screen the wallpaper keeps changing, but the transition of the images stutters. Further, when I try to play a 1080p video, while the desktop is on 3160p, its quite slow. Something like 15 fps. Now I am not sure if the driver is in fact used.

    lshw gives me:


                 Beschreibung: VGA compatible controller
                 Produkt: Intel Corporation
                 Hersteller: Intel Corporation
                 Physische ID: 2
                 Bus-Informationen: pci@0000:00:02.0
                 Version: 35
                 Breite: 64 bits
                 Takt: 33MHz
                 Fähigkeiten: pm msi vga_controller bus_master cap_list rom
                 Konfiguration: driver=i915 latency=0
                 Ressourcen: irq:123 memory:90000000-90ffffff memory:80000000-8fffffff ioport:f000(Größe=64)

    Does that mean the driver is active? Because according to ASrock, 4k should be no problem.



    Oct 27, 2016 - 11:12am
  • fledermaus's picture
    fledermaus (not verified)

    You can tell which kernel driver is in use by checking the output of: lspci -kvnn
    One of the entries will look roughly like this:

    00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
    … bunch of lines we don't care about …
    Kernel driver in use: i915

    And then see where the driver comes from with: modinfo i915 | grep '^filename'

    If the path after 'filename:' includes a "/dkms/" or "/updates/" element, you are using the one
    from the update, otherwise you are using the stock driver that came with your kernel.
    On my system for example I see:

    filename: /lib/modules/4.7.0-0.bpo.1-amd64/kernel/drivers/gpu/drm/i915/i915.ko

    which is the stock i915 driver that came with my kernel.

    You may also want to check the `dmesg' output just after booting and or the Xorg.0.log
    in /var/log for any relevanr warnings or errors.

    Nov 08, 2016 - 08:44am
  • ntor's picture
    ntor (not verified)

    Thank you, it appears to be loaded.


    One question though ... do I gain anything by also install mesa drivers? Or would this be counterproductive?

    Nov 09, 2016 - 01:42pm
  • fledermaus's picture
    fledermaus (not verified)

    They're not really for the same thing: The i915 driver provides low-level graphics support, devices (entry points into the kernel, if you will) that allow direct rendering and graphics acceleration, that sort of thing. The mesa (libGL) drivers provide the userspace libGL api, together with hardware specific "back ends". You need them both for most 3D accelerated graphics applications, games etc. You almost certainly already have libGL installed already, but if you don't you probably do want to install it.

    Does that clear things up a bit?

    Nov 22, 2016 - 05:39am