Open niklas-simon opened 1 month ago
how do I correctly format the "`dmesg output"-Section?
You need to put a newline after the ```
Regarding your issue, the GPUs are fairly standard and we don't have any patches for them, so I don't really know what could be going on. You might want to consider reporting this upstream: https://gitlab.freedesktop.org/drm/intel
Thanks for your reply.
Strangely, there are newlines after both the opening and the ending ```. I commented on this issue and I'll be following that. In the meantime, I found out, that the bug doesn't occur when running the mentioned GUI Apps in full-screen.
I was asked on this issue to update to drm-tip. I'm not sure, but I guess I'll need to modify the Kernel for that. However, the kconfig-File seems to be missing. I commented under this issue about this problem and am now waiting for a reply.
You don't need to modify the kernel, you need to build a new one from the drm-tip repository. I think this is the correct one: https://gitlab.freedesktop.org/drm/tip
when running certain GUI Programs (currently VSCode and Bitburner over Steam, both using Electron as far as I know) I get the following error:
This happens frequently (at least once every 5 minutes) but very irregular (sometimes twice in a minute, then not for 3-5 minutes) As it happens, the GUI freezes completely, but switching to a non-graphical Interface via Ctrl+Alt+F3 and once that has loaded back via Ctrl+Alt+F2 unfreezes the GUI until it happens again.
Thank you in advance for any help regarding this issue.
Environment
`dmesg` output
``` [ 0.000000] Linux version 6.8.1-surface-1 (root@cdc51dbeae5a) (gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1 SMP PREEMPT_DYNAMIC Thu Mar 21 12:09:19 UTC 2024 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-6.8.1-surface-1 root=UUID=2153c8b1-67d0-4ea6-9d1e-3e22f8cf2d17 rw quiet splash bgrt_disable loglevel=3 vt.handoff=7 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Hygon HygonGenuine [ 0.000000] Centaur CentaurHauls [ 0.000000] zhaoxin Shanghai [ 0.000000] x86/split lock detection: #AC: crashing the kernel on kernel split_locks and warning on user-space split_locks [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable [ 0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007d652fff] usable [ 0.000000] BIOS-e820: [mem 0x000000007d653000-0x000000007da52fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007da53000-0x000000007da6bfff] usable [ 0.000000] BIOS-e820: [mem 0x000000007da6c000-0x000000007db87fff] reserved [ 0.000000] BIOS-e820: [mem 0x000000007db88000-0x000000007dba7fff] ACPI NVS [ 0.000000] BIOS-e820: [mem 0x000000007dba8000-0x000000007dbfefff] ACPI data [ 0.000000] BIOS-e820: [mem 0x000000007dbff000-0x000000007dbfffff] usable [ 0.000000] BIOS-e820: [mem 0x000000007dc00000-0x0000000081ffffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000082e00000-0x0000000087bfffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fe010000-0x00000000fe010fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fed20000-0x00000000fed7ffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x00000002783fffff] usable [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] APIC: Static calls initialized [ 0.000000] efi: EFI v2.7 by EDK II [ 0.000000] efi: ACPI=0x7dbfe000 ACPI 2.0=0x7dbfe014 SMBIOS=0x7db5a000 SMBIOS 3.0=0x7db58000 TPMFinalLog=0x7db9e000 MEMATTR=0x702b1518 ESRT=0x702ee018 MOKvar=0x7daf2000 RNG=0x7dbfd018 TPMEventLog=0x6f6a9018 [ 0.000000] random: crng init done [ 0.000000] efi: Not removing mem183: MMIO range=[0xfe010000-0xfe010fff] (4KB) from e820 map [ 0.000000] SMBIOS 3.3.0 present. [ 0.000000] DMI: Microsoft Corporation Surface Pro 8/Surface Pro 8, BIOS 22.103.143 08/06/2023 [ 0.000000] tsc: Detected 2400.000 MHz processor [ 0.000000] tsc: Detected 2419.200 MHz TSC [ 0.000006] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000009] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000017] last_pfn = 0x278400 max_arch_pfn = 0x400000000 [ 0.000024] total RAM covered: 14392M [ 0.000186] Found optimal setting for mtrr clean up [ 0.000187] gran_size: 64K chunk_size: 16M num_reg: 5 lose cover RAM: 0G [ 0.000191] MTRR map: 6 entries (3 fixed + 3 variable; max 23), built from 10 variable MTRRs [ 0.000193] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000913] e820: update [mem 0x83800000-0xffffffff] usable ==> reserved [ 0.000921] last_pfn = 0x7dc00 max_arch_pfn = 0x400000000 [ 0.015425] esrt: Reserving ESRT space from 0x00000000702ee018 to 0x00000000702ee140. [ 0.015442] e820: update [mem 0x702ee000-0x702eefff] usable ==> reserved [ 0.015472] Using GB pages for direct mapping [ 0.015670] Secure boot disabled [ 0.015671] RAMDISK: [mem 0x57b8c000-0x5e65bfff] [ 0.015678] ACPI: Early table checksum verification disabled [ 0.015683] ACPI: RSDP 0x000000007DBFE014 000024 (v02 MSFT ) [ 0.015688] ACPI: XSDT 0x000000007DBB9188 0000CC (v01 MSFT MSFT 00000002 MSFT 20191121) [ 0.015695] ACPI: FACP 0x000000007DBE1000 000114 (v06 MSFT MSFT 00000002 MSFT 20191121) [ 0.015702] ACPI: DSDT 0x000000007DBC1000 01AA28 (v02 INTEL TGL 00000000 INTL 20181003) [ 0.015706] ACPI: FACS 0x000000007DB96000 000040 [ 0.015709] ACPI: SSDT 0x000000007DBFA000 00255D (v02 CpuRef CpuSsdt 00003000 INTL 20181003) [ 0.015713] ACPI: LPIT 0x000000007DBF9000 000094 (v01 MSFT MSFT 00000000 MSFT 20191121) [ 0.015717] ACPI: NHLT 0x000000007DBF8000 0002E1 (v00 MSFT MSFT 00000002 MSFT 20191121) [ 0.015721] ACPI: SSDT 0x000000007DBF7000 000574 (v02 MSFT Tpm2Tabl 00001000 INTL 20181003) [ 0.015724] ACPI: TPM2 0x000000007DBF6000 000034 (v03 MSFT MSFT 00000002 MSFT 20191121) [ 0.015728] ACPI: SSDT 0x000000007DBF3000 002CD7 (v02 SaSsdt SaSsdt 00003000 INTL 20181003) [ 0.015732] ACPI: SSDT 0x000000007DBEF000 003391 (v02 INTEL IgfxSsdt 00003000 INTL 20181003) [ 0.015735] ACPI: SSDT 0x000000007DBE3000 00B392 (v02 INTEL TcssSsdt 00001000 INTL 20181003) [ 0.015739] ACPI: SSDT 0x000000007DBE2000 00014C (v02 INTEL IpuSsdt 00001000 INTL 20181003) [ 0.015743] ACPI: HPET 0x000000007DBE0000 000038 (v01 MSFT MSFT 00000002 MSFT 20191121) [ 0.015746] ACPI: WSMT 0x000000007DBDF000 000028 (v01 MSFT MSFT 00000002 MSFT 20191121) [ 0.015750] ACPI: APIC 0x000000007DBDE000 000092 (v05 MSFT MSFT 00000000 MSFT 20191121) [ 0.015754] ACPI: MCFG 0x000000007DBDD000 00003C (v01 MSFT MSFT 00000002 MSFT 20191121) [ 0.015757] ACPI: MSDM 0x000000007DBDC000 000055 (v01 MSFT 00000001 MSFT 00000001) [ 0.015761] ACPI: SSDT 0x000000007DBBF000 0010BF (v02 MSFT SsdtSurf 00001000 INTL 20220331) [ 0.015765] ACPI: SSDT 0x000000007DBBE000 000702 (v02 MSFT SsdtPld 00001000 MSFT 20191121) [ 0.015768] ACPI: SSDT 0x000000007DBBD000 000DF9 (v02 MSFT RTD3 00002000 MSFT 20191121) [ 0.015772] ACPI: DMAR 0x000000007DBBC000 0000D0 (v02 MSFT MSFT 00000002 MSFT 20191121) [ 0.015776] ACPI: FPDT 0x000000007DBBB000 000034 (v01 MSFT MSFT 00000002 MSFT 20191121) [ 0.015779] ACPI: BGRT 0x000000007DBBA000 000038 (v01 MSFT MSFT 00000002 MSFT 20191121) [ 0.015782] ACPI: Reserving FACP table memory at [mem 0x7dbe1000-0x7dbe1113] [ 0.015784] ACPI: Reserving DSDT table memory at [mem 0x7dbc1000-0x7dbdba27] [ 0.015785] ACPI: Reserving FACS table memory at [mem 0x7db96000-0x7db9603f] [ 0.015786] ACPI: Reserving SSDT table memory at [mem 0x7dbfa000-0x7dbfc55c] [ 0.015786] ACPI: Reserving LPIT table memory at [mem 0x7dbf9000-0x7dbf9093] [ 0.015787] ACPI: Reserving NHLT table memory at [mem 0x7dbf8000-0x7dbf82e0] [ 0.015788] ACPI: Reserving SSDT table memory at [mem 0x7dbf7000-0x7dbf7573] [ 0.015789] ACPI: Reserving TPM2 table memory at [mem 0x7dbf6000-0x7dbf6033] [ 0.015790] ACPI: Reserving SSDT table memory at [mem 0x7dbf3000-0x7dbf5cd6] [ 0.015790] ACPI: Reserving SSDT table memory at [mem 0x7dbef000-0x7dbf2390] [ 0.015791] ACPI: Reserving SSDT table memory at [mem 0x7dbe3000-0x7dbee391] [ 0.015792] ACPI: Reserving SSDT table memory at [mem 0x7dbe2000-0x7dbe214b] [ 0.015793] ACPI: Reserving HPET table memory at [mem 0x7dbe0000-0x7dbe0037] [ 0.015794] ACPI: Reserving WSMT table memory at [mem 0x7dbdf000-0x7dbdf027] [ 0.015794] ACPI: Reserving APIC table memory at [mem 0x7dbde000-0x7dbde091] [ 0.015795] ACPI: Reserving MCFG table memory at [mem 0x7dbdd000-0x7dbdd03b] [ 0.015796] ACPI: Reserving MSDM table memory at [mem 0x7dbdc000-0x7dbdc054] [ 0.015797] ACPI: Reserving SSDT table memory at [mem 0x7dbbf000-0x7dbc00be] [ 0.015798] ACPI: Reserving SSDT table memory at [mem 0x7dbbe000-0x7dbbe701] [ 0.015798] ACPI: Reserving SSDT table memory at [mem 0x7dbbd000-0x7dbbddf8] [ 0.015799] ACPI: Reserving DMAR table memory at [mem 0x7dbbc000-0x7dbbc0cf] [ 0.015800] ACPI: Reserving FPDT table memory at [mem 0x7dbbb000-0x7dbbb033] [ 0.015801] ACPI: Reserving BGRT table memory at [mem 0x7dbba000-0x7dbba037] [ 0.016506] No NUMA configuration found [ 0.016507] Faking a node at [mem 0x0000000000000000-0x00000002783fffff] [ 0.016515] NODE_DATA(0) allocated [mem 0x2783d5000-0x2783fffff] [ 0.016739] Zone ranges: [ 0.016740] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.016742] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.016744] Normal [mem 0x0000000100000000-0x00000002783fffff] [ 0.016745] Device empty [ 0.016747] Movable zone start for each node [ 0.016748] Early memory node ranges [ 0.016749] node 0: [mem 0x0000000000001000-0x000000000009ffff] [ 0.016751] node 0: [mem 0x0000000000100000-0x000000007d652fff] [ 0.016752] node 0: [mem 0x000000007da53000-0x000000007da6bfff] [ 0.016753] node 0: [mem 0x000000007dbff000-0x000000007dbfffff] [ 0.016754] node 0: [mem 0x0000000100000000-0x00000002783fffff] [ 0.016755] Initmem setup node 0 [mem 0x0000000000001000-0x00000002783fffff] [ 0.016760] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.016789] On node 0, zone DMA: 96 pages in unavailable ranges [ 0.020237] On node 0, zone DMA32: 1024 pages in unavailable ranges [ 0.020242] On node 0, zone DMA32: 403 pages in unavailable ranges [ 0.028972] On node 0, zone Normal: 9216 pages in unavailable ranges [ 0.029219] On node 0, zone Normal: 31744 pages in unavailable ranges [ 0.029279] Reserving Intel graphics memory at [mem 0x84000000-0x87bfffff] [ 0.031612] ACPI: PM-Timer IO Port: 0x1808 [ 0.031623] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1]) [ 0.031743] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 [ 0.031747] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.031749] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.031755] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.031756] ACPI: HPET id: 0x8086a701 base: 0xfed00000 [ 0.031760] TSC deadline timer available [ 0.031761] smpboot: Allowing 8 CPUs, 0 hotplug CPUs [ 0.031792] [mem 0x87c00000-0xdfffffff] available for PCI devices [ 0.031794] Booting paravirtualized kernel on bare hardware [ 0.031797] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns [ 0.031804] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:8 nr_cpu_ids:8 nr_node_ids:1 [ 0.032383] percpu: Embedded 86 pages/cpu s229376 r8192 d114688 u524288 [ 0.032389] pcpu-alloc: s229376 r8192 d114688 u524288 alloc=1*2097152 [ 0.032392] pcpu-alloc: [0] 0 1 2 3 [0] 4 5 6 7 [ 0.032413] Kernel command line: BOOT_IMAGE=/vmlinuz-6.8.1-surface-1 root=UUID=2153c8b1-67d0-4ea6-9d1e-3e22f8cf2d17 rw quiet splash bgrt_disable loglevel=3 vt.handoff=7 [ 0.032527] Unknown kernel command line parameters "splash BOOT_IMAGE=/vmlinuz-6.8.1-surface-1", will be passed to user space. [ 0.033272] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.033643] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.033794] Fallback order for Node 0: 0 [ 0.033797] Built 1 zonelists, mobility grouping on. Total pages: 2022403 [ 0.033799] Policy zone: Normal [ 0.033805] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.033819] software IO TLB: area num 8. [ 0.062354] Memory: 7621564K/8218672K available (18432K kernel code, 3289K rwdata, 7620K rodata, 4688K init, 6180K bss, 596848K reserved, 0K cma-reserved) [ 0.063345] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.063374] ftrace: allocating 56604 entries in 222 pages [ 0.074496] ftrace: allocated 222 pages with 6 groups [ 0.075629] Dynamic Preempt: voluntary [ 0.075709] rcu: Preemptible hierarchical RCU implementation. [ 0.075710] rcu: RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=8. [ 0.075711] Trampoline variant of Tasks RCU enabled. [ 0.075711] Rude variant of Tasks RCU enabled. [ 0.075712] Tracing variant of Tasks RCU enabled. [ 0.075713] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies. [ 0.075713] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.079059] NR_IRQS: 524544, nr_irqs: 2048, preallocated irqs: 16 [ 0.079532] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.080116] Console: colour dummy device 80x25 [ 0.080119] printk: legacy console [tty0] enabled [ 0.080160] ACPI: Core revision 20230628 [ 0.080382] hpet: HPET dysfunctional in PC10. Force disabled. [ 0.080384] APIC: Switch to symmetric I/O mode setup [...] [ 0.511835] Low-power S0 idle used by default for system suspend [ 0.513336] iommu: Default domain type: Translated [ 0.513336] iommu: DMA domain TLB invalidation policy: lazy mode [ 0.513336] SCSI subsystem initialized [ 0.513336] libata version 3.00 loaded. [ 0.513336] ACPI: bus type USB registered [ 0.513336] usbcore: registered new interface driver usbfs [ 0.513336] usbcore: registered new interface driver hub [ 0.513336] usbcore: registered new device driver usb [ 0.513336] pps_core: LinuxPPS API ver. 1 registered [ 0.513336] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti(error message thrown at 448.065630, I had to remove a couple of lines because I was exceeding the character limit for GitHub comments)
What I tried so far
This error seems to be known for certain kernel versions. The fix is usually some Kernel Parameter along the lines of:
However, this doesn't fix the issue for me.