pin oui @nia Ok people, probably I have useful information that can help us track down the issue.
I updated to the latest current kernel as suggested.
And after having tried to run some heavier graphical application such as "xonotic" and similar i always have apps crashing with the same issue, which may be the source of all my issues. That is:
i965: Failed to submit batchbuffer: Input/output error
So I tried to run a simple glxgears (and enabled debug info), and bam, again the same error, this is the verbose output of glxgears:
user:~$ LIBGL_DEBUG=verbose glxgears
libGL: Can't open configuration file /home/user/.drirc: No such file or directory.
libGL: OpenDriver: trying /usr/X11R7/lib/modules/dri/tls/i965_dri.so
libGL: OpenDriver: trying /usr/X11R7/lib/modules/dri/i965_dri.so
libGL: Can't open configuration file /home/user/.drirc: No such file or directory.
libGL: Can't open configuration file /home/user/.drirc: No such file or directory.
libGL: Using DRI2 for screen 0
libGL: Can't open configuration file /home/user/.drirc: No such file or directory.
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
8 frames in 5.1 seconds = 1.578 FPS
i965: Failed to submit batchbuffer: Input/output error
Any idea on what it could be?