video corruption when reading from disk, Debian jessie
1 Attachment(s)
I recently upgraded a machine from Debian wheezy to Debian jessie. After the upgrade, if I run a command like
Code:
find . -type f -exec cat {} \; > /dev/null It happens under X or even in a virtual terminal with X not running and the nvidia module never loaded. It happens when reading from an ext4 partition on sdb or on an xfs partition on sdd. It happens under the default jessie kernel 3.16.0-7-686-pae, under the still installed wheezy kernel 3.2.0-6-686-pae or under the 4.9 kernel also available in jessie 4.9.0-0.bpo.7-686. The machine has been in regular use as a backup server and media server for many years running wheezy, without problems. The problems started right after the first boot into jessie. I booted into System Rescue CD 3.9.2 on a thumb drive. I got similar vt corruption at the start, while it read the USB drive before starting to boot. But then as soon as the kernel started booting, the corruption was gone, and my find test didn't cause further problems. When the corruption happens in a virtual terminal, nothing shows up in dmesg. If X is running, then there are error messages in dmesg and the machine freezes up soon after. I'll paste these message below. One time, I got read errors from the hard drive, but SMART tests and later checks showed that the drives were fine. Hardware: Gigabyte GA-E7AUM-DS2H motherboard, with on board NVidia GeForce 9400 graphics Intel Core2Duo E7400 2.8GHz 65W 2x2G Kingson 800MHz ram 4 SATA hard drives I ran memtest directly from grub for several hours without a problem. dmesg output when corruption happens and X is running: Code:
[ 360.980157] NVRM: GPU at PCI:0000:02:00: GPU-579d39ac-2eaa-3c97-d407-7d020ce553e2 Thanks for any help trying to figure this out! |
It looks this is the nvidia module, it is loaded because it complains (NVRM prefix is from this driver):
Quote:
|
The problem also happens if I rename the nvidia modules and reboot, but then there are no messages in dmesg, and the system remains stable other than the corruption of the virtual terminal.
|
I had to remove all the X related packages from my ubuntu after a dist upgrade and reinstall them. Probably that will help you too.
But I do not really understand: virtual terminal is something running inside X, or ?? What about switching to console (Ctrl-Alt-F1) and back again? |
Quote:
|
anyway it looks like the upgrade was not really successful.
did you try to execute the command: reset? does it help? |
Typing the
Code:
reset |
that is the corruption of the buffer, where the "content" is stored. Usually reset forces to clean it. But as you told it is on a lower level. I would suggest you to boot from a live CD or do something similar if that works. I still think a clean reinstall may help.
|
Despite the fact that the corruption problems occurred after an OS upgrade, I'm pretty sure they were caused by a faulty motherboard in the end. I replaced the motherboard, CPU and RAM, but kept the same hard drives and same installation of debian, and the problem went away.
|
All times are GMT -5. The time now is 12:07 AM. |