Der Kernel-Bug-Thread - heute: Ubuntu 3.5.0-26.40 (proposed) mit Freezes

linrunner

Ubuntuversteher
Themenstarter
Registriert
22 Juni 2007
Beiträge
13.345
EDITH: neuer Kernel, ähnliches Problem – siehe http://thinkpad-forum.de/threads/15...gin-ERLEDIGT?p=1565018&viewfull=1#post1565018


=======================================
Hallo zusammen,

kann das jemand von Euch bestätigen: LP #1119809?

Falls ja, dann möge er sich doch bitte auch bei Launchpad anmelden und auf "affected" klicken.

ps. mein X200 zeigt übrigens mit dem selben Kernel keine Probleme.

EDITH erklärt wie man nur den Kernel aus "proposed" installiert ohne alle anderen Updates anzuziehen:
  • proposed Quellen im Softwarecenter o.ä. aktivieren, dann
    Code:
    sudo apt-get update
    sudo apt-get install linux
  • proposed Quellen deaktivieren, dann
    Code:
    sudo apt-get update
 
Zuletzt bearbeitet:
Ja, selbes Problem. Hab mich bei Launchpad als affected gemeldet.
 
Das sind viele. Ich hoffe mal, dass das gefixed wird, bevor sie den neuen Kernel auf uns loslassen :)
 
Deshalb hab ich auch gleich den Bugreport eingeworfen. Ich hatte es an meinem darauf basierenden tp-Kernel schon am Dienstag bemerkt und nur noch gewartet bis die Version endlich in Proposed landet :).
 
Was muss ich denn da installieren, um zu testen? Reicht der Kernel selbst - also in meinem Fall linux-image-3.2.0-38-generic_3.2.0-38.59_amd64.deb - oder müssen sonst noch Pakete aus der Liste unten mit einbezogen werden? Bei der .patch-Datei wüsste ich jetzt nicht wirklich wie ich das mache.

1) 0001-UBUNTU-SAUCE-fix-i915-regression-after-commit-9594e7.patch
2) linux-headers-3.2.0-38-generic_3.2.0-38.59_amd64.deb
3) linux-headers-3.2.0-38_3.2.0-38.59_all.deb
4) linux-libc-dev_3.2.0-38.59_amd64.deb
5) linux-tools-3.2.0-38_3.2.0-38.59_amd64.deb
6) linux-tools-common_3.2.0-38.59_all.deb

und muss ich irgendwas von dem Link hier http://kernel.ubuntu.com/git?p=ubun...ff;h=d8614dfdc6f3e294d69c80f977dfaec79c552ba0 mit benutzen oder ist das schon in den Paketen aus dem ersten Link eingearbeitet?
 
Du installierst davon genau die Pakete die Du jetzt schon installiert hast.
 
Der korrigierte Kernel 3.2.0-38.60 wurde heute released -> Thema erledigt.
 
Ubuntu Kernel 3.5.0-26.40 (proposed) mit Freezes

Es gibt schon wieder einen Proposed-Kernel mit Zicken, wo der Bugreport noch ein paar Betroffene – mutmaßlich Sandy Bridge (und höher) mit Intelgrafik – gebrauchen könnte, damit etwas passiert: LP# 1135759

EDITH: Ich hab den RC6-Freeze-Bug mal als Duplicate von diesem markiert: LP #1140716 (dort scheint etwas mehr los zu sein).

Symptom: Bildschirmausgabe bleibt sporadisch einige Sekunden lang hängen (= Freeze), danach geht es normal weiter.

Syslog zeigt: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1135759/comments/4

Diesmal ist es der 3.5.0-26.40, den es sowohl für 12.10 als auch für 12.04 gibt. Statt der Proposed-Quellen kann man das Ubuntu Kernel Team PPA eintragen.

Für 12.04 wird natürlich zuvor der LTS Enablement Stack benötigt.
 
Zuletzt bearbeitet:
Ich hab ihn jetzt installiert, und eigentlich läuft alles rund. Wie machen sich die Zicken denn bei dir bemerkbar?
 
Danke für den Hinweis, hab ich oben ergänzt. Kann einige Minuten dauern bis ein Freeze auftritt.
 
Ok. Ich sitz jetzt wieder am Desktop. Aber der Kernel war bis gerade im Einsatz, sprich fast eine halbe Stunde, und ich hab entweder nichts bemerkt, weil es zu schnell geht oder es trat nicht auf.
 
Es bleibt schon einige Sekunden alles stehen, kann man eigentlich nicht verpassen solange man die Maschine bewegt.
 
Ich werd nachher nochmal drauf schauen und vielleicht auch mal in den syslog sehen. Aber wie gesagt, gerade beim surfen im Internet war nichts zu bemerken.
 
Ach, zu diesem Problem kann ich dir Dutzende Logs zeigen. Ich kann es zu einem gewissen Maße sogar reproduzieren. Ich weiß auch, woran es liegt. Und ich habe mir deswegen auch den entsprechenden Source schon angesehen. Dazu gibt es auch einen sehr umfangreichen Bugreport, der sich bis zu Upstream zieht. Einzig neu ist mir das "[drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off", welches auf das Problem hinweist. Macht den RC6 aus und ihr hab Ruhe, aber auch einen höheren Stromverbrauch.

Wenn ihr es provozieren wollt, lasst Firefox laufen. Damit klappt es bei mir alle paar Wochen recht zuverlässig.

Insgesamt könnt ihr froh sein, wenn der Treiber es schafft, sich mit dem Grafikchip wieder zu synchronisieren. Bei mir ist es so, dass die Kommunikation mit ihm danach kaum noch klappt und ich gezwungen bin, das System neu zu starten. Ich reiche gleich vom Thinkpad ein syslog, einen Screenshot, wie es bei mir aussieht und den Link zum Bugreport nach.

Code:
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829439] ------------[ cut here ]------------
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829457] WARNING: at /build/buildd/linux-3.2.0/drivers/gpu/drm/i915/i915_drv.c:417 __gen6_gt_wait_for_fifo+0x94/0xa0 [i915]()
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829463] Hardware name: 428737G
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829465] Modules linked in: psmouse serio_raw coretemp tp_smapi(O) joydev hdaps(O) thinkpad_ec(O) parport_pc ppdev bnep rfcomm uvcvideo videodev v4l2_compat_ioctl32 btusb bluetooth snd_hda_codec_hdmi snd_hda_codec_conexant arc4 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event thinkpad_acpi snd_seq snd_timer snd_seq_device snd tpm_tis nvram iwlwifi soundcore snd_page_alloc mac_hid mac80211 mei(C) cfg80211 lp parport dm_crypt i915 drm_kms_helper wmi e1000e drm i2c_algo_bit video sdhci_pci sdhci
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829537] Pid: 1243, comm: Xorg Tainted: G        WC O 3.2.0-32-generic #51-Ubuntu
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829541] Call Trace:
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829549]  [<ffffffff81066e2f>] warn_slowpath_common+0x7f/0xc0
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829556]  [<ffffffff81066e8a>] warn_slowpath_null+0x1a/0x20
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829574]  [<ffffffffa00bda04>] __gen6_gt_wait_for_fifo+0x94/0xa0 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829594]  [<ffffffffa00be0a1>] i915_write32+0xe1/0xf0 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829623]  [<ffffffffa00fa961>] ring_write_tail+0x21/0x30 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829652]  [<ffffffffa00fd126>] gen6_render_ring_flush+0xd6/0xf0 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829674]  [<ffffffffa00cf8ce>] i915_gem_flush_ring.part.25+0x3e/0xd0 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829695]  [<ffffffffa00d0372>] ? i915_gem_object_wait_rendering+0x32/0x40 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829717]  [<ffffffffa00d0399>] i915_gem_flush_ring+0x19/0x20 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829738]  [<ffffffffa00d53b0>] i915_gem_execbuffer_move_to_gpu+0x1b0/0x200 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829760]  [<ffffffffa00d5a68>] i915_gem_do_execbuffer.isra.7+0x668/0x9a0 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829783]  [<ffffffffa00d6269>] i915_gem_execbuffer2+0xa9/0x270 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829802]  [<ffffffffa002a5d4>] drm_ioctl+0x444/0x510 [drm]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829824]  [<ffffffffa00d61c0>] ? i915_gem_execbuffer+0x420/0x420 [i915]
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829833]  [<ffffffff8101dbe4>] ? restore_user_xstate+0x54/0xa0
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829841]  [<ffffffff8118a22a>] do_vfs_ioctl+0x8a/0x340
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829848]  [<ffffffff8118a571>] sys_ioctl+0x91/0xa0
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829855]  [<ffffffff81663442>] system_call_fastpath+0x16/0x1b
Nov  5 16:11:06 thinkwolf kernel: [ 4570.829860] ---[ end trace cdd0e35eebb30157 ]---
...
17 Wiederholungen
...
Nov  5 16:11:10 thinkwolf kernel: [ 4575.176514] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Nov  5 16:11:10 thinkwolf kernel: [ 4575.178082] [drm] capturing error event; look for more information in /debug/dri/0/i915_error_state
Nov  5 16:11:10 thinkwolf udevd[9197]: failed to execute '/usr/share/apport/apport-gpu-error-intel.py' '/usr/share/apport/apport-gpu-error-intel.py': No such file or directory
Nov  5 16:11:10 thinkwolf kernel: [ 4575.273945] [drm:init_ring_common] *ERROR* render ring initialization failed ctl 00000000 head 00000000 tail 00000000 start 00000000
Nov  5 16:11:10 thinkwolf kernel: [ 4575.329890] [drm:init_ring_common] *ERROR* gen6 bsd ring initialization failed ctl 00000000 head 00000000 tail 00000000 start 00000000
Nov  5 16:11:10 thinkwolf kernel: [ 4575.385873] [drm:init_ring_common] *ERROR* blt ring initialization failed ctl 00000000 head 00000000 tail 00000000 start 00000000
Nov  5 16:11:12 thinkwolf kernel: [ 4577.563529] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
Nov  5 16:11:12 thinkwolf kernel: [ 4577.565683] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 688095 at 688090, next 688096)
Nov  5 16:11:12 thinkwolf udevd[9201]: failed to execute '/usr/share/apport/apport-gpu-error-intel.py' '/usr/share/apport/apport-gpu-error-intel.py': No such file or directory
Nov  5 16:11:12 thinkwolf kernel: [ 4577.565905] [drm:i915_reset] *ERROR* GPU hanging too fast, declaring wedged!
Nov  5 16:11:12 thinkwolf kernel: [ 4577.565915] [drm:i915_reset] *ERROR* Failed to reset chip.

https://bugzilla.kernel.org/show_bug.cgi?id=43267
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/946899

Anmerkung zum Bild: Man sieht gut, wie die Inhalte alle übereinander gezeichnet wurden. Der Text ist normalerweise auch schwarz. ;)
http://i.imgur.com/JUu4AIH.png
 
Zuletzt bearbeitet:
Ist bei mir auf jeden Fall eine Regression vom -25.39 zum -26.40. Soviele Upstream-Patches am i915 können das ja nicht sein. Ich persönlich kann auch mit dem 3.2-er prima leben, den 3.5-er samt neuem X hab ich nur "just for fun" drauf. Mal sehen ob der 3.2-er auch demnächst vom Upstream kaputt-gepatcht wird ;).
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben