TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Intel Laptop Users Should Avoid Linux 5.19.12 to Avoid Damaging the Display

350 点作者 electricant超过 2 年前

25 条评论

capitainenemo超过 2 年前
One of the first chromebooks would melt and burn if you fired up alsamixer and tried toggling a few of the toggles. I encountered this myself fiddling with the audio settings and ended up with magic smoke and melting plastic before I quickly powered it off.<p><a href="https:&#x2F;&#x2F;marcin.juszkiewicz.com.pl&#x2F;2012&#x2F;12&#x2F;10&#x2F;how-to-fry-speakers-in-your-chromebook&#x2F;" rel="nofollow">https:&#x2F;&#x2F;marcin.juszkiewicz.com.pl&#x2F;2012&#x2F;12&#x2F;10&#x2F;how-to-fry-spea...</a> <a href="https:&#x2F;&#x2F;groups.google.com&#x2F;g&#x2F;comp.os.linux.advocacy&#x2F;c&#x2F;QslNrtxo__A&#x2F;m&#x2F;9o2VKW0dDAAJ" rel="nofollow">https:&#x2F;&#x2F;groups.google.com&#x2F;g&#x2F;comp.os.linux.advocacy&#x2F;c&#x2F;QslNrtx...</a><p>(note it doesn&#x27;t actually require installing another distro - alsamixer was available in the base chromeos install)
评论 #33095212 未加载
评论 #33096597 未加载
评论 #33100843 未加载
capableweb超过 2 年前
<i>Intel GPU</i> Users<p>Judging by <a href="https:&#x2F;&#x2F;community.frame.work&#x2F;t&#x2F;psa-dont-upgrade-to-linux-kernel-5-19-12-arch1-1&#x2F;23171&#x2F;66" rel="nofollow">https:&#x2F;&#x2F;community.frame.work&#x2F;t&#x2F;psa-dont-upgrade-to-linux-ker...</a>, it has been solved in 5.9.13 already.<p>Date: Tue, 4 Oct 2022:<p>&gt; 5.19.13 is now released with 8 reverts for this driver, hopefully that sould [sic] resolve this issue. thanks, greg k-h<p><a href="https:&#x2F;&#x2F;lore.kernel.org&#x2F;all&#x2F;YzxDIXMPIWqsELmj@kroah.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lore.kernel.org&#x2F;all&#x2F;YzxDIXMPIWqsELmj@kroah.com&#x2F;</a>
评论 #33094373 未加载
评论 #33093527 未加载
protoman3000超过 2 年前
I remember seeing somewhere that in the beginning of Linux on the Nintendo Switch that people destroyed their displays by raising the brightness bar too high.<p>How come these things are not secured against at the LCD controller side? Why would a general purpose controller be designed to accept e.g. too high voltage levels?
评论 #33093469 未加载
评论 #33096327 未加载
评论 #33093314 未加载
评论 #33093752 未加载
评论 #33094208 未加载
评论 #33094784 未加载
评论 #33102286 未加载
评论 #33093983 未加载
评论 #33093654 未加载
评论 #33096355 未加载
评论 #33096678 未加载
woliveirajr超过 2 年前
I remember back in 1998 when I was in a strong discussion on how software couldn&#x27;t damage hardware: no matter what you did, you wouldn&#x27;t be able to damage hardware with your bits.<p>Yes, those who said that are long gone. Me, and the few that said it was doable (and did, moving those 5&quot;1&#x2F;4 floopies drive beyond the heads&#x27; limits), are here, watching the news...
评论 #33094616 未加载
评论 #33106506 未加载
frankjr超过 2 年前
It looks like the issue was caused by a wrong merge, not by a particular commit.<p><a href="https:&#x2F;&#x2F;lore.kernel.org&#x2F;all&#x2F;YzsfrkJcwqKOO+E%2F@intel.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lore.kernel.org&#x2F;all&#x2F;YzsfrkJcwqKOO+E%2F@intel.com&#x2F;</a>
Waterluvian超过 2 年前
How does one read this classic style email chain? Do people use an application? Or do they just become experts at reading it correctly?
评论 #33095168 未加载
评论 #33100456 未加载
评论 #33096494 未加载
评论 #33096500 未加载
评论 #33094767 未加载
评论 #33097184 未加载
评论 #33105135 未加载
评论 #33098339 未加载
gambiting超过 2 年前
Ha, reminds me of a myth from 20+ years ago, that there was a virus that could damage your CRT display by requesting the monitor to refresh at 1000Hz or something stupid, which would damage at least some monitors without the proper safeguards. No idea if that was real though.
评论 #33093540 未加载
评论 #33093385 未加载
评论 #33094085 未加载
评论 #33093362 未加载
评论 #33093365 未加载
评论 #33093595 未加载
评论 #33093661 未加载
评论 #33095198 未加载
评论 #33095304 未加载
评论 #33093475 未加载
0x38B超过 2 年前
I guess I got hit by this?<p>I updated my Framework‘s Arch install (to kernel 5.19.12) the other day and the display began flickering on and off on boot up. Had to get out a live USB to revert.
评论 #33095651 未加载
KerrickStaley超过 2 年前
FYI if you&#x27;re running Arch Linux, Linux 5.19.13 has already been released into [core] so you should be OK, assuming that your mirror is up-to-date and you&#x27;ve run pacman -Syu recently. <a href="https:&#x2F;&#x2F;archlinux.org&#x2F;packages&#x2F;core&#x2F;x86_64&#x2F;linux&#x2F;" rel="nofollow">https:&#x2F;&#x2F;archlinux.org&#x2F;packages&#x2F;core&#x2F;x86_64&#x2F;linux&#x2F;</a>
评论 #33097770 未加载
sirwitti超过 2 年前
Me: Furiously typing uname -a into terminal.<p>Me: &quot;Crap, I got 5.19 running&quot;<p>Also me: &quot;Calm down, it&#x27;s only 5.19.13&quot;<p>Rollercoaster of emotions :)
评论 #33094474 未加载
jonp888超过 2 年前
What does he mean by:<p>&gt; &gt;&gt; I definitely had no plans to backport any of that stuff, &gt; &gt;&gt; but I guess the automagics did it anyway. &gt; &gt;&gt; Looks like stable is at least missing this pile of stuff:<p>Did a half-finished feature end up in the release due to an automatic merge?
评论 #33094742 未加载
qbasic_forever超过 2 年前
Ooph that sucks. The 5.19 kernel completely broke audio for my Ryzen APU laptop too, I have to wait for a 5.19.10+ kernel in my distro (pop os) to get a fix.<p>I dunno what&#x27;s up but the 5.19 kernel has had some pretty shoddy releases or major bugs getting through. I kind of think the video, audio, etc. drivers for these highly integrated SoCs are just getting way too complex and unwieldy for anyone to reason about or review.
osmarks超过 2 年前
Does it actually &quot;damage&quot; the display or just make it not work while 5.19.12 is loaded?
评论 #33093236 未加载
评论 #33094734 未加载
评论 #33093243 未加载
评论 #33093717 未加载
评论 #33095855 未加载
评论 #33093241 未加载
duxup超过 2 年前
Is there a layman&#x27;s explanation for what is happening here?<p>It talks about power and general speaking I would have thought that outside extreme cases most electronics just draw the amount of power they need but not more. Can a kernel determine this somehow?
评论 #33096493 未加载
评论 #33095260 未加载
评论 #33095460 未加载
nyanpasu64超过 2 年前
Interestingly I have a similar experience of flashing displays, though my issue reflected the backlight and not the panel poweron sequence. After chip-level-flashing an Ivy Bridge Dell laptop with a corrupted BIOS chip, I was disappointed to find that the backlight was dimmed using PWM at 100 Hz (10ms periods) (CORRECTION: 200 Hz), where 50% brightness in Linux sets the light to turn on for 5ms, then off, and repeat every 10ms. This causes noticeable flicker when I move my hand in front of the screen.<p>Reading through the i915 driver and Sandy&#x2F;Ivy Bridge GPU datasheets, I found that the backlight was controlled by two GPU registers at 0x48250 and 0x48254 (CPU-written?), with mirrors-ish at 0xC8250 and 0xC8254 (PCH-written?). There&#x27;s actually a script to decrease the backlight period register at <a href="https:&#x2F;&#x2F;github.com&#x2F;edio&#x2F;intelpwm-udev" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;edio&#x2F;intelpwm-udev</a>, but the problem is that Linux still scales the pulse width register based on the original period (10ms) at time of bootup and doesn&#x27;t see the userspace tool writing a shorter period (higher frequency). If you halve the backlight period to 5ms, 50% brightness suddenly configures the GPU to turn the screen on for 5 of 5 ms, setting the screen to full brightness instead (all lower brightness values are doubled, and all higher ones are technically illegal chip configurations). As an added gotcha, if you write to the wrong register mirror (0xCxxxx vs 0x4xxxx), you get seizure-inducing screen backlight flicker comparable to the issue report at <a href="https:&#x2F;&#x2F;gitlab.freedesktop.org&#x2F;drm&#x2F;intel&#x2F;-&#x2F;issues&#x2F;7013" rel="nofollow">https:&#x2F;&#x2F;gitlab.freedesktop.org&#x2F;drm&#x2F;intel&#x2F;-&#x2F;issues&#x2F;7013</a>.<p>I tried recompiling the i915 driver to increase the PWM frequency at boot time, but was unable to compile and replace that driver alone due to symbol version mismatches (and I didn&#x27;t want to rebuild the whole kernel on an obsolete dual-core Ivy Bridge). So I tried changing the backlight frequency in the BIOS itself, which was OS-agnostic and didn&#x27;t require editing Linux drivers. I began decompiling the UEFI firmware in Ghidra and tracing control flow across multiple undocumented labyrinthine EFI executables, finding that I had to modify a VBT file&#x27;s backlight PWM frequency field to change the refresh rate. Sadly this only affected pure UEFI boot and not CSM mode, but disabling CSM causes Windows 7 (the OS I used when the laptop was new, and which I keep this laptop just to run) to show a black screen. And I got burnt out from reversing EFI, <i>and</i> broke a flash chip leg and two motherboard pads reflashing my BIOS (and barely managed to patch the BIOS chip circuit back together with bodge wire soldered to the chip&#x27;s stub)... so I&#x27;m still stuck with 100Hz flickering...
评论 #33094978 未加载
bitL超过 2 年前
There is some weird bug on Intel NUC11TNK that makes displays at 5k2k@60&#x2F;TB4 show overlapping regions with changing &quot;soft&quot; boundaries (like when overclocking CRT monitors that can&#x27;t handle the resolution) and that bug is present on all 5.5-5.19 kernels I&#x27;ve tested. Maybe it&#x27;s related to this bug?
pjmlp超过 2 年前
So, 30 years later and the advice regarding bad X Windows configurations still apply.
评论 #33095279 未加载
ho_schi超过 2 年前
If I&#x27;m right the venerable ThinkPad X220 (T420 and so on) with Sandy Bridge (Intel HD3000) does use LVDS instead of eDP. And only some generations later Intel supported PSR with eDP. So it is safe?
thrillgore超过 2 年前
I decided on Sunday to switch my Arch kernel to latest from LTS, I guess its just dumb luck it also brought Grub down and I had to roll back to using the LTS kernel.
forgotpwd16超过 2 年前
Intel drivers have been filled with issues on 5.x.x, from frequent hungs to this.
yc-kraln超过 2 年前
Surprised no one has mentioned the Therac-25 debacle: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Therac-25" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Therac-25</a><p>This is a lesson we&#x27;ve learned many times over by now: Software limits alone are insufficient.
nivertech超过 2 年前
I guess this is especially dangerous for OLED displays?
pipeline_peak超过 2 年前
Year of the Linux desktop, everybody should use Linux....just not one of those rare iterations where it umm permanently screws up your display.
评论 #33097457 未加载
mrmckizzle超过 2 年前
<a href="https:&#x2F;&#x2F;xkcd.com&#x2F;1328&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;1328&#x2F;</a>
deeblering4超过 2 年前
2022 the year if linux on the… oh nevermind