Acer TravelMate B3 screen rotated

Bug #1895412 reported by Hadmut Danisch
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
iio-sensor-proxy (Ubuntu)
Confirmed
Undecided
Unassigned
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hi,
I just installed 20.04.1 on a brand new Acer TravelMate B3.

- First I tried Lubuntu 20.04.0 from a USB stick without problems, X11 working correctly. I did not install it because it was a 20.04.0

- Then I put a reguluar Ubuntu Desktop 20.04.1 on a USB stick and bootet from it. Even the console text output is normal for some time and then is rotated by 90 degree to the left.

The X11 (installation) screen then comes up completely rotated counterclockwise bei 90 degree. I then need to do a xrand --output eDP-1 --rotate normal to get things straight. Works normal then.

After installation it came up rotated again, even the login screen is rotated 90°

But sorry, can't help in debugging. If I don't find a permanent solution, I need to install Lubuntu or Xubuntu, because I need to get this notebook up and running by tomorrow.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xserver-xorg-core 2:1.20.8-2ubuntu2.4
ProcVersionSignature: Ubuntu 5.4.0-47.51-generic 5.4.55
Uname: Linux 5.4.0-47-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.8
Architecture: amd64
BootLog: Error: [Errno 13] Keine Berechtigung: '/var/log/boot.log'
CasperMD5CheckResult: skip
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Sat Sep 12 22:06:06 2020
DistUpgraded: Fresh install
DistroCodename: focal
DistroVariant: ubuntu
ExtraDebuggingInterest: No
GraphicsCard:
 Intel Corporation UHD Graphics 605 [8086:3184] (rev 06) (prog-if 00 [VGA controller])
   Subsystem: Acer Incorporated [ALI] UHD Graphics 605 [1025:1430]
InstallationDate: Installed on 2020-09-12 (0 days ago)
InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
MachineType: Acer TravelMate Spin B311RN-31
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.4.0-47-generic root=UUID=60309137-aa12-4e82-8ec0-b8227931e679 ro quiet splash vt.handoff=7
SourcePackage: xorg-server
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/11/2020
dmi.bios.vendor: Insyde Corp.
dmi.bios.version: V1.04
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: Maracas_GL
dmi.board.vendor: GLK
dmi.board.version: V1.04
dmi.chassis.type: 31
dmi.chassis.vendor: Acer
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnInsydeCorp.:bvrV1.04:bd05/11/2020:svnAcer:pnTravelMateSpinB311RN-31:pvrV1.04:rvnGLK:rnMaracas_GL:rvrV1.04:cvnAcer:ct31:cvrChassisVersion:
dmi.product.family: TravelMate Spin B3
dmi.product.name: TravelMate Spin B311RN-31
dmi.product.sku: 0000000000000000
dmi.product.version: V1.04
dmi.sys.vendor: Acer
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.101-2
version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.8-0ubuntu1~20.04.1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.8-2ubuntu2.4
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1

Revision history for this message
Hadmut Danisch (hadmut) wrote :
Revision history for this message
Hadmut Danisch (hadmut) wrote :

I think I've found the reason, but not the solution.

I've put a
Section "Monitor"
Identifier "eDP-1"
Option "Rotate" "normal"
EndSection

into /etc/X11/xorg.conf, which did not help.

but then I noticed that this notebook comes with a flippable screen made for Win10 to be used as a tablet. When rotating the Screen, Xorg keeps turning the screen, but always wrong.

So Xorg is technically able to handle the changing screen orientiation when turning the notebook upside down, but it always chooses wrong rotation settings. Translation of screen oriention into xrandr settings is wrong.

Revision history for this message
Hadmut Danisch (hadmut) wrote :

ugly workaround:

systemctl disable iio-sensor-proxy

I still did not figure out, which component translates the accelerometer readings into screen rotations.

Revision history for this message
Hadmut Danisch (hadmut) wrote :

it takes a
systemctl mask iio-sensor-proxy
to make it permanently

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

The system menu (top right of the screen) also allows you to lock the screen rotation.

summary: - X11 screen rotated
+ Acer TravelMate B3 screen rotated
affects: xorg-server (Ubuntu) → iio-sensor-proxy (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in iio-sensor-proxy (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.