DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
It sounds like a video card driver error. Trying reinstalling your graphics drivers.
Also, I've seen this pop up on other Dell(mostly) computers running integrated graphics, especially if they are running there own compiled kernel. The only fix I've found is if you are running a custom kernel and have access to your source. Try this:
Code:
$ locate i915_drv.h
within the kernel source tree(I'm not sure exactly where in the tree off the top of my head) but changing the timeout value there from 75 to 750 solved the problem for other users.
Then I've converted .rpm to a deb file using alien:
Code:
# alien -d dri-I915-v1.1-20041217.i386.rpm
Warning: Skipping conversion of scripts in package dri-I915: postinst prerm
Warning: Use the --scripts parameter to include the scripts.
dri-i915_v1.1-20041218_i386.deb generated
and installed:
Code:
# dpkg -i dri-i915_v1.1-20041218_i386.deb
Selecting previously deselected package dri-i915.
(Reading database ... 89235 files and directories currently installed.)
Unpacking dri-i915 (from dri-i915_v1.1-20041218_i386.deb) ...
Setting up dri-i915 (v1.1-20041218) ...
#
but if I try modprobe then I get this:
Code:
# modprobe i915
WARNING: All config files need .conf: /etc/modprobe.d/libpisock9, it will be ignored in a future release.
So I've installed libpisock9:
Code:
# apt-get install libpisock9
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
jpilot pilot-link kpilot gnome-pilot evolution claws-mail sylpheed
The following NEW packages will be installed:
libpisock9
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 282 kB of archives.
After this operation, 512 kB of additional disk space will be used.
Get:1 http://ftp.ch.debian.org/debian/ squeeze/main libpisock9 i386 0.12.5-2 [282 kB]
Fetched 282 kB in 1s (268 kB/s)
Selecting previously deselected package libpisock9.
(Reading database ... 89241 files and directories currently installed.)
Unpacking libpisock9 (from .../libpisock9_0.12.5-2_i386.deb) ...
Setting up libpisock9 (0.12.5-2) ...
# modprobe i915
#
Alright, after doing research, it seems this usually occurs during a heavy multitasking load with integrated graphics. My theory is if our computer is older, it may be running out of ram dedicated to integrated graphics(this wont happen on dedicated cards since they have their own separate memory), and the ram is not freeing up in time to keep the process managing the GUI from timing out, which causes the crash. More memory might fix the issue, or you can obtain the source code of your kernel and manually change the timeout settings. I am personally all for using old computers to their fullest, and kernel compilation is a somewhat painless process(although looking at your credentials it is very likely you already know that)
Alright, after doing research, it seems this usually occurs during a heavy multitasking load with integrated graphics. My theory is if our computer is older, it may be running out of ram dedicated to integrated graphics(this wont happen on dedicated cards since they have their own separate memory), and the ram is not freeing up in time to keep the process managing the GUI from timing out, which causes the crash. More memory might fix the issue, or you can obtain the source code of your kernel and manually change the timeout settings. I am personally all for using old computers to their fullest, and kernel compilation is a somewhat painless process(although looking at your credentials it is very likely you already know that)
Thx, I've upgrade the RAM Memory from 1GB to 2GB, but still doesn't help.
Even I get problems if I try to disable KMS using these entries in /etc/default/grub:
within the kernel source tree(I'm not sure exactly where in the tree off the top of my head) but changing the timeout value there from 75 to 750 solved the problem for other users.
I try to build a custom kernel, but howto change the hangcheck timeout value in i915_drv.h:
Code:
/* For hangcheck timer */
#define DRM_I915_HANGCHECK_PERIOD 75 /* in jiffies */
struct timer_list hangcheck_timer;
int hangcheck_count;
uint32_t last_acthd;
after some scouring, it seems this is a known unresolved bug in debian as well as almost every other distro. As frustrating as this is for both of us(i hate not being able to resolve issues) there is no solution readily available which I have found. However, keep looking, as you may find something. Also, my help is limited because i do not have a computer running this specific chipset, so i cant get my hands dirty as far as actual tweaking goes. Here is a post which details the attempts of one guy to fix the problem on his computer. http://www.linuxquestions.org/questi...82845g-788563/
I'm really sorry I cannot help you further
edit: i will keep looking though and will let you know if i find anything new
This is not the first time I've seen you doing this - it's almost word for word. Give credit to the original poster and provide links.
Also read the comments after that post. According to bug reports, disabling the shadow can cause lock ups on the 8xx chips - which is why a newer kernel is still the better option.
Also read the comments after that post. According to bug reports, disabling the shadow can cause lock ups on the 8xx chips - which is why a newer kernel is still the better option.
Installing a newer kernel from backports or from wheezy repos on my squeeze didn't solve this problem even compile a different custom kernels didn't help.
This is an intel driver issue and not a kernel problem.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.