LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-24-2023, 10:12 AM   #16
biker_rat
Member
 
Registered: Feb 2010
Posts: 369

Rep: Reputation: 220Reputation: 220Reputation: 220

There are different acpi versions that have names of windows versions. Perhaps the kernel changed the default acpi version it selects for your laptop, and you need to force a different one with kernel boot line parameter? A shot in the dark, may not work. I don't have any hardware from that intel generation.
 
Old 12-24-2023, 10:47 AM   #17
mudherm
LQ Newbie
 
Registered: Nov 2004
Location: BC, Canada.
Distribution: Slackware64 - current
Posts: 24
Blog Entries: 3

Rep: Reputation: 0
So fn-f4 works for me but only in runlevel 3.

If I'm in runlevel 4 then I have to ctl-alt f10 followed by ctl-alt f7 to get the displaymanager login screen

Then the laptop appears to work normally.

Interesting that my desktop PC also on Slackware-Current, is badly behaved with respect to switching to low power states. It's an i7-3770K with a descrete AMD graphics card.

If it goes to sleep I have to restart network manager to get the network adapter working and if I try to logout of reboot then KDE freezes for a minute or so. I was full Wayland and have switched to x11. This appears to have fixed the freeze.

More investigation required I think.
 
Old 01-08-2024, 06:03 PM   #18
jmpz
Member
 
Registered: Jul 2012
Distribution: Slackware
Posts: 74

Rep: Reputation: Disabled
Any update or any luck from anyone?

I have the same issue even with the latest slackware-current (kernel 6.6.10).

With kernel parameter: `nomodeset`, screen can be turned on.
 
Old 01-10-2024, 12:41 AM   #19
jmpz
Member
 
Registered: Jul 2012
Distribution: Slackware
Posts: 74

Rep: Reputation: Disabled
My current mitigation is to roll back to kernel 6.1.66, and it works. Hope it helps others.
 
Old 01-10-2024, 04:17 AM   #20
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,832
Blog Entries: 17

Rep: Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638
Perhaps this is the relevant part: (??)
https://www.phoronix.com/news/Linux-6.3-DRM

Quote:
Another significant change with the Linux 6.3 DRM is removing old obsolete (DRI1) DRM drivers.
A particular mention there is the removal of intel 810..
 
1 members found this post helpful.
Old 01-12-2024, 06:43 PM   #21
jmpz
Member
 
Registered: Jul 2012
Distribution: Slackware
Posts: 74

Rep: Reputation: Disabled
Quote:
Originally Posted by zeebra View Post
A particular mention there is the removal of intel 810..
Thank you! Do you happen to know how to tell if I'm using a 810 chipset? I think mine is not 810:

Code:
$ inxi -G

Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
    driver: i915 v: kernel
Code:
$ lspci -v

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Lenovo 2nd Generation Core Processor Family Integrated Graphics Controller
	Flags: bus master, fast devsel, latency 0, IRQ 30
	Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 5000 [size=64]
	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [a4] PCI Advanced Features
	Kernel driver in use: i915
	Kernel modules: i915

Last edited by jmpz; 01-12-2024 at 06:50 PM.
 
Old 01-17-2024, 05:02 AM   #22
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,832
Blog Entries: 17

Rep: Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638
Quote:
Originally Posted by jmpz View Post
Thank you! Do you happen to know how to tell if I'm using a 810 chipset? I think mine is not 810:

Code:
$ inxi -G

Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
    driver: i915 v: kernel
Code:
$ lspci -v

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Lenovo 2nd Generation Core Processor Family Integrated Graphics Controller
	Flags: bus master, fast devsel, latency 0, IRQ 30
	Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 5000 [size=64]
	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [a4] PCI Advanced Features
	Kernel driver in use: i915
	Kernel modules: i915
i810 is super old, so it's probably not that. You can search on wikipedia for Intel "generations" and it will show CPU's (and GPU's) for that generation too (Pentium 3 I think it was). But i810 was the only specific mention.. Other drivers had been removed too, without being named..

Probably isn't related, but it could be. What's more likely is that all these recent changes in the i915 driver might have introduced new issues to people with some cards (they work when people roll back to earlier Kernel version). It's difficult to know without going really indepth in the changelogs etc. But from what I've seen from changelogs just from Linus 6.4, 6.5, 6.6, there are really alot of changes to i915. Probably before that as well. Don't know if it's within the norm, or an abnormal amount of changes though..

Last edited by zeebra; 01-17-2024 at 05:05 AM.
 
Old 02-03-2024, 10:16 PM   #23
jmpz
Member
 
Registered: Jul 2012
Distribution: Slackware
Posts: 74

Rep: Reputation: Disabled
bump this thread: does anyone know if any recent kernel has fixed this issue?

a side question: if I keep the old kernel (6.1.66) and upgrade other -current packages, will it be any issues? I recently encounter odd issues (seems due to libc) and I suspect it's due to kernel is compiled with old libc but -current packages is compiled with a new libc, not sure if my guess is true.
 
Old 02-04-2024, 12:37 PM   #24
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266

Original Poster
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
As of Slackware64-Current kernel 6.6.15 the screen on my intel-based Lenovo Thinkpad T510 (June 2010) still goes blank when i915 kms kicks in during boot scrawl. As I mentioned previously, the workaround is to wait until the boot cycle is complete (0.5 -1 min), press Fn-F4 (hibernate key), wait until power key starts the rhythmic hibernation light pulse, tap the power key to wake up, and all is back to normal. (login, startx etc).

For me this is now a minor annoyance (I don't reboot very often) and everything else seem seems to work. Well, except for the wifi chip which appears to be fried.
 
1 members found this post helpful.
Old 04-13-2024, 12:38 PM   #25
mudherm
LQ Newbie
 
Registered: Nov 2004
Location: BC, Canada.
Distribution: Slackware64 - current
Posts: 24
Blog Entries: 3

Rep: Reputation: 0
Just upgraded to slackware-current 6.6.26 and the workaround does not work for me anymore. The machine doesn't hibernate.

Not sure if this is just for me but thought I would post a heads up.

P.
 
Old 04-14-2024, 03:30 PM   #26
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266

Original Poster
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
update. (and also be advised that I have been using and installing Slackware for 25+ years, and while no expert, do know how to install and boot up a box).

This issue does not effect my AMD Ryzen boxes with amdgpu.

This issue has plagued me since Current added 6.6.x kernel. As I mentioned above, 6.1.x and earlier there where no issues. After some more poking around and upgrading to latest current, kernel 6.6.27 and now both the Lenovo Thinkcentre M91p SFF and Lenovo Thinkpad T510 are effectively headless when installed via the stock Slackware64-current boot USB, newest updates, and set up with lilo. Slackware64-15.0 installs and boots fine, as per usual since 14.0 and 14.2. No issues. Heck, I even had the M91p running Freebsd 13 for a few months (not bad, but setting up X was a horror given my Slackware muscle memory).

When i915 modesetting kicks in the screen goes blank. Until then you can see the boot scrawl. I can ssh in; I can even log in "blind".

Now, booting liveslack 1.8.1 (09-APR-2024) works fine! You can see the boot scrawl to the point were modesetting kicks in, the screen blinks blank and comes back up with better font/text resolution. Assuming I found the correct files; looking at the grub boot line:
Code:
menuentry "Start Slackware64 current SLACKWARE liveslak-1.8.1.1 ($sl_lang)" --hotkey b {
  linux ($root)/boot/generic  load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 kbd=$sl_kbd tz=$sl_tz locale=$sl_locale xkb=$sl_xkb
  initrd ($root)/boot/initrd.img
}
the syslinux boot:
Code:
label live
  menu label Start SLACKWARE Live
  menu default
  kernel /boot/generic
  append initrd=/boot/initrd.img  load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 kbd=us
  text help
    Slackware64-current, kernel 6.6.25.
    Add 'load=nvidia' to the commandline
    if you have a recent NVIDIA card.
  endtext
and the contents of the initrd.img mkinitrd:
Quote:
mkinitrd -c -w 5 -l us -o /boot/initrd_6.6.25.img -k 6.6.25
-m squashfsverlay:loop:efivarfs:xhci-pcihci-pci:ehci-pci:xhci-hcd:uhci-hcd:ehci-hcd:mmc-core:mmc-block:sdhci:sdhci-pci:sdhci-acpi:
rtsx_pci:rtsx_pci_sdmmc:usb-storage:uas:hid:usbhid:i2c-hid:hid-generic:hid-apple:hid-cherry:hid-logitech:hid-logitech-dj:
hid-logitech-hidpp:hid-lenovo:hid-microsoft:hid_multitouch:jbd:mbcache:ext3:ext4:zstd_compress:lz4hc_compress:lz4_compress:btrfs:
f2fs:jfs:xfs:isofs:fat:nls_cp437:nls_iso8859-1:msdos:vfat:exfat:ntfs:virtio_ring:virtio:virtio_blk:virtio_balloon:virtio_pci:
virtio_pci_modern_dev:virtio_net -L -C dummy
I'm at a loss as to why a plain install has kms/modeset/pm issues, but the liveslack works perfectly.

/var/log/syslog has this (dmesg is clean):
Code:
Apr 13 17:12:35 pippin kernel: i915 0000:00:02.0: [drm] *ERROR* Suspending crtc's failed with -22
Apr 13 17:12:35 pippin kernel: ------------[ cut here ]------------
Apr 13 17:12:35 pippin kernel: i915 0000:00:02.0: i915 raw-wakerefs=5 wakelocks=5 on cleanup
Apr 13 17:12:35 pippin kernel: WARNING: CPU: 0 PID: 1206 at drivers/gpu/drm/i915/intel_runtime_pm.c:638 intel_runtime_pm_driver_release+0x5d/0x70 [i915]
Apr 13 17:12:35 pippin kernel: Modules linked in: cfg80211 rfkill 8021q garp mrp stp llc ipv6 hid_logitech_hidpp joydev hid_logitech_dj snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio hid_generic usbhid hid intel_rapl_msr at24 regmap_i2c i915 mei_pxp mei_hdcp think_lmi drm_buddy firmware_attributes_class gpio_ich wmi_bmof ttm drm_display_helper intel_rapl_common cec x86_pkg_temp_thermal snd_hda_intel intel_powerclamp snd_intel_dspcfg rc_core snd_intel_sdw_acpi drm_kms_helper snd_hda_codec coretemp crct10dif_pclmul crc32_pclmul polyval_clmulni polyval_generic snd_hda_core drm ghash_clmulni_intel snd_hwdep sha512_ssse3 snd_pcm intel_gtt sha256_ssse3 i2c_i801 sha1_ssse3 snd_timer ehci_pci snd agpgart rapl intel_cstate i2c_algo_bit soundcore i2c_smbus video ehci_hcd lpc_ich i2c_core e1000e mei_me mei mfd_core tpm_tis tpm_tis_core evdev wmi loop
Apr 13 17:12:35 pippin kernel: CPU: 0 PID: 1206 Comm: kworker/u8:53 Tainted: G        W          6.6.27 #1
Apr 13 17:12:35 pippin kernel: Hardware name: LENOVO 0266A25/, BIOS 9HKT58AUS 06/10/2014
Apr 13 17:12:35 pippin kernel: Workqueue: events_unbound async_run_entry_fn
Apr 13 17:12:35 pippin kernel: RIP: 0010:intel_runtime_pm_driver_release+0x5d/0x70 [i915]
Apr 13 17:12:35 pippin kernel: Code: fc 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 ca ee 3a ce 45 89 e0 89 e9 48 89 da 48 89 c6 48 c7 c7 88 7a c5 c0 e8 03 fc 76 cd <0f> 0b 5b 5d 41 5c c3 cc cc cc cc 0f 1f 84 00 00 00 00 00 90 90 90
Apr 13 17:12:35 pippin kernel: RSP: 0018:ffffa046c16cfda8 EFLAGS: 00010282
Apr 13 17:12:35 pippin kernel: RAX: 0000000000000000 RBX: ffff91ce00e155b0 RCX: 0000000000000000
Apr 13 17:12:35 pippin kernel: RDX: 0000000000000002 RSI: 0000000000000086 RDI: 00000000ffffffff
Apr 13 17:12:35 pippin kernel: RBP: 0000000000000005 R08: ffffffff900680a0 R09: 0a70756e61656c63
Apr 13 17:12:35 pippin kernel: R10: 0000000000000000 R11: 3d73666572656b61 R12: 0000000000000005
Apr 13 17:12:35 pippin kernel: R13: ffff91ce0092c000 R14: ffff91ce08642428 R15: ffff91ce0004f2b0
Apr 13 17:12:35 pippin kernel: FS:  0000000000000000(0000) GS:ffff91cf36400000(0000) knlGS:0000000000000000
Apr 13 17:12:35 pippin kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr 13 17:12:35 pippin kernel: CR2: 0000000001438430 CR3: 000000008ee30006 CR4: 00000000000606f0
Apr 13 17:12:35 pippin kernel: Call Trace:
Apr 13 17:12:35 pippin kernel:  <TASK>
Apr 13 17:12:35 pippin kernel:  ? intel_runtime_pm_driver_release+0x5d/0x70 [i915]
Apr 13 17:12:35 pippin kernel:  ? __warn+0x7d/0x130
Apr 13 17:12:35 pippin kernel:  ? intel_runtime_pm_driver_release+0x5d/0x70 [i915]
Apr 13 17:12:35 pippin kernel:  ? report_bug+0x18d/0x1c0
Apr 13 17:12:35 pippin kernel:  ? handle_bug+0x3a/0x70
Apr 13 17:12:35 pippin kernel:  ? exc_invalid_op+0x13/0x60
Apr 13 17:12:35 pippin kernel:  ? asm_exc_invalid_op+0x16/0x20
Apr 13 17:12:35 pippin kernel:  ? intel_runtime_pm_driver_release+0x5d/0x70 [i915]
Apr 13 17:12:35 pippin last message buffered 1 times
Apr 13 17:12:35 pippin kernel:  i915_drm_suspend_late+0x117/0x130 [i915]
Apr 13 17:12:35 pippin kernel:  ? __pfx_pci_pm_suspend_late+0x10/0x10
Apr 13 17:12:35 pippin kernel:  dpm_run_callback+0x20/0xf0
Apr 13 17:12:35 pippin kernel:  __device_suspend_late+0x94/0x1c0
Apr 13 17:12:35 pippin kernel:  async_suspend_late+0x1a/0x60
Apr 13 17:12:35 pippin kernel:  async_run_entry_fn+0x26/0xb0
Apr 13 17:12:35 pippin kernel:  process_one_work+0x168/0x330
Apr 13 17:12:35 pippin kernel:  worker_thread+0x2f1/0x410
Apr 13 17:12:35 pippin kernel:  ? __pfx_worker_thread+0x10/0x10
Apr 13 17:12:35 pippin kernel:  kthread+0xf3/0x120
Apr 13 17:12:35 pippin kernel:  ? __pfx_kthread+0x10/0x10
Apr 13 17:12:35 pippin kernel:  ret_from_fork+0x30/0x50
Apr 13 17:12:35 pippin kernel:  ? __pfx_kthread+0x10/0x10
Apr 13 17:12:35 pippin kernel:  ret_from_fork_asm+0x1b/0x30
Apr 13 17:12:35 pippin kernel:  </TASK>
Apr 13 17:12:35 pippin kernel: ---[ end trace 0000000000000000 ]---
problem with Intel power management?

I'm going to see if installing to the drive from the working live USB boot results in a functional system, and what the boot parameters are.
 
Old 04-14-2024, 09:25 PM   #27
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266

Original Poster
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
Well...that didn't work. I can boot and run Slackware64 Current Live USB just fine, install it to the hard drive, and i915 still flips out when rebooting via lilo from MBR. What the heck?

From dmesg, and trying previous suspend/wake trick (at
Code:
[  190.987299] i915 0000:00:02.0: [drm] *ERROR* Suspending crtc's failed with -22
[  191.002095] ------------[ cut here ]------------
[  191.002096] i915 0000:00:02.0: i915 raw-wakerefs=5 wakelocks=5 on cleanup
[  191.002120] WARNING: CPU: 1 PID: 60 at drivers/gpu/drm/i915/intel_runtime_pm.c:638 intel_runtime_pm_driver_release+0x5d/0x70 [i915]
[  191.002243] Modules linked in: ip6t_REJECT nf_reject_ipv6 ip6t_ipv6header ip6table_filter ip6table_mangle ip6_tables ipt_REJECT nf_reject_ipv4 xt_tcpudp xt_LOG nf_log_syslog xt_limit xt_pkttype xt_conntrack xt_multiport iptable_filter iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle ip_tables x_tables cfg80211 8021q garp mrp stp llc ipv6 snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic at24 intel_rapl_msr regmap_i2c mei_pxp mei_hdcp joydev gpio_ich i915 intel_rapl_common drm_buddy x86_pkg_temp_thermal intel_powerclamp ttm coretemp drm_display_helper crct10dif_pclmul crc32_pclmul polyval_clmulni polyval_generic snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi ghash_clmulni_intel cec snd_hda_codec sha512_ssse3 sha256_ssse3 sha1_ssse3 rc_core snd_hda_core rapl snd_hwdep drm_kms_helper snd_pcm intel_cstate intel_gtt think_lmi firmware_attributes_class wmi_bmof i2c_i801 i2c_algo_bit i2c_smbus snd_timer snd mei_me e1000e mei soundcore lpc_ich mfd_core tpm_tis evdev tpm_tis_core
[  191.002287]  loop hid_multitouch hid_microsoft hid_lenovo hid_logitech_hidpp hid_logitech_dj hid_logitech hid_cherry hid_asus asus_wmi ledtrig_audio sparse_keymap platform_profile rfkill video wmi hid_generic i2c_hid drm agpgart i2c_core usbhid hid uhci_hcd ohci_pci ohci_hcd xhci_pci xhci_pci_renesas xhci_hcd ehci_pci ehci_hcd usb_storage
[  191.002304] CPU: 1 PID: 60 Comm: kworker/u8:3 Not tainted 6.6.25 #1
[  191.002306] Hardware name: LENOVO 0266A25/, BIOS 9HKT58AUS 06/10/2014
[  191.002307] Workqueue: events_unbound async_run_entry_fn
[  191.002313] RIP: 0010:intel_runtime_pm_driver_release+0x5d/0x70 [i915]
[  191.002409] Code: fc 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 ba 56 3a f9 45 89 e0 89 e9 48 89 da 48 89 c6 48 c7 c7 a0 ea c5 c0 e8 33 71 76 f8 <0f> 0b 5b 5d 41 5c c3 cc cc cc cc 0f 1f 84 00 00 00 00 00 90 90 90
[  191.002411] RSP: 0018:ffffbd7180223da8 EFLAGS: 00010282
[  191.002413] RAX: 0000000000000000 RBX: ffff99f900dfc0d0 RCX: 0000000000000000
[  191.002414] RDX: 0000000000000002 RSI: 0000000000000086 RDI: 00000000ffffffff
[  191.002415] RBP: 0000000000000005 R08: ffffffffbb0680a0 R09: 0a70756e61656c63
[  191.002416] R10: 0000000000000000 R11: 3d73666572656b61 R12: 0000000000000005
[  191.002417] R13: ffff99f90092b000 R14: ffff99f916e9a428 R15: ffff99f90004f2b0
[  191.002418] FS:  0000000000000000(0000) GS:ffff99fa36480000(0000) knlGS:0000000000000000
[  191.002420] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  191.002421] CR2: 00007ffaca331000 CR3: 0000000118e30002 CR4: 00000000000606e0
[  191.002422] Call Trace:
[  191.002425]  <TASK>
[  191.002426]  ? intel_runtime_pm_driver_release+0x5d/0x70 [i915]
[  191.002522]  ? __warn+0x7d/0x130
[  191.002524]  ? intel_runtime_pm_driver_release+0x5d/0x70 [i915]
[  191.002619]  ? report_bug+0x18d/0x1c0
[  191.002622]  ? handle_bug+0x3a/0x70
[  191.002624]  ? exc_invalid_op+0x13/0x60
[  191.002627]  ? asm_exc_invalid_op+0x16/0x20
[  191.002630]  ? intel_runtime_pm_driver_release+0x5d/0x70 [i915]
[  191.002725]  ? intel_runtime_pm_driver_release+0x5d/0x70 [i915]
[  191.002820]  i915_drm_suspend_late+0x117/0x130 [i915]
[  191.002911]  ? __pfx_pci_pm_suspend_late+0x10/0x10
[  191.002915]  dpm_run_callback+0x20/0xf0
[  191.002918]  __device_suspend_late+0x94/0x1c0
[  191.002921]  async_suspend_late+0x1a/0x60
[  191.002923]  async_run_entry_fn+0x26/0xb0
[  191.002926]  process_one_work+0x168/0x330
[  191.002929]  worker_thread+0x2f1/0x410
[  191.002932]  ? __pfx_worker_thread+0x10/0x10
[  191.002934]  kthread+0xf3/0x120
[  191.002936]  ? __pfx_kthread+0x10/0x10
[  191.002938]  ret_from_fork+0x30/0x50
[  191.002941]  ? __pfx_kthread+0x10/0x10
[  191.002942]  ret_from_fork_asm+0x1b/0x30
[  191.002946]  </TASK>
[  191.002947] ---[ end trace 0000000000000000 ]---
[  191.015700] ACPI: PM: Preparing to enter system sleep state S3
[  191.016350] ACPI: PM: Saving platform NVS memory
[  191.016371] Disabling non-boot CPUs ...
[  191.017691] smpboot: CPU 1 is now offline
[  191.019378] smpboot: CPU 2 is now offline
[  191.020967] smpboot: CPU 3 is now offline
[  191.022262] ACPI: PM: Low-level resume complete
[  191.022290] ACPI: PM: Restoring platform NVS memory
[  191.022809] Enabling non-boot CPUs ...
[  191.022841] smpboot: Booting Node 0 Processor 1 APIC 0x2
[  191.025577] CPU1 is up
[  191.025598] smpboot: Booting Node 0 Processor 2 APIC 0x4
[  191.028305] CPU2 is up
[  191.028327] smpboot: Booting Node 0 Processor 3 APIC 0x6
[  191.031048] CPU3 is up
[  191.033959] ACPI: PM: Waking up from system sleep state S3
[  191.038228] ------------[ cut here ]------------
[  191.038231] i915 0000:00:02.0: drm_WARN_ON(!bitmap_empty(put_domains.bits, POWER_DOMAIN_NUM))
[  191.038256] WARNING: CPU: 0 PID: 60 at drivers/gpu/drm/i915/display/intel_modeset_setup.c:989 intel_modeset_setup_hw_state+0x1845/0x1a20 [i915]
[  191.038413] Modules linked in: ip6t_REJECT nf_reject_ipv6 ip6t_ipv6header ip6table_filter ip6table_mangle ip6_tables ipt_REJECT nf_reject_ipv4 xt_tcpudp xt_LOG nf_log_syslog xt_limit xt_pkttype xt_conntrack xt_multiport iptable_filter iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle ip_tables x_tables cfg80211 8021q garp mrp stp llc ipv6 snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic at24 intel_rapl_msr regmap_i2c mei_pxp mei_hdcp joydev gpio_ich i915 intel_rapl_common drm_buddy x86_pkg_temp_thermal intel_powerclamp ttm coretemp drm_display_helper crct10dif_pclmul crc32_pclmul polyval_clmulni polyval_generic snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi ghash_clmulni_intel cec snd_hda_codec sha512_ssse3 sha256_ssse3 sha1_ssse3 rc_core snd_hda_core rapl snd_hwdep drm_kms_helper snd_pcm intel_cstate intel_gtt think_lmi firmware_attributes_class wmi_bmof i2c_i801 i2c_algo_bit i2c_smbus snd_timer snd mei_me e1000e mei soundcore lpc_ich mfd_core tpm_tis evdev tpm_tis_core
[  191.038459]  loop hid_multitouch hid_microsoft hid_lenovo hid_logitech_hidpp hid_logitech_dj hid_logitech hid_cherry hid_asus asus_wmi ledtrig_audio sparse_keymap platform_profile rfkill video wmi hid_generic i2c_hid drm agpgart i2c_core usbhid hid uhci_hcd ohci_pci ohci_hcd xhci_pci xhci_pci_renesas xhci_hcd ehci_pci ehci_hcd usb_storage
[  191.038494] CPU: 0 PID: 60 Comm: kworker/u8:3 Tainted: G        W          6.6.25 #1
[  191.038496] Hardware name: LENOVO 0266A25/, BIOS 9HKT58AUS 06/10/2014
[  191.038498] Workqueue: events_unbound async_run_entry_fn
[  191.038504] RIP: 0010:intel_modeset_setup_hw_state+0x1845/0x1a20 [i915]
[  191.038651] Code: 8b 6f 50 4d 85 ed 0f 84 bc 00 00 00 e8 04 82 29 f9 48 c7 c1 78 0d c8 c0 4c 89 ea 48 c7 c7 e8 33 ca c0 48 89 c6 e8 7b 9c 65 f8 <0f> 0b 48 8d 75 b0 48 89 df e8 ed cf fb ff e9 66 ff ff ff 44 88 5d
[  191.038653] RSP: 0018:ffffbd7180223c30 EFLAGS: 00010282
[  191.038655] RAX: 0000000000000000 RBX: ffff99f901740000 RCX: 0000000000000000
[  191.038656] RDX: 0000000000000002 RSI: 0000000000000096 RDI: 00000000ffffffff
[  191.038657] RBP: ffffbd7180223d20 R08: ffffffffbb0680a0 R09: 00000000bbb6dc02
[  191.038658] R10: ffffffffffffffff R11: 0000000000000052 R12: ffff99f916e982e0
[  191.038659] R13: ffff99f900dfc0d0 R14: 0000000000000000 R15: 0000000000000000
[  191.038661] FS:  0000000000000000(0000) GS:ffff99fa36400000(0000) knlGS:0000000000000000
[  191.038662] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  191.038663] CR2: 00000000016f5ed6 CR3: 0000000131882001 CR4: 00000000000606f0
[  191.038664] Call Trace:
[  191.038667]  <TASK>
[  191.038669]  ? intel_modeset_setup_hw_state+0x1845/0x1a20 [i915]
[  191.038804]  ? __warn+0x7d/0x130
[  191.038807]  ? intel_modeset_setup_hw_state+0x1845/0x1a20 [i915]
[  191.038948]  ? report_bug+0x18d/0x1c0
[  191.038950]  ? up+0x12/0x60
[  191.038953]  ? handle_bug+0x3a/0x70
[  191.038955]  ? exc_invalid_op+0x13/0x60
[  191.038957]  ? asm_exc_invalid_op+0x16/0x20
[  191.038961]  ? intel_modeset_setup_hw_state+0x1845/0x1a20 [i915]
[  191.039090]  ? asm_sysvec_irq_work+0x16/0x20
[  191.039093]  ? local_clock_noinstr+0x9/0xc0
[  191.039095]  ? local_clock+0x11/0x30
[  191.039097]  ? __intel_wait_for_register_fw+0xee/0x1f0 [i915]
[  191.039195]  ? enqueue_hrtimer+0x35/0x90
[  191.039198]  ? __intel_display_driver_resume+0x1a/0xe0 [i915]
[  191.039336]  __intel_display_driver_resume+0x1a/0xe0 [i915]
[  191.039491]  intel_display_driver_resume+0xfc/0x140 [i915]
[  191.039653]  i915_drm_resume+0x123/0x1b0 [i915]
[  191.039744]  ? __pfx_pci_pm_resume+0x10/0x10
[  191.039746]  dpm_run_callback+0x20/0xf0
[  191.039750]  __device_resume+0x9c/0x230
[  191.039752]  async_resume+0x19/0x30
[  191.039755]  async_run_entry_fn+0x26/0xb0
[  191.039758]  process_one_work+0x168/0x330
[  191.039761]  worker_thread+0x2f1/0x410
[  191.039764]  ? __pfx_worker_thread+0x10/0x10
[  191.039766]  kthread+0xf3/0x120
[  191.039768]  ? __pfx_kthread+0x10/0x10
[  191.039770]  ret_from_fork+0x30/0x50
[  191.039772]  ? __pfx_kthread+0x10/0x10
[  191.039774]  ret_from_fork_asm+0x1b/0x30
[  191.039778]  </TASK>
[  191.039779] ---[ end trace 0000000000000000 ]---
[  191.054557] tpm tpm0: TPM is disabled/deactivated (0x6)
[  191.298620] OOM killer enabled.
[  191.298622] Restarting tasks ... done.
[  191.298887] random: crng reseeded on system resumption
[  191.299039] PM: suspend exit
Guess I'll revert back to Slackware64 15.0 until I can find out what the heck is happening with i915 modeset and power management on older embedded Intel IGP (Lenovo).
 
Old 04-21-2024, 12:30 PM   #28
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266

Original Poster
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
Solved.
During installation of Slackware64-Current (be sure to set up a small GPT BIOS boot partition type EF02 before your root and swap), skip both elilo and lilo installation. When done installing/configuring, exit setup to shell - do not reboot. Then follow
https://docs.slackware.com/howtos:sl...ut_uefi#grub_2
to set up for grub2 boot.
 
Old Today, 01:14 AM   #29
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,832
Blog Entries: 17

Rep: Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638
Quote:
Originally Posted by kingbeowulf View Post
Solved.
During installation of Slackware64-Current (be sure to set up a small GPT BIOS boot partition type EF02 before your root and swap), skip both elilo and lilo installation. When done installing/configuring, exit setup to shell - do not reboot. Then follow
https://docs.slackware.com/howtos:sl...ut_uefi#grub_2
to set up for grub2 boot.
So, what is the issue exactly? Is this issue caused by lilo/elilo?
Or is it rather that the KMS driver seems to require UEFI and/or GPT suddenly? Or perhaps you are using UEFI bios, but set up the system without UEFI boot?

Just interesting for clarification.
 
  


Reply

Tags
blank display, i915, slackware -current



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] i915 driver crashing. Slackware64-current. skubik Slackware 3 05-06-2013 03:20 PM
looking for i915 parameter document or Is i915 good for N10? kaz2100 Debian 6 07-10-2011 06:17 PM
crash () { crash|crash& }; crash grob115 Linux - Security 6 05-07-2011 03:06 AM
i810 & i915 blank screen Intel Corporation 82845G onboard video davimint Slackware 30 06-28-2007 03:58 AM
Crash, Crash, Crash, Crash and You Guessed it Crash! little_penguin SUSE / openSUSE 8 07-04-2005 09:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:22 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration