Error initialising accelerometer DUAL250E
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
I'm fairly certain that the DUAL250E is the accelerometer on the Lenovo Yoga 300-11/BY.
I suspect there are two, one in the lid and one in the base, and they are needed to trigger auto rotate and disable the keyboard and touchpad in tablet mode. Without them these functions may be impossible.
Note that some people reported the lid giving off key codes for similar Lenovo tablets but that does not appear to be the case with this one running my current software. Not sure if this is relevant to the bug but I didn't want to dismiss the idea out of hand.
The expected functionality would of course be to perform auto-rotate and disable the keyboard/touchpad, but at this stage I'd settle for the accelerometer being usable as I understand this is not yet unplemented.
I trust ubuntu-bug attached the appropriate information, but here is the kern.log output just in case...
Jun 1 01:12:47 yoga kernel: [ 15.706616] WARNING: CPU: 0 PID: 431 at /build/
Jun 1 01:12:47 yoga kernel: [ 15.706618] sysfs: cannot create duplicate filename '/bus/i2c/
Jun 1 01:12:47 yoga kernel: [ 15.706621] Modules linked in: soundcore snd_soc_sst_acpi rfkill_gpio intel_smartconnect i2c_designware_
Jun 1 01:12:47 yoga kernel: [ 15.706662] CPU: 0 PID: 431 Comm: systemd-udevd Not tainted 4.4.0-22-generic #40-Ubuntu
Jun 1 01:12:47 yoga kernel: [ 15.706664] Hardware name: LENOVO 80M0/Mini, BIOS C0CN25WW 04/21/2015
Jun 1 01:12:47 yoga kernel: [ 15.706667] 0000000000000286 000000009354a6dc ffff88003e8ef720 ffffffff813e9c53
Jun 1 01:12:47 yoga kernel: [ 15.706672] ffff88003e8ef768 ffffffff81cd8b10 ffff88003e8ef758 ffffffff81080fb2
Jun 1 01:12:47 yoga kernel: [ 15.706675] ffff88003eaf4000 ffff88003fb04bc0 ffff880074e66d20 ffff880074e66d20
Jun 1 01:12:47 yoga kernel: [ 15.706679] Call Trace:
Jun 1 01:12:47 yoga kernel: [ 15.706687] [<ffffffff813e9
Jun 1 01:12:47 yoga kernel: [ 15.706692] [<ffffffff81080
Jun 1 01:12:47 yoga kernel: [ 15.706696] [<ffffffff81081
Jun 1 01:12:47 yoga kernel: [ 15.706699] [<ffffffff8128c
Jun 1 01:12:47 yoga kernel: [ 15.706703] [<ffffffff8128d
Jun 1 01:12:47 yoga kernel: [ 15.706707] [<ffffffff8128d
Jun 1 01:12:47 yoga kernel: [ 15.706711] [<ffffffff8154b
Jun 1 01:12:47 yoga kernel: [ 15.706715] [<ffffffff81549
Jun 1 01:12:47 yoga kernel: [ 15.706718] [<ffffffff81549
Jun 1 01:12:47 yoga kernel: [ 15.706722] [<ffffffff8167d
Jun 1 01:12:47 yoga kernel: [ 15.706725] [<ffffffff8167d
Jun 1 01:12:47 yoga kernel: [ 15.706730] [<ffffffff8149f
Jun 1 01:12:47 yoga kernel: [ 15.706734] [<ffffffff8167d
Jun 1 01:12:47 yoga kernel: [ 15.706737] [<ffffffff8167d
Jun 1 01:12:47 yoga kernel: [ 15.706740] [<ffffffff814a0
Jun 1 01:12:47 yoga kernel: [ 15.706743] [<ffffffff8167d
Jun 1 01:12:47 yoga kernel: [ 15.706746] [<ffffffff8167d
Jun 1 01:12:47 yoga kernel: [ 15.706750] [<ffffffff8167d
Jun 1 01:12:47 yoga kernel: [ 15.706756] [<ffffffffc0309
Jun 1 01:12:47 yoga kernel: [ 15.706762] [<ffffffffc031b
Jun 1 01:12:47 yoga kernel: [ 15.706766] [<ffffffff8154e
Jun 1 01:12:47 yoga kernel: [ 15.706769] [<ffffffff8154c
Jun 1 01:12:47 yoga kernel: [ 15.706772] [<ffffffff8154c
Jun 1 01:12:47 yoga kernel: [ 15.706776] [<ffffffff8154c
Jun 1 01:12:47 yoga kernel: [ 15.706779] [<ffffffff8154a
Jun 1 01:12:47 yoga kernel: [ 15.706782] [<ffffffff8154b
Jun 1 01:12:47 yoga kernel: [ 15.706785] [<ffffffff8154b
Jun 1 01:12:47 yoga kernel: [ 15.706788] [<ffffffffc0320
Jun 1 01:12:47 yoga kernel: [ 15.706791] [<ffffffff8154d
Jun 1 01:12:47 yoga kernel: [ 15.706795] [<ffffffff8154e
Jun 1 01:12:47 yoga kernel: [ 15.706799] [<ffffffffc0320
Jun 1 01:12:47 yoga kernel: [ 15.706803] [<ffffffff81002
Jun 1 01:12:47 yoga kernel: [ 15.706807] [<ffffffff811ce
Jun 1 01:12:47 yoga kernel: [ 15.706812] [<ffffffff811ea
Jun 1 01:12:47 yoga kernel: [ 15.706815] [<ffffffff811eb
Jun 1 01:12:47 yoga kernel: [ 15.706820] [<ffffffff8118c
Jun 1 01:12:47 yoga kernel: [ 15.706824] [<ffffffff81109
Jun 1 01:12:47 yoga kernel: [ 15.706827] [<ffffffff81106
Jun 1 01:12:47 yoga kernel: [ 15.706832] [<ffffffff81212
Jun 1 01:12:47 yoga kernel: [ 15.706835] [<ffffffff8110a
Jun 1 01:12:47 yoga kernel: [ 15.706839] [<ffffffff8110a
Jun 1 01:12:47 yoga kernel: [ 15.706844] [<ffffffff81825
Jun 1 01:12:47 yoga kernel: [ 15.706847] ---[ end trace 4e628aef655cd072 ]---
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-
ProcVersionSign
Uname: Linux 4.4.0-22-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CurrentDesktop: Unity
Date: Wed Jun 1 19:51:44 2016
HibernationDevice: RESUME=
InstallationDate: Installed on 2016-05-30 (1 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
MachineType: LENOVO 80M0
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.157
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/21/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: C0CN25WW
dmi.board.
dmi.board.name: Mini
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J33995WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 80M0
dmi.product.
dmi.sys.vendor: LENOVO
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: kernel-bug-exists-upstream kernel-bug-exists-upstream-4.7-rc2 |
tags: |
added: latest-bios-c0cn31ww removed: bios-outdated-c0cn31ww |
This change was made by a bot.