============= System Info ============= System: Kernel: 3.10.0-957.5.1.el7.x86_64 x86_64 bits: 64 Console: tty 0 Distro: CentOS Linux release 7.6.1810 (Core) Machine: Mobo: Shuttle model: FH170 v: 1.0 serial: <root required> UEFI: American Megatrends v: 2.04 date: 07/24/2017 CPU: Topology: Quad Core model: Intel Core i5-7600 bits: 64 type: MCP L2 cache: 6144 KiB Speed: 3500 MHz min/max: 800/3500 MHz Core speeds (MHz): 1: 3500 2: 3500 3: 3500 4: 3500 Graphics: Device-1: Intel HD Graphics 630 driver: i915 v: kernel Display: server: N/A driver: modesetting unloaded: fbdev,vesa tty: 100x32 Message: Advanced graphics data unavailable in console. Try -G --display Audio: Device-1: Intel 100 Series/C230 Series Family HD Audio driver: snd_hda_intel Sound Server: ALSA v: k3.10.0-957.5.1.el7.x86_64 Network: Device-1: Intel Ethernet I219-LM driver: e1000e IF: enp0s31f6 state: up speed: 1000 Mbps duplex: Drives: Local Storage: total: 232.89 GiB used: 12.27 GiB (5.3%) ID-1: /dev/sda vendor: Western Digital model: WDS250G1B0A-00H9H0 size: 232.89 GiB Partition: ID-1: / size: 49.09 GiB used: 7.62 GiB (15.5%) fs: ext4 dev: /dev/dm-0 ID-2: /boot size: 975.9 MiB used: 246.6 MiB (25.3%) fs: ext4 dev: /dev/sda2 ID-3: /home size: 98.31 GiB used: 4.33 GiB (4.4%) fs: ext4 dev: /dev/dm-2 ID-4: /tmp size: 29.40 GiB used: 71.0 MiB (0.2%) fs: ext4 dev: /dev/sda4 ID-5: swap-1 size: 7.75 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-1 Sensors: System Temperatures: cpu: 45.0 C mobo: 38.0 C Fan Speeds (RPM): cpu: 1510 fan-3: 0 Info: Processes: 212 Uptime: 31m Memory: 7.68 GiB used: 2.33 GiB (30.3%) Init: systemd runlevel: 5 Shell: bash inxi: 3.0.29 ============= Issue ============= Before a yum update from which the developers, for whatever reason, decided to remove the i915.enable_rc6=0 kernel param, I had added that parameter in GRUB and all had been working fine for half a year. Then that parameter was no longer available and random freezes started to happen. There are plenty of people who have discussed the issue on various websites. Despite the people on kernel.org saying it was no longer needed, it kept my system from freezing by having it and now since I don't they do freeze twice a day. I am all for saving electricity where reliably possible, but having a stable system is more important especially in business environments. Not having the option has caused me to have a problem I can not solve. I have tried other mentioned parameters without success. I can't find the link at present but one person had compiled his own and removed that change and added the option back and resolved his similar issues. How to reproduce ================== Using similar hardware with i915, MATE Desktop, use Firefox and other applications for a day without this parameter and experience 1 or 2 random freezes per day.
The monitor was connected by a Display Port connection. Today I have changed that to an HDMI cable in case DP has any bearing on the issue.
(In reply to wss9062 from comment #2) > The monitor was connected by a Display Port connection. Today I have changed > that to an HDMI cable in case DP has any bearing on the issue. As expected, changing to HDMI instead of DP didn't help. Since the user has 2 freezes per day in a business situation with customers, it is a real pain. It is one that was not an issue when I was ALLOWED to use the i915.enable_rc6=0 parameter. It completely eliminated the problem. I don't mind saving energy but not at the expense of having a stable PC. Please bring the option back.
After many weeks of the user complaining that their computer randomly froze, requiring reboot, usually at the busiest times, sometimes 3 or more times a day, I appear to have "fixed" the issue by rolling back to a kernel that allowed this parameter. I rolled back to kernel: 3.10.0-862.14.4.el7.x86_64 and added the i915.enable_rc6=0 parameter and since that time it hasn't frozen a single time. It is obvious to me and apparently many others on the Internet, that this setting solves a particular problem that no other parameters seem to resolve for this Intel video card. What benefit it is to remove the option of such a parameter is beyond me unless trying to force everyone to use "power saving modes". I am not against power saving, if it doesn't cripple my system, but in this case it does. Unfortunately, the machine on which this is running has no ability to have an expansion, alternative video card or I would have worked around the issue by adding one. Please put the option back and provide a patch for the latest CentOS 7 kernel that will once again allow it so that I can update my box to the newest kernel supported on CentOS without causing my machine to be flaky and unreliable. This is a customer-facing box that needs to not fail, and prior to removing this parameter, NEVER did. Thanks!
After evaluating this issue, there are no plans to address it further or fix it in an upcoming release. Therefore, it is being closed. If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened.