Xorg failed to load Intel driver for Axiomtek MANO300 which is based on Intel Braswell N3160

Bug #1729388 reported by Rex Tsai on 2017-11-01
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Undecided
Unassigned

Bug Description

The Mini-ITX SBC platform[1] is using Intel N3160 Processor with Integrated Graphics Controller. However, the xorg failed to load the Intel driver as autoconfigured driver. It fallback to using fb and glamoregl for 2D acceleration method, which caused some issues[2] in multi-screen mode,
including mouse cursor to get corrupted, or leave copies of cursor around.

The issue can be reproduced on 17.04, 17.10. (and most likely on 16.04).

The workaround for the issue is to install a xorg.conf to force xorg load the Intel driver, which solved the issue.

Workaround:
Please write the following content into /usr/share/X11/xorg.conf.d/90-intel.conf (without dash)
-- cut --
Section "Device"
Identifier "intel"
Driver "intel"
EndSection
-- cut --

XorgLog
[ 7.141] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 7.143] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 7.154] (--) PCI:*(0:0:2:0) 8086:22b1:8086:7270 rev 53, Mem @ 0x80000000/16777216, 0x90000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[ 7.154] (II) LoadModule: "glx"
[ 7.155] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 7.167] (II) Module glx: vendor="X.Org Foundation"
[ 7.167] compiled for 1.19.3, module version = 1.0.0
[ 7.167] ABI class: X.Org Server Extension, version 10.0
[ 7.167] (==) Matched modesetting as autoconfigured driver 0
[ 7.167] (==) Matched fbdev as autoconfigured driver 1
[ 7.167] (==) Matched vesa as autoconfigured driver 2

UdevDb
P: /devices/pci0000:00/0000:00:02.0
E: DEVPATH=/devices/pci0000:00/0000:00:02.0
E: DRIVER=i915
E: FWUPD_GUID=0x8086:0x22b1
E: ID_MODEL_FROM_DATABASE=Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
E: ID_PCI_CLASS_FROM_DATABASE=Display controller
E: ID_PCI_INTERFACE_FROM_DATABASE=VGA controller
E: ID_PCI_SUBCLASS_FROM_DATABASE=VGA compatible controller
E: ID_VENDOR_FROM_DATABASE=Intel Corporation
E: MODALIAS=pci:v00008086d000022B1sv00008086sd00007270bc03sc00i00
E: PCI_CLASS=30000
E: PCI_ID=8086:22B1
E: PCI_SLOT_NAME=0000:00:02.0
E: PCI_SUBSYS_ID=8086:7270
E: SUBSYSTEM=pci
E: USEC_INITIALIZED=5138332

[1] Mini-ITX SBC with Intel® Celeron® Processor N3160 - MANO300 - http://www.axiomtek.com/Default.aspx?MenuId=Products&FunctionId=ProductView&ItemId=10882&upcat=136
[2] https://drive.google.com/open?id=0B4-sMl3SwjOILUZDX1hhSzlpSjQ

ProblemType: Bug
DistroRelease: Ubuntu 17.04
Package: xserver-xorg-video-intel 2:2.99.917+git20170309-0ubuntu1
ProcVersionSignature: Ubuntu 4.10.0-19.21-generic 4.10.8
Uname: Linux 4.10.0-19-generic x86_64
.tmp.unity_support_test.0:

ApportVersion: 2.20.4-0ubuntu4
Architecture: amd64
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity:Unity7
Date: Mon Oct 23 15:20:59 2017
DistUpgraded: Fresh install
DistroCodename: zesty
DistroVariant: ubuntu
ExtraDebuggingInterest: No
GraphicsCard:
 Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller [8086:22b1] (rev 35) (prog-if 00 [VGA controller])
   Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller [8086:7270]
InstallationDate: Installed on 2017-10-18 (5 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
MachineType: To be filled by O.E.M. To be filled by O.E.M.
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-19-generic root=UUID=c173e5e9-804e-451f-af6b-0e25d1d5c1f8 ro quiet splash
SourcePackage: xserver-xorg-video-intel
UpgradeStatus: No upgrade log present (probably fresh install)
XorgLogOld:

dmi.bios.date: 05/19/2017
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 5.11
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: Aptio CRB
dmi.board.vendor: AMI Corporation
dmi.board.version: To be filled by O.E.M.
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 2
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr5.11:bd05/19/2017:svnTobefilledbyO.E.M.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnAMICorporation:rnAptioCRB:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct2:cvrToBeFilledByO.E.M.:
dmi.product.name: To be filled by O.E.M.
dmi.product.version: To be filled by O.E.M.
dmi.sys.vendor: To be filled by O.E.M.
version.compiz: compiz 1:0.9.13.1+17.04.20170109-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.76-1
version.libgl1-mesa-dri: libgl1-mesa-dri 17.0.3-1ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 17.0.3-1ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.19.3-1ubuntu1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.9.0-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20170309-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.14-0ubuntu1
xserver.bootTime: Mon Oct 23 14:35:18 2017
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.19.3-1ubuntu1
xserver.video_driver: modeset

Rex Tsai (chihchun) wrote :
Rex Tsai (chihchun) on 2017-11-01
description: updated
description: updated
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers