Hallo,
am Mittwoch (10. Dezember 2014) kam ein xserver-* und plymouth-Update. Seit damals funktioniert der HDMI-Ausgang nicht mehr.
Rechner: Asus EEE PC 1021
Grafik: Onboard AMD HD 6850 (glaub' ich)
Treiber: radeon
Seit dem Update crasht der DRM (task kworker /0:1:36 blocked for more than 120 seconds; es folgt ein Call-Trace), wenn der HDMI-Bildschirm angeschlossen ist. Und zwar auch dann, wenn zusätzlich ein VGA-Bildschirm dran ist, dann bleiben beide dunkel. Ist der HDMI-Bildschirm abgesteckt, funktioniert alles normal.
Ich habe bereits alles ausprobiert (Kernel downgegradet, auch wieder auf 3.13, xforcevesa etc. ohne Erfolg); es liegt definitiv am xserver (da ja keine radeon-Update stattfand). Selbstverständlich funktioniert der HDMI-Ausgang an sich; nicht nur dass das BIOS angezeigt wird, gibt der Kernel beim Hochlauf auch klar aus, dass er vorhanden und ein Bildschirm angeschlossen ist.
Zur Info: Es handelt sich um einen Rechner für Netzwerk-Alarmmonitoring (also kein privater Rechner). Daran ist ein Fernseher als Bildschirm angeschlossen.
Bitte um Lösungsvorschläge. Fraglich ist auch, ob ein Rückstieg auf 12.04 LTS das Problem beheben würde, denn ev. wurde oder wird dort dasselbe xserver-Update angeboten.
Hier der Start des DRM aus dem Kernellog:
Dec 12 08:58:47 atm-remote2 kernel: [ 15.004146] radeon 0000:00:01.0: WB enabled Dec 12 08:58:47 atm-remote2 kernel: [ 15.004161] radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000018000c00 and cpu addr 0xffff880062ab7c00 Dec 12 08:58:47 atm-remote2 kernel: [ 15.004166] radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000018000c0c and cpu addr 0xffff880062ab7c0c Dec 12 08:58:47 atm-remote2 kernel: [ 15.004971] radeon 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90010932118 Dec 12 08:58:47 atm-remote2 kernel: [ 15.004976] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). Dec 12 08:58:47 atm-remote2 kernel: [ 15.004979] [drm] Driver supports precise vblank timestamp query. Dec 12 08:58:47 atm-remote2 kernel: [ 15.005018] radeon 0000:00:01.0: irq 44 for MSI/MSI-X Dec 12 08:58:47 atm-remote2 kernel: [ 15.005044] radeon 0000:00:01.0: radeon: using MSI. Dec 12 08:58:47 atm-remote2 kernel: [ 15.005088] [drm] radeon: irq initialized. Dec 12 08:58:47 atm-remote2 kernel: [ 15.021819] audit: type=1400 audit(1418371125.010:5): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=388 comm="apparmor_parser" Dec 12 08:58:47 atm-remote2 kernel: [ 15.021841] audit: type=1400 audit(1418371125.010:6): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=388 comm="apparmor_parser" Dec 12 08:58:47 atm-remote2 kernel: [ 15.022294] audit: type=1400 audit(1418371125.010:7): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/connman/scripts/dhclient-script" pid=388 comm="apparmor_parser" Dec 12 08:58:47 atm-remote2 kernel: [ 15.023377] [drm] ring test on 0 succeeded in 1 usecs Dec 12 08:58:47 atm-remote2 kernel: [ 15.023392] [drm] ring test on 3 succeeded in 3 usecs Dec 12 08:58:47 atm-remote2 kernel: [ 15.040243] audit: type=1400 audit(1418371125.030:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/ntpd" pid=436 comm="apparmor_parser" Dec 12 08:58:47 atm-remote2 kernel: [ 15.094734] [drm] ring test on 5 succeeded in 1 usecs Dec 12 08:58:47 atm-remote2 kernel: [ 15.116160] [drm] UVD initialized successfully. Dec 12 08:58:47 atm-remote2 kernel: [ 15.117650] [drm] ib test on ring 0 succeeded in 0 usecs Dec 12 08:58:47 atm-remote2 kernel: [ 15.117693] [drm] ib test on ring 3 succeeded in 0 usecs Dec 12 08:58:47 atm-remote2 kernel: [ 15.153320] [drm] ib test on ring 5 succeeded Dec 12 08:58:47 atm-remote2 kernel: [ 15.191015] [drm] Radeon Display Connectors Dec 12 08:58:47 atm-remote2 kernel: [ 15.191024] [drm] Connector 0: Dec 12 08:58:47 atm-remote2 kernel: [ 15.191026] [drm] HDMI-A-1 Dec 12 08:58:47 atm-remote2 kernel: [ 15.191029] [drm] HPD2 Dec 12 08:58:47 atm-remote2 kernel: [ 15.191033] [drm] DDC: 0x6440 0x6440 0x6444 0x6444 0x6448 0x6448 0x644c 0x644c Dec 12 08:58:47 atm-remote2 kernel: [ 15.191036] [drm] Encoders: Dec 12 08:58:47 atm-remote2 kernel: [ 15.191039] [drm] DFP1: INTERNAL_UNIPHY Dec 12 08:58:47 atm-remote2 kernel: [ 15.191041] [drm] Connector 1: Dec 12 08:58:47 atm-remote2 kernel: [ 15.191043] [drm] VGA-1 Dec 12 08:58:47 atm-remote2 kernel: [ 15.191047] [drm] DDC: 0x64d8 0x64d8 0x64dc 0x64dc 0x64e0 0x64e0 0x64e4 0x64e4 Dec 12 08:58:47 atm-remote2 kernel: [ 15.191049] [drm] Encoders: Dec 12 08:58:47 atm-remote2 kernel: [ 15.191051] [drm] CRT1: INTERNAL_KLDSCP_DAC1 Dec 12 08:58:47 atm-remote2 kernel: [ 15.293915] [drm] fb mappable at 0xC0477000 Dec 12 08:58:47 atm-remote2 kernel: [ 15.293923] [drm] vram apper at 0xC0000000 Dec 12 08:58:47 atm-remote2 kernel: [ 15.293926] [drm] size 8294400 Dec 12 08:58:47 atm-remote2 kernel: [ 15.293928] [drm] fb depth is 24 Dec 12 08:58:47 atm-remote2 kernel: [ 15.293931] [drm] pitch is 7680 Dec 12 08:58:47 atm-remote2 kernel: [ 15.294342] fbcon: radeondrmfb (fb0) is primary device Dec 12 08:58:47 atm-remote2 kernel: [ 15.294430] Console: switching to colour frame buffer device 210x65 Dec 12 08:58:47 atm-remote2 kernel: [ 15.294510] radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device Dec 12 08:58:47 atm-remote2 kernel: [ 15.294514] radeon 0000:00:01.0: registered panic notifier Dec 12 08:58:47 atm-remote2 kernel: [ 15.308022] [drm] Initialized radeon 2.39.0 20080528 for 0000:00:01.0 on minor 0
soweit, so gut, aber:
Dec 12 08:59:00 atm-remote2 kernel: [ 30.767983] BUG: unable to handle kernel paging request at ffffec2000000180 Dec 12 08:59:00 atm-remote2 kernel: [ 30.768085] IP: [<ffffffff841b5b86>] kfree+0x56/0x140 Dec 12 08:59:00 atm-remote2 kernel: [ 30.768147] PGD 0 Dec 12 08:59:00 atm-remote2 kernel: [ 30.768174] Oops: 0000 [#1] SMP Dec 12 08:59:00 atm-remote2 kernel: [ 30.768216] Modules linked in: nf_conntrack_ipv4 nf_defrag_ipv4 xt_tcpudp iptable_filter xt_recent xt_conntrack nf_conntrack ip_tables x_tables bnep rfcomm bluetooth 6lowpan_iphc eeepc_wmi asus_wmi sparse_keymap nfsd auth_rpcgss nfs_acl nfs lockd sunrpc fscache snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi sp5100_tco nls_iso8859_1 joydev kvm_amd kvm serio_raw snd_seq_midi snd_seq_midi_event snd_rawmidi k10temp snd_seq snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep snd_pcm arc4 i2c_piix4 ath9k ath9k_common snd_seq_device ath9k_hw snd_timer ath radeon mac80211 snd cfg80211 ttm drm_kms_helper soundcore drm i2c_algo_bit video mac_hid wmi parport_pc ppdev it87 hwmon_vid lp parport hid_generic usbhid hid pata_acpi uas usb_storage psmouse pata_atiixp ahci r8169 libahci mii Dec 12 08:59:00 atm-remote2 kernel: [ 30.769147] CPU: 1 PID: 1571 Comm: Xorg Not tainted 3.16.0-28-generic #37-Ubuntu Dec 12 08:59:00 atm-remote2 kernel: [ 30.769224] Hardware name: ASUSTeK Computer INC. EB1021/EB1021, BIOS 0402 07/29/2011 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769304] task: ffff8800369b5180 ti: ffff88005a194000 task.ti: ffff88005a194000 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769375] RIP: 0010:[<ffffffff841b5b86>] [<ffffffff841b5b86>] kfree+0x56/0x140 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769453] RSP: 0018:ffff88005a1979b8 EFLAGS: 00010282 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769508] RAX: ffffec2000000180 RBX: 0000100000006270 RCX: 0000000000000000 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769576] RDX: ffffea0000000000 RSI: 0000000000005f78 RDI: 0000100000006270 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769644] RBP: ffff88005a1979d0 R08: 0000000000000026 R09: 0000000000000003 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769711] R10: ffff88005cf561a2 R11: ffffffffc04f0291 R12: ffff880061ac4000 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769779] R13: ffffffffc054d1ce R14: ffff880063303200 R15: 0000000000000c00 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769848] FS: 00007f1167bd39c0(0000) GS:ffff880066900000(0000) knlGS:0000000000000000 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769930] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 12 08:59:00 atm-remote2 kernel: [ 30.769985] CR2: ffffec2000000180 CR3: 0000000002ba7000 CR4: 00000000000007e0 Dec 12 08:59:00 atm-remote2 kernel: [ 30.770054] Stack: Dec 12 08:59:00 atm-remote2 kernel: [ 30.770077] ffff880061ac4000 ffff880061ac4000 0000000000000000 ffff88005a197a98 Dec 12 08:59:00 atm-remote2 kernel: [ 30.770161] ffffffffc054d1ce ffff880062965000 00007d2c6307c000 00007c4400007c48 Dec 12 08:59:00 atm-remote2 kernel: [ 30.770244] 0000000000000008 ffff880063303600 ffff88005cf56600 0000100000006270 Dec 12 08:59:00 atm-remote2 kernel: [ 30.770327] Call Trace: Dec 12 08:59:00 atm-remote2 kernel: [ 30.770413] [<ffffffffc054d1ce>] evergreen_hdmi_setmode+0x8ce/0xbd0 [radeon] Dec 12 08:59:00 atm-remote2 kernel: [ 30.770513] [<ffffffffc03a278e>] ? drm_detect_hdmi_monitor+0x6e/0xb0 [drm] Dec 12 08:59:00 atm-remote2 kernel: [ 30.770616] [<ffffffffc0554708>] radeon_atom_encoder_mode_set+0x158/0x2d0 [radeon] Dec 12 08:59:00 atm-remote2 kernel: [ 30.770698] [<ffffffffc03fa956>] drm_crtc_helper_set_mode+0x346/0x520 [drm_kms_helper] Dec 12 08:59:00 atm-remote2 kernel: [ 30.770784] [<ffffffffc03fb66f>] drm_crtc_helper_set_config+0x86f/0xa60 [drm_kms_helper] Dec 12 08:59:00 atm-remote2 kernel: [ 30.770866] [<ffffffff84386af1>] ? idr_mark_full+0x61/0x70 Dec 12 08:59:00 atm-remote2 kernel: [ 30.770948] [<ffffffffc0500a39>] radeon_crtc_set_config+0x49/0x120 [radeon] Dec 12 08:59:00 atm-remote2 kernel: [ 30.771038] [<ffffffffc039a401>] drm_mode_set_config_internal+0x61/0xe0 [drm] Dec 12 08:59:00 atm-remote2 kernel: [ 30.771131] [<ffffffffc039de49>] drm_mode_setcrtc+0xd9/0x590 [drm] Dec 12 08:59:00 atm-remote2 kernel: [ 30.771207] [<ffffffffc038e9ec>] drm_ioctl+0x1ec/0x660 [drm] Dec 12 08:59:00 atm-remote2 kernel: [ 30.771286] [<ffffffffc04d804b>] radeon_drm_ioctl+0x4b/0x80 [radeon] Dec 12 08:59:00 atm-remote2 kernel: [ 30.771352] [<ffffffff841e6970>] do_vfs_ioctl+0x2e0/0x4c0 Dec 12 08:59:00 atm-remote2 kernel: [ 30.771410] [<ffffffff841e6bd1>] SyS_ioctl+0x81/0xa0 Dec 12 08:59:00 atm-remote2 kernel: [ 30.771463] [<ffffffff8476a96d>] system_call_fastpath+0x1a/0x1f Dec 12 08:59:00 atm-remote2 kernel: [ 30.771525] Code: 00 00 00 80 ff 77 00 00 48 01 d8 48 0f 42 15 a2 44 a6 00 48 01 d0 48 ba 00 00 00 00 00 ea ff ff 48 c1 e8 0c 48 c1 e0 06 48 01 d0 <48> 8b 10 80 e6 80 0f 85 be 00 00 00 49 89 c2 49 8b 02 a8 80 0f Dec 12 08:59:00 atm-remote2 kernel: [ 30.771908] RIP [<ffffffff841b5b86>] kfree+0x56/0x140 Dec 12 08:59:00 atm-remote2 kernel: [ 30.771969] RSP <ffff88005a1979b8> Dec 12 08:59:00 atm-remote2 kernel: [ 30.772004] CR2: ffffec2000000180 Dec 12 08:59:05 atm-remote2 kernel: [ 35.168149] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready Dec 12 08:59:18 atm-remote2 kernel: [ 48.520791] audit_printk_skb: 81 callbacks suppressed Dec 12 08:59:18 atm-remote2 kernel: [ 48.520863] audit: type=1400 audit(1418371158.887:49): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=1675 comm="apparmor_parser" Dec 12 08:59:18 atm-remote2 kernel: [ 48.521043] audit: type=1400 audit(1418371158.887:50): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=1675 comm="apparmor_parser" Dec 12 08:59:18 atm-remote2 kernel: [ 48.522027] audit: type=1400 audit(1418371158.887:51): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=1675 comm="apparmor_parser" Dec 12 09:02:30 atm-remote2 kernel: [ 240.285680] INFO: task kworker/0:1:36 blocked for more than 120 seconds. Dec 12 09:02:30 atm-remote2 kernel: [ 240.285838] Not tainted 3.16.0-28-generic #37-Ubuntu Dec 12 09:02:30 atm-remote2 kernel: [ 240.285946] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Dec 12 09:02:30 atm-remote2 kernel: [ 240.286095] kworker/0:1 D ffff880066813440 0 36 2 0x00000000 Dec 12 09:02:30 atm-remote2 kernel: [ 240.286290] Workqueue: events output_poll_execute [drm_kms_helper] Dec 12 09:02:30 atm-remote2 kernel: [ 240.286415] ffff880002bdfd40 0000000000000046 ffff880002825bb0 ffff880002bdffd8 Dec 12 09:02:30 atm-remote2 kernel: [ 240.286577] 0000000000013440 0000000000013440 ffff880063b33d20 ffff880036786a08 Dec 12 09:02:30 atm-remote2 kernel: [ 240.286737] ffff880036786a0c ffff880002825bb0 00000000ffffffff ffff880036786a10 Dec 12 09:02:30 atm-remote2 kernel: [ 240.286898] Call Trace: Dec 12 09:02:30 atm-remote2 kernel: [ 240.286965] [<ffffffff84766de9>] schedule_preempt_disabled+0x29/0x70 Dec 12 09:02:30 atm-remote2 kernel: [ 240.287094] [<ffffffff84768c35>] __mutex_lock_slowpath+0xd5/0x1d0 Dec 12 09:02:30 atm-remote2 kernel: [ 240.287218] [<ffffffff840ac201>] ? put_prev_entity+0x31/0x3f0 Dec 12 09:02:30 atm-remote2 kernel: [ 240.287335] [<ffffffff84768d4f>] mutex_lock+0x1f/0x2f Dec 12 09:02:30 atm-remote2 kernel: [ 240.287451] [<ffffffffc03fc55b>] output_poll_execute+0x4b/0x180 [drm_kms_helper] Dec 12 09:02:30 atm-remote2 kernel: [ 240.287598] [<ffffffff84089ef2>] process_one_work+0x182/0x450 Dec 12 09:02:30 atm-remote2 kernel: [ 240.287715] [<ffffffff8408a663>] worker_thread+0x123/0x5a0 Dec 12 09:02:30 atm-remote2 kernel: [ 240.287826] [<ffffffff8408a540>] ? rescuer_thread+0x380/0x380 Dec 12 09:02:30 atm-remote2 kernel: [ 240.287943] [<ffffffff840912c2>] kthread+0xd2/0xf0 Dec 12 09:02:30 atm-remote2 kernel: [ 240.288044] [<ffffffff840911f0>] ? kthread_create_on_node+0x1c0/0x1c0 Dec 12 09:02:30 atm-remote2 kernel: [ 240.288174] [<ffffffff8476a8bc>] ret_from_fork+0x7c/0xb0 Dec 12 09:02:30 atm-remote2 kernel: [ 240.288283] [<ffffffff840911f0>] ? kthread_create_on_node+0x1c0/0x1c0