DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
i915 is a KMS module, aka kernel mode setting device driver, shipped in each kernel package for that specific kernel. The modesetting driver in that forum page is the upstream default X display driver. Normally the modesetting display driver is dependent on the i915 module having first been loaded. This explains in more detail. It turns out I have seen the modesetting display driver used without any kernel device driver having been loaded, but only in a recent kernel in a recent distro using a recent Xorg version. While functional, it was a weak performer. Best graphics performance from AMD and Intel GPUs depends on KMS use.
Well, the i915 driver in full screen mode freezes my screen completely sometimes. Occasionally with mpv and every single time with the foobillardplus game. I have tried setting a timer to killall foobillardplus after a few seconds, but that doesn't give me the screen back. The mouse pointer still works, but nothing else works. I can't even change tty. I have to hard reset. Note that I use an old distro version though. It's an old and long story.
What makes you certain it's the kernel module and not the display driver at fault? Do you have the same problem with both modesetting and intel display drivers? How old is old? Which GPU do you have? Which DRI is in use? Intel GPUs share system RAM. Have you checked with memtest86 or memtest86+ so see if you have bad old RAM?
I don't think it's the RAM because I have a slightly newer kernel that I can load sometimes, but I usually don't because some things don't work with it. Most notably, claws-mail.
The ancient inxi in Stretch can't provide what I asked for. You can upgrade it by editing /etc/inxi.conf to remove the Debian prohibition of its -U switch (change B_ALLOW_UPDATE= from false to true), then running inxi -U to upgrade, then running what I asked for.
I've been converting the few Stretches I have left to the 4.19.0-0.bpo.19 kernel. WFM.
Does the same problem present when you use the modesetting instead of the intel display driver?
I have at least one Xeon E3-1200 here running 3 displays, and can't remember any freezing, but its oldest Debian is Bullseye. There's been a lot of display driver improvement for Intel GPU users since Stretch.
Newer Xeon E3-1200 GPUs can use the replacement for i965 DRI, Crocus, at least as far back as Haswell. Whether it also works in Ivybridge I don't know, but seriously doubt it has been backported to Stretch anyway, so yet another reason to consider leaving Stretch to history.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.