NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: X server crashes after updating from 7.1 to 8.2



Hi,

I also had similar experience with i915 drmkms so I ended up generating an xorg.conf and added the option AccelMethod in the device section like this which solved the issue:

Option    "AccelMethod"    "uxa"

That option is also mentioned in "man intel" but if I understand it correctly it is somewhat slower than the default "sna" method. Since then, I have no more  crashes but it's indeed slower.

Best regards,
r0ller

-------- Eredeti levél --------
Feladó: Silas < silas_nblists%nocafe.net@localhost (Link -> mailto:silas_nblists%nocafe.net@localhost) >
Dátum: 2020 augusztus 4 17:40:29
Tárgy: X server crashes after updating from 7.1 to 8.2
Címzett: netbsd-users%netbsd.org@localhost (Link -> mailto:netbsd-users%netbsd.org@localhost)

Randomly, my X server crashes with apparent no reason. Most of the
times, it happens when firefox tries to play a multimedia file, but it
also happens randomly like when selecting a text on a PDF file (using
evince3) or resizing a windows (I'm using i3 window manager).
On NetBSD 7.1, I got strange patterns drawed on the screen. It
looked as if it was a buffer overrun error that crashes the X server
only on 8.2.
Anyway, I don't know if anyone have had this issue before. Some
information about my system follows below. The full Xorg.0.log is in
https://pastebin.com/dJEAyHJH
$ uname -a
NetBSD hope 8.2 NetBSD 8.2 (GENERIC) #0: Tue Mar 31 05:08:40 UTC 2020 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64
$ dmesg | grep drm
i915drmkms0 at pci0 dev 2 function 0: vendor 8086 product 0042 (rev. 0x12)
drm: Memory usable by graphics device = 512M
drm: Supports vblank timestamp caching Rev 2 (21.10.2013).
drm: Driver supports precise vblank timestamp query.
i915drmkms0: interrupting at ioapic0 pin 16 (i915)
intelfb0 at i915drmkms0
i915drmkms0: info: registered panic notifier
/var/log/Xorg.0.log error section:
[ 614.976] (EE) Segmentation fault at address 0x7aee7ee3500c
[ 614.976] (EE)
Fatal server error:
[ 614.976] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 614.976] (EE)
[ 614.976] (EE)
Please consult the The X.Org Foundation support
at http://wiki.X.Org
for help.
[ 614.976] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 614.976] (EE)
[ 614.982] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 615.328] (EE) Server terminated with error (1). Closing log file.
 

Home | Main Index | Thread Index | Old Index