Bugs and warnings after updating kernel

8 Antworten [Letzter Beitrag]
ADFENO
Offline
Beigetreten: 12/31/2012

I don't know where should I look for help, so I'm trying my luck here because Trisquel 5.5 (Brigantia) is the distribution I'm actually testing.

The case is that at random times, my OS hangs with the so familiar black screen, with error messages and no text cursor. However, I do see my mouse cursor, but I can't interact with the system, no matter what I try (Ctrl+Alt+F_keys, Ctrl+Alt+Backspace or Ctrl+Alt+Delete, nothing happens). The only way, as far as I know, is to shutdown my computer by the hard way.

Apparently, this problem started after this issue was fixed.

I'm attaching some information. I don't think the dmesg logs are important since they don't have the same quantity of auto-generated log backups as the syslog file does. And also, my dmesg files always end with:

[ XX.XXXXXX] init: failsafe main process (XXX) killed by TERM signal

I'll try to be as detailed as I can, so I'll tell, as far as I can remember, in which moments these messages appeared. I repeat: as far as I can remember:

1. While watching a Blender tutorial teaching how to make a human face, and also using Blender in Sculpt Mode.

2. Listening to a podcast using Totem, browsing DeviantART.com using Abrowser. Then one of my parents asked if he could use my computer to access his Gmail account, so I paused the podcast stream and let him use the computer, he didn't download anything. When he finished, he just closed the browser directly, without logging out from his account. Since it was 00:00 PM, we were going to lunch, so I decided to close Totem, and so it happened.

3. While listening to my playlist at Jamendo.com using Miro, and with my IRC account open, using Pidgin. I tried to launch a Windows program called GTA2 Game Hunter, which helps GTA2 players to organize multiplayer games, from there I created a game just for one player. I can remember this moment because the music I was listening to proceeded normally, it wasn't interrupted by the error.

This is it... These are the situations I can remember.

For an abstract: I managed to get some information from the auto-backups of the syslog file, My intuition comes from what I've noted into a paper, in the moment of the error. I haven't edited none of the files.

Best regards, ADFENO.
Have a nice day.

AnhangGröße
Almost similar messages within syslog files.txt18.46 KB
glxinfo.txt24.38 KB
lshw, as root.txt23.92 KB
lsmod.txt3.24 KB
lspci.txt1.58 KB
lsusb.txt580 Bytes
uname -a.txt92 Bytes
lembas
Offline
Beigetreten: 05/13/2010

I think your problems could be more related to libgl1-mesa-dri-experimental than to the newer kernel. Experimental software tends to hang and crash.

Having said that, there are a few apic related crashes in that syslog, so perhaps try some apic related kernel parameters. https://www.kernel.org/doc/Documentation/kernel-parameters.txt

The nouveau driver too has a few parameters you could try fooling with. http://manpages.ubuntu.com/manpages/oneiric/en/man4/nouveau.4.html

>The only way, as far as I know, is to shutdown my computer by the hard way.

Before that, it's a good idea to try sysrq (if Caps Lock light doesn't toggle, then you can forget this, it's too hard jammed) http://en.wikipedia.org/wiki/Magic_SysRq_key

Good luck!

ADFENO
Offline
Beigetreten: 12/31/2012

Sorry for bothering so soon but I don't know how those suggested parameters could help. I don't want to be rude, but I'm an intermediary command line user, I know how to get log information here and there, but I don't like to bother messing up with module parameters. Nothing personal, or should I say everything personal, but I'm somehow afraid of using irreversible parameters if something happens.

I have a live USB storage device wich has the Trisquel installation image ready (ok, that's a good reason to have no worries, but continue reading), the problem is that, I'm living with my parents, and they're not comprehensive when they find out that I'm actually having problems with my computer (not exactly my computer, but anyway, they don't like to differ software from hardware).

I don't have a cash income, other than the one I received during Christmas last year (2012), which is near $ 75,00.

Due to the fact that I'm separated from my biological father, personal information beyond this details is classified.

Best regards, ADFENO.
Have a nice day.

ADFENO
Offline
Beigetreten: 12/31/2012

Sorry, for the delay. I just want to say that I decided to reinstall Trisquel 5.5. This time I didn't install the libgl1-mesa-dri-experimental package.

So far, I had no problems, but I'm trying to see if I can find some kind of trigger that can be used as reference to further tests.

Note that I still didn't touch the kernel and the module parameters, and also, we have a new Linux-libre update, so I still need to test it.

Status:
Uptime of one day since last kernel update, with no graphical stress tests.

Best regards, ADFENO.
Have a nice day.

ADFENO
Offline
Beigetreten: 12/31/2012

Sorry lembas,

I didn't mean to be so rude or aggressive.

Three years ago, when I first started using GNU+Linux, I decided to experience with Ubuntu. The installation was completed normally, the problem was the Internet. For some reason, I couldn't get the standard Ethernet module to load properly.

I had an intermediary skill using Windows and its Batch commands, so being forced to learn Bash since the beginning of my experience as a GNU+Linux user was easy, whenever I could solve my problem or not, but at the same time, I was worried, because I didn't know anything about how the GNU+Linux systems work, and I didn't have much time because, at the time, this was the only computer inside my house and so, my parents were yelling at me, demanding me to solve the problem.

So I was forced to use an Internet café to download the source code of the proprietary module for my network interface card, and compiled it. One month after, my parents bought a computer video game, so they told me to install and test it. The game itself was pretty heavy (speaking of hard disk space and resources), my computer met the requirements, but it was still too slow for my parents to play it, so they requested me to try to enhance it, and so I tried to install the proprietary NVidia module.

Some months passed, one day, when I turned the computer on, I got an error which forbade me to start the system, so I tried to use my installation CD with no luck since it had a scratch.

This is why I don't like to mess too much with modules.

Again, forgive me if I sounded rude, I didn't mean to, and I still don't.

Your suggestions seemed a bit confusing for someone like me to understand. I guess we should take closer steps before just trowing a huge list of possibilities, it would scare those who are also looking for the same solution because, you know, geeks are not the only people to search the Internet.

Best regards, ADFENO.
Have a nice day

lembas
Offline
Beigetreten: 05/13/2010

>Again, forgive me if I sounded rude, I didn't mean to, and I still don't.

No worries mate.

The kernel parameters go into grub config file /etc/default/grub on the linux line. Run update-grub after changes.

The nouveau parameters go into X config file /etc/X11/xorg.conf (probably doesn't exist) This file has complex and arcane syntax. man xorg.conf

It's quite possible they will not solve your issues. Just an idea.

Another idea would be to buy a computer of your own you could experiment freely with. Second hand computers are fairly cheap and you might even get one for free. I've been poking at a PC since I was 7 and never managed to do too much damage. Though I did fry one TNT2 graphics card overclocking it. Just remember to backup any files dear to you regularly.

ADFENO
Offline
Beigetreten: 12/31/2012

My maximum system uptime so far is about five days (ended yesterday, January 20th, because I had to turn off the electricity due to a strong rain). Before, the maximum, as far as I know, was three days, which ended with the kernel bug.

For this last record, I haven't made resource demanding tests (graphical tests and such).

Ok, as far as we know it could be something related to the kernel/APIC parameters, or with the Nouveau module parameters, or also with the libgl1-mesa-dri-experimental package. This last possibility however isn't important since I did a clean install, which doesn't have it installed.

As I said before, I did a clean install. The syslog files don't have warnings about the APIC module, even after checking the syslog from my last uptime which, as everyone knows, was five days.

As far as I can see, the only thing which needs to be tested is the Nouveau module, which will take me some weeks to test.

I'll resume my (rare) gaming activities when I have the time (when I finish some of my translation projects), this way I'll be able to see if the kernel bug still happens. I'll try to keep an eye on my resource demanding activities and will register their individual uptime during the actual system uptime, and I'll also try to get some information regarding the relevant errors, if any.

Don't worry, I won't flood/spam this threat. I'll send the results in a single post/comment.

If someone thinks this method goes against the forum guidelines, or finds it needless/pointless, please let me know so we can kindly talk about it.

That said, I consider this threat as dormant/waiting.

Best regards, ADFENO.
Have a nice day.

ADFENO
Offline
Beigetreten: 12/31/2012

Finally!!!

Sorry for the delay. To make things short: after you all suggesting me to remove libgl1-mesa-dri-experimental, I did better than that, I installed the system again, but not the package mentioned. And for those without time the answer is yes, it fixes the problem, no more random black screens with kernel bug messages.

Since I told you all that I made a test, it's more transparent to post the result here, even if it has nothing to do with the problem.

For those without time, you might just want to read the test criteria and jump to the Minetest test result, and check the related attachments as well.

Test criteria:
- No custom repository sources (I don't like it anyways)
- Acceptable system uptime: two days.
- Acceptable program uptime: two hours.
- No kernel or module parameters modified
- No updates done since my last topic response

Tested programs (average resource consumption):
- DeSmuME (playing Phoenix Wright: Ace Attorney)
- DOSBox (playing Tomb Raider)
- Minetest (uptime: 30 minutes to one hour) (for the relevant log files, see the attachments)
- - Dependencies met, although its documentation doesn't have a table of acceptable dependencies versions.
- - Game version: 0.4.4.
- - Compiled from source, with errors while compiling. (Couldn't register the errors when directing the output to a file, they were still displayed in the console. If you wish, I can try it again).
- - Game exits suddenly with no warnings in the debug log.
- Mupen64Plus (playing The Legend of Zelda: Ocarina of Time)
- Neverball
- Nexuiz
- OpenArena
- OpenBVE
- PCSX-R (playing Harvest Moon: Back to Nature)
- Wine (playing Grand Theft Auto 2)

Other test results (minimal resource consumption):
- Battle for Wesnoth
- Enigma
- Freedoom
- Globulation 2
- Secret Maryo Chronicles
- SuperTux
- Teeworlds
- ZSNES (playing Harvest Moon)

Test notes:
- APIC warning continues to appear randomly in the syslog files, however, it doesn't give any major problems (neither a visible error message, nor a black screen). It should be ok as long as it doesn't cause any trouble.

Programs which weren't tested:
- Blander: I really don't know what to test because I just use it to get effects in OpenShot.
- BZFlag: I just wish to know how to add bots to my local server.

For those who have time to waste, please read:

I would like to apologize for the time this topic remained dormant. When I first started the tests, I had full time, which actually helped me to boost the results. After one month, I started to attend faculty, and my mother decided to sign me to a public concourse, in result, I have to study during the weeks, which leaves my basic housework (which is washing shoes and cleaning bathrooms, bedrooms and corridors) for the weekends, which also shares time for my personal things (which involves my activities in the Internet, and other things).

To make things worse, just one week after entering faculty, we had six weeks of strong storms during the night, in the Friday of the third week, I left my computer on (as usual, because I don't like to turn it off unless the weather of the current day is rainy, which wasn't the case), and so I went to faculty, and when I came back home, my computer power supply unit was fried. Because of my routine, it took me one month to get the time to buy a new power supply unit and mount it inside the computer tower.

Again, sorry if I spoke too much.

Best regards, ADFENO.
Have a nice day.

Addendum: Now I consider GNU+Linux Trsiquel as my favorite (and only) operating system, thank you very much for the effort.

AnhangGröße
Extra Minetest information.tar 1.41 MB
lembas
Offline
Beigetreten: 05/13/2010

Glad you got it sorted! :)