You are not logged in.
I have HP envy dv6 laptop. I've been having sudden, random reboots on every kernel > 3.9. The screen suddenly goes black and laptop restarts. I'm having this issue on every kernel version after 3.9, even on 3.10 (this should be the LTS kernel). As far as I can see it the reboots are completely random both time and functionality being done wise, although I suspect that the video is the problem. Laptop has Nvidia Optimus and I have bumblebee installed, but I'm using Intel integrated graphics. I wouldn't say that the issue is hardware related (like graphics card overheating) because it's not happening on the kernel prior to 3.10.
It's a fresh install of Arch with these modifications which could be of some importance:
* in fstab I added noatime and discard options for every partition (for SSD benefits)
* in grub.cfg I added the elevator=noop to the kernel line.
I don't know if this could be the reason, I doubt it.
I couldn't find anything in the logs, but maybe I'm not looking where I should. Do you have any suggestions? Which logs to look into?
Any help is greatly appreciated.
Last edited by Caspian (2014-03-03 07:28:13)
Offline
The fact that it's not happenning on kernels prior to v3.10 does not indicate that it's not an overheating issue.
Hypothetically, v3.10 could have enabled powermanagement (of some sorts) which is doing something wrong. Kernels prior to v3.10 could have left that alone at the safe default.
Maybe use netconsole and see if you get any messages from that?
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
Offline
Thanks for the suggestions Rexillion. However netconsole is not a solution for me because there is no way for me to set it up, since I'm using the laptop on several locations and don't have the infrastructure to set it up.
Offline
You did not mention the logs so I am stating a list here:
- /var/log/Xorg.0.log
- journalctl -b -1 # command to output lag for previous boot
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
Offline
Xorg log: http://pastebin.com/ECNbXcA3
journalctl: http://pastebin.com/BygMt5KP
Thanks for your help once again.
Offline
Those are not indicating any issue's at all.
The Xorg.0.log might have been wrong (sorry about that). It should be Xorg.0.log.old if it's the previous session.
However, the journalctl log does not indicate any issue's.
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
Offline
As I've said earlier I didn't see any issues in logs as well. What would be the means to create the package for latest 3.9 kernel branch with all patches? The rollback machine was reset and doesn't have the official 3.9 kernel any more unfortunately. Although I would like to solve the issue in a way which would allow me to use the latest kernel.
Offline
Does anyone have suggestions on how to make the package for 3.9.9 kernel version to make it the same as it was in the official repositories?
Or even better does anyone have the official kernel and kernel-headers packages (version 3.9.9)?
Offline
Well, here's the GIT backup of 3.9.8-1: https://projects.archlinux.org/svntogit … 548e485cf8
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
Excellent, thanks for this. Does this PKGBUILD create both kernel and headers?
Offline
I've made packages from the PKGBUILD on the github link clfarron4 sent. This PKGBUILD provides linux and linux-headers packages, but not the linux-api-headers which is required by glibc and, as far as I know, didn't even exist in time of the 3.9 kernel. Not to mention that the system is noticeably slower with 3.9.8 kernel in comparison with the 3.13 kernel. If any one has any other suggestions they would be very welcome.
Last edited by Caspian (2014-03-04 14:04:19)
Offline
Unless you are able to hookup netconsole or do a bisect there is not much I know off. Furthermore, there is not much use in getting to work with an outdated kernel while the newer ones are providing a better experience.
Save it for a rainy day?
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
Offline
On the other hand; why do you think that the netconsole would help. I highly doubt that it would even get a chance to log anything.
Offline
On the other hand; why do you think that the netconsole would help. I highly doubt that it would even get a chance to log anything.
The fact that it reboots could be the kernel doing something funky. Whever something funky happens, there is a big chance netconsole will tell you.
It's no use to ponder it's effectiveness without trying. It's the best tool for these kind of situation using standard consumer electronics (a LAN cable).
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
Offline