New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
complete system freeze/bork #1060
Comments
Hello. First of all, Awesome can't freeze your computer that way. However the Intel graphic driver can (Or NVIDIA, if you have Optimus enabled). If you open an SSH server on your X1, you might be able to login after it is frozen (or maybe not if its a full Kernel Panic (KP)). If you can login, get the dmesg content and contact the right dev team. Now, you can try to mitigate the issue. First, try to add
Add these lines one by one to you |
First of all thank you for the reply, I will try to do as suggested, but i can't do the ssh thing because the system is completely useless when the freeze happens, there is not even an ARP response from the computer. I am currently on kernel 4.7.2-1-ARCH. I'll try to discover what is the issue using your pointers and will report it to intel devs in case I pinpoint it to the driver. |
--no-argb did not help, now i am running with the optional kernel parameters you suggested. |
@empijei |
I am currently testing with all of them, since the bork can take tens of hours, and if i don't get one in the next 30 hours of use i'm gonna start bisecting them. |
Can you please update on this and also tell me what PC (laptop/desktop, brand, cpu model) do you have? |
So, it has been 2 days since the last bork. The system looks stable and didn't freeze since i added the following options to the systemd-boot: acpi_backlight=vendor ii915.allow_pc8=0 i915.enable_psr=0 i915.powersave=0 i915.enable_rc6=0 i915.enable_fbc=0 i915.lvds_downclock=0 i915.semaphores=0 My PC is a Thinkpad Lenovo Carbon X1. During the weekend I am going to remove some of the flags and see which one is the cause of the problem. (I use the thinkpad at work and i don't want it to freeze while working) Before reporting this issue I already tried loading the intel microcode (intel-ucode.img) before the kernel, but without success. Some extract of cpuinfo:
|
Update: So, the system freezes if and only if this flag is not specified: |
Great, thanks! I am closing this, please report your issue to the Intel devs. |
Output of
awesome --version
:awesome v3.5.9 (Mighty Ravendark)
• Build: Mar 12 2016 01:11:40 for x86_64 by gcc version 5.3.0 (builduser@rw)
• Compiled against Lua 5.3.2 (running with Lua 5.3)
• D-Bus support: ✔
How to reproduce the issue:
install arch linux on a thinkpad carbon X1, install awesome, wait. (it can take some hours before the freeze)
Actual result:
The freeze is random and does not seem to be related to any event.
When the computer freezes nothing works. The computer stops responding to pings, there is no "Ctrl+Alt+F2", no "Ctrl+Alt+Whatever".
The only way to recover is a hard reboot holding down the power button.
Any file that was being written during the crash (including logs) just contains a bunch of zeroes (AKA bytes composed only by 0).
Expected result:
Everything to keep working
Notes
The laptop works perfectly with arch and any wm that is not awesome (I tried lxde, xfce and gnome)
The laptop worked fine at least until the last days of May
I have tried downgrading all of awesome's dependencies to a date where everything worked fine, with no success
I have tried with both the default awesome rc.lua and a custom one.
PLEASE i really love Arch+Awesome and it is necessary for my workflow to use both of them. I have the same setup on all my pcs, which are 3 laptops and a desktop computer, and it only freezes on the Thinkpad. (i Sync all the packages and versions across all the PCs.)
I am available to provide help, intel or anything you need.
The text was updated successfully, but these errors were encountered: