Du bist nicht angemeldet.

#1 22.11.2020 15:41:02

Schalli1987
Mitglied

i915 screen flicker im Batteriemodus

Hallo zusammen,

ich bin langsam mit meinem Wissen am Ende, evtl kann mir hier jemand weiterhelfen.

Ich habe ein Schenker S306 Laptop mit Arch Linux und systemd-boot UEFI und sobald ich den Netzstecker ziehe flackert das Bild so sehr, dass man nicht mehr mit dem Laptop arbeiten kann.

Ich hab versucht die module option i915.enable_psr=0 zu setzen, aber scheinbar ohne Erfolg.
Hier noch ein paar details die evtl hilfreich sein könne, wenn mehr benötigt wird, einfach nachfragen.

lspci -v

00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07) (prog-if 00 [VGA controller])
	DeviceName:  Onboard IGD
	Subsystem: Intel Corporation Skylake GT2 [HD Graphics 520]
	Flags: bus master, fast devsel, latency 0, IRQ 124
	Memory at de000000 (64-bit, non-prefetchable) [size=16M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at f000 [size=64]
	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [100] Process Address Space ID (PASID)
	Capabilities: [200] Address Translation Service (ATS)
	Capabilities: [300] Page Request Interface (PRI)
	Kernel driver in use: i915
	Kernel modules: i915

systool -m i915 -av

Module = "i915"

  Attributes:
    coresize            = "2662400"
    initsize            = "0"
    initstate           = "live"
    refcnt              = "15"
    srcversion          = "00087F91654940B25FA7044"
    taint               = ""
    uevent              = <store method only>

  Parameters:

  Sections:

cat /boot/loader/entries/arch-uefi.conf

titel	Arch Linux
linux	/vmlinuz-linux
initrd	/initramfs-linux.img
options	root=LABEL=arch rw resume=LABEL=swap i915.enable_psr=0

cat /etc/mkinitcpio.conf

MODULES=(i915)
BINARIES=()
FILES=()
HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)

cat /etc/modprobe.d/i915.conf

options i915 enable_psr=0

modinfo -p i915

...
enable_psr:Enable PSR (0=disabled, 1=enabled) Default: -1 (use per-chip default) (int)
psr_safest_params:Replace PSR VBT parameters by the safest and not optimal ones. This is helpful to detect if PSR issues are related to bad values set in  VBT. (0=use VBT parameters, 1=use safest parameters) (bool)
...

Bin für jede Hilfe dankbar!

Offline

#2 22.11.2020 21:07:29

brikler
Mitglied

Re: i915 screen flicker im Batteriemodus

mit welchen kernel begann diese miesere? wenns mein problem wäre, würde ich fürs erste mit einem kernel downgrade versuchen und in ruhe nach einer lösung suchen.

Offline

#3 23.11.2020 22:09:42

Schalli1987
Mitglied

Re: i915 screen flicker im Batteriemodus

Das kann ich leider nicht mehr so genau sagen, ist schon länger so, aber hatte bisher keine Zeit mich darum zu kümmern und halt immer das Netzteil mit rumgetragen...
Der LTS-Kernel hat jedenfalls das gleiche Problem.

Offline

#4 24.11.2020 12:16:05

brikler
Mitglied

Re: i915 screen flicker im Batteriemodus

vielleicht findet sich die lösung hier https://bbs.archlinux.org/viewtopic.php?id=243307

intel_idle.max_cstate=4

Offline

#5 24.11.2020 21:25:19

Schalli1987
Mitglied

Re: i915 screen flicker im Batteriemodus

Hilft leider auch nichts.
Auch das deaktivieren von Netzwerk / dhcpd services hatte keine Auswirkungen.

Offline

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums