You are not logged in.

#1 2017-06-13 04:22:23

smj
Member
Registered: 2017-05-30
Posts: 1

tpm_crb kernel module Error/ flickering screen

Computer model: ASUS X555DA-AS11
CPU/GPU            : AMD A10-8700P (APU)

Problem:

Whenever the computer (dual-boot- Windows and Arch Linux) is booted, I encounter this error message (error message obtained from running "dmesg | grep tpm_crb"):

[    2.070245] tpm_crb MSFT0101:00: can't request region for resource [mem 0xdd97f000-0xdd97ffff]
[    2.070377] tpm_crb: probe of MSFT0101:00 failed with error -16

Running "lsmod | grep tpm" returns:

tpm_crb                16384  0
tpm_tis                16384  0
tpm_tis_core           20480  1 tpm_tis
tpm                    40960  3 tpm_tis,tpm_crb,tpm_tis_core

During the boot-up, as the kernel messages are displayed, the screen distorts for a split second and goes to the gdm login screen.
After boot-up, there are many instances where screen distorts for a split second and returns back to normal.

Attempts to solve the problem:

Searching google didn't help much as they are mostly bug reports with different effects from the error (however, the effects were related to screen problems).
After blacklisting the kernel module "tpm_crb," the error is gone. But, it seems to be related to security ("tpm" for "Trusted Platform Module"?) and the monitor distortion is not going away (maybe my amd gpu driver is not installed properly?).
It might be that the screen distortion is not related to the tpm_crb module.

So, is the tpm_crb module necessary? What am I going to lose from not having this module loaded?
Any insight is appreciated and thank you in advance smile

Last edited by smj (2017-06-13 04:24:57)

Offline

#2 2017-07-18 07:09:14

sceptic
Member
Registered: 2017-07-17
Posts: 4

Re: tpm_crb kernel module Error/ flickering screen

I have same problem, tnx, your solution work for me. But question about module still exist.

Offline

#3 2017-07-22 02:10:47

GenkiSky
Member
From: This account is henceforth dis
Registered: 2017-04-04
Posts: 82

Re: tpm_crb kernel module Error/ flickering screen

I see what you mean about the same error message being reported, but with different effects from the error. However, that doesn't necessarily mean that the recommendations people have for fixing it are irrelevant to you. For example, in https://bugzilla.redhat.com/show_bug.cgi?id=1394912 , someone says that the BIOS might be passing wrong info about memory to the kernel, and another responds that upgrading their BIOS resolved the issue. Have you tried any of the solutions people recommended? Did any seem like plausible explanations but you weren't sure how to proceed?

Offline

#4 2017-07-22 10:12:37

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: tpm_crb kernel module Error/ flickering screen

I find it very unlikely that the cause of your screen issues is related to the tpm chip/functionality. Check your firmware configuration and see if you could disable the tpm or just blacklist the modules.

What you should be looking at is problems related to the gpu and gpu driver.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#5 2017-07-22 12:57:18

seth
Member
Registered: 2012-09-03
Posts: 51,213

Re: tpm_crb kernel module Error/ flickering screen

... and the display server and desktop session.

The only reasonable thing you can do w/ TPM on linux is to store ssh keys, see https://wiki.archlinux.org/index.php/Tr … orm_Module

Offline

Board footer

Powered by FluxBB