Hallo allerseits,
ich bekomme es nicht hin, dass mein 2in1 Laptop eine automatische Bildschirmdrehung ausführt wenn ich den Laptopdeckel drehe. Wie ich las sollte dieser Fall eigentlich mit dem AMD Sensor Fusion HUB gelöst werden. Ich habe auch schon Ubuntu 18.04; 20.04; 22.10 und 23.04 ausprobiert. Auch das umstellen auf Xorg hilft nicht. Es erscheinen bei meinem Laptop beim booten außerdem Fehlerausgaben, die weiter unten folgen.
Nachdem ich nicht fündig geworden bin, bitte ich hier um Hilfe.
Hier ein paar Informationen:
Mein System:
Asus Vivobook Flip 14 TP420IA_TM420IA
Prozessor AMD@Ryzen 4700u
Grafik Renoir (LLVM. 15.0.6, DRM 3.47)
BIOS American Megatrends Inc. TP420IA.305 11.11.2021 (ist das aktuellste)
Kernel 5.19.0-41-generic (x86_64)
Linux Ubuntu 22.04.02 LTS
Gnome Wayland 42.5
lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex 00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge 00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge 00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge 00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus 00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51) 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51) 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5 00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6 00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7 01:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a) 02:00.0 Non-Volatile memory controller: Kingston Technology Company, Inc. Device 500c (rev 01) 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev c2) 03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller 03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor 03:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 03:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01) 03:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller 03:00.7 Signal processing controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub 04:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 81) 04:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 81)
Beim Booten erscheinen immer die folgenden Fehlerausgaben
[ 0.261516] ACPI BIOS Error (bug): Failure creating named object [\SMIB], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.261522] fbcon: Taking over console [ 0.261527] ACPI Warning: NsLookup: Type mismatch on SMIB (Integer), searching for (RegionField) (20220331/nsaccess-696) [ 0.264106] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.VER1], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264122] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CCI0], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264126] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CCI1], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264130] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CCI2], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264134] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CCI3], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264148] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CTL0], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264152] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CTL1], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264156] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CTL2], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264159] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CTL3], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264163] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CTL4], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264167] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CTL5], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264170] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CTL6], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264174] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.CTL7], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264191] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI0], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264195] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI1], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264199] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI2], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264203] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI3], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264207] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI4], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264211] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI5], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264215] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI6], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264219] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI7], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264222] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI8], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264226] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGI9], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264230] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGIA], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264234] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGIB], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264238] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGIC], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264242] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGID], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264246] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGIE], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264250] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGIF], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264268] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO0], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264272] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO1], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264276] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO2], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264280] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO3], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264284] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO4], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264288] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO5], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264292] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO6], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264296] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO7], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264300] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO8], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264304] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGO9], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264308] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGOA], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264312] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGOB], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264316] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGOC], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264320] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGOD], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264324] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGOE], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264328] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0.MGOF], AE_ALREADY_EXISTS (20220331/dsfield-637) [ 0.264336] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.SBRG.EC0._Q50], AE_ALREADY_EXISTS (20220331/dswload2-326) [ 0.264341] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20220331/psobject-220) [ 3.602483] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.UBTC.M318.M31B], AE_NOT_FOUND (20220331/psargs-330) [ 3.602525] Initialized Local Variables for Method [M318]: [ 3.602526] Local1: 00000000d8809d4c <Obj> Integer 00000000000000E1 [ 3.602537] No Arguments are initialized for method [M318] [ 3.602540] ACPI Error: Aborting method \_SB.UBTC.M318 due to previous error (AE_NOT_FOUND) (20220331/psparse-529) [ 3.603235] ACPI Error: Aborting method \_SB.UBTC._DSM due to previous error (AE_NOT_FOUND) (20220331/psparse-529) [ 3.604103] ucsi_acpi USBC000:00: ucsi_acpi_dsm: failed to evaluate _DSM 2
lsmod | grep amd
amdgpu 11313152 27 snd_sof_amd_renoir 16384 0 snd_sof_amd_acp 45056 1 snd_sof_amd_renoir iommu_v2 24576 1 amdgpu edac_mce_amd 36864 0 snd_sof_pci 24576 1 snd_sof_amd_renoir gpu_sched 49152 1 amdgpu drm_ttm_helper 16384 1 amdgpu snd_sof 208896 3 snd_sof_amd_acp,snd_sof_pci,snd_sof_amd_renoir kvm_amd 167936 0 ttm 98304 2 amdgpu,drm_ttm_helper drm_display_helper 184320 1 amdgpu kvm 1130496 1 kvm_amd drm_kms_helper 200704 4 drm_display_helper,amdgpu snd_pcm 155648 12 snd_sof_amd_acp,snd_hda_codec_hdmi,snd_pci_acp6x,snd_hda_intel,snd_hda_codec,snd_sof,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pci_ps,snd_pcm_dmaengine i2c_algo_bit 16384 1 amdgpu snd_acp_config 16384 3 snd_rn_pci_acp3x,snd_acp_pci,snd_sof_amd_renoir snd_soc_acpi 16384 2 snd_acp_config,snd_sof_amd_renoir ccp 110592 1 kvm_amd amd_pmc 28672 0 drm 581632 13 gpu_sched,drm_kms_helper,drm_display_helper,amdgpu,drm_ttm_helper,ttm amd_sfh 36864 0 hid 159744 5 i2c_hid,usbhid,hid_multitouch,hid_generic,amd_sfh
vor dem Versuch, iio-sensor-proxy zu installieren habe ich noch folgende Ausgaben:
udevadm info --export-db | grep -i iio - keine Ausgabe
udevadm info --export-db | grep -i accel - keine Ausgabe
ls /sys/bus/iio/devices/ - ist leer
ls /sys/bus/hid/devices
0018:04F3:2BC8.0001 0018:04F3:3145.0002
.
systemctl restart iio-sensor-proxy.service systemctl status iio-sensor-proxy.service ○ iio-sensor-proxy.service - IIO Sensor Proxy service Loaded: loaded (/lib/systemd/system/iio-sensor-proxy.service; static) Active: inactive (dead) Mai 16 14:16:40 systemd[1]: Starting IIO Sensor Proxy service... Mai 16 14:16:40 systemd[1]: Started IIO Sensor Proxy service. Mai 16 14:16:40 systemd[1]: iio-sensor-proxy.service: Deactivated successfully.
.
monitor-sensor Waiting for iio-sensor-proxy to appear
.
sudo G_MESSAGES_DEBUG=all /usr/libexec/iio-sensor-proxy ** (iio-sensor-proxy:5696): DEBUG: 12:24:05.280: No sensors or missing kernel drivers for the sensors
Ich habe mir hier https://launchpad.net/ubuntu/+source/iio-sensor-proxy/3.3-0ubuntu6 die 3 Dateien runtergeladen und mit den Anweisungen von https://superuser.com/questions/413643/how-to-install-a-dsc-file-on-linux das .deb Paket erstellt und dieses dann installiert.
sudo dpkg -i ./iio-sensor-proxy_3.3-0ubuntu6_amd64.deb Vormals nicht ausgewähltes Paket iio-sensor-proxy wird gewählt. (Lese Datenbank ... 195297 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../iio-sensor-proxy_3.3-0ubuntu6_amd64.deb ... Entpacken von iio-sensor-proxy (3.3-0ubuntu6) ... iio-sensor-proxy (3.3-0ubuntu6) wird eingerichtet ... iio-sensor-proxy.service is a disabled or a static unit, not starting it. Trigger für dbus (1.12.20-2ubuntu4.1) werden verarbeitet ...
Nach reboot wiederholte ich die oben gezeigten Anweisungen mit demselben Ergebnis, ausser:
ls /sys/bus/hid/devices 0003:046D:C043.0003 0003:0E6A:02C0.0005 0018:04F3:3145.0002 0003:0E6A:02C0.0004 0018:04F3:2BC8.0001
Wie ist es hinzubekommen, dass der iio-sensor-proxy überhaupt installiert wird?
Was für weitere Informationen werden gebraucht?
Moderiert von ChickenLipsRfun2eat:
Thema in einen passenden Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“) in jedem Forenbereich. Danke.