CGMiner locks up Windows on exit whether I press 'q' or close the window, but only when my 6770 is mining. Any fix for this?
But seriously, any help with this?
Same problem here on Ubuntu 12.04. cgminer version 2.11.4.
After that /var/log/syslog shows these messages:
[13788.238066] divide error: 0000 [#1] SMP
[13788.238076] CPU 1
[13788.238079] Modules linked in: vesafb snd_hda_codec_hdmi snd_hda_codec_realtek kvm_amd kvm hid_generic microcode snd_hda_intel snd_hda_codec snd_hwdep fglrx(PO) serio_raw snd_pcm ipt_MASQUERADE iptable_nat amd_iommu_v2 nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack snd_seq_midi video xt_LOG edac_core edac_mce_amd snd_rawmidi xt_tcpudp k10temp wmi rfcomm bnep bluetooth parport_pc ppdev snd_seq_midi_event snd_seq usbhid snd_timer hid snd_seq_device iptable_filter iptable_mangle ip_tables x_tables snd i2c_nforce2 mac_hid soundcore snd_page_alloc f71882fg lp parport r8169 pata_amd ahci libahci forcedeth
[13788.238163]
[13788.238170] Pid: 1605, comm: Xorg Tainted: P O 3.5.0-27-generic #46~precise1-Ubuntu MSI MS-7578/NF750-G55 (MS-7578)
[13788.238180] RIP: 0010:[] [] CIslands_FanCtrl_SetFanSpeedRPM+0x71/0x160 [fglrx]
[13788.238394] RSP: 0018:ffff880067ef1d08 EFLAGS: 00010246
[13788.238400] RAX: 00000000608f3d00 RBX: ffff880068405828 RCX: 0000000000000000
[13788.238405] RDX: 0000000000000000 RSI: 0000000000000080 RDI: ffff88006840580c
[13788.238409] RBP: ffff88006840580c R08: 00000000c05001a0 R09: ffff88006a09d608
[13788.238414] R10: ffff88006a09d608 R11: ffff880066af7808 R12: 0000000000000000
[13788.238418] R13: 0000000000000001 R14: 00007fffeef19d80 R15: 0000000000000000
[13788.238423] FS: 00007fd3830e1880(0000) GS:ffff88007fc80000(0000) knlGS:0000000000000000
[13788.238428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[13788.238432] CR2: 00007f5b99a084d4 CR3: 000000007a4ed000 CR4: 00000000000007e0
[13788.238437] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[13788.238441] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[13788.238446] Process Xorg (pid: 1605, threadinfo ffff880067ef0000, task ffff8800689e1700)
[13788.238449] Stack:
[13788.238453] ffff88006840500c ffffffffa02fd5c0 0000000000000000 ffffffffa02fd5d2
[13788.238461] 0000000000000000 ffffffffa031b9b9 ffff880063291ff0 ffff880067ef1db8
[13788.238469] ffff880063291ff0 0000000000000000 ffff880068758000 ffffffffa0312c33
[13788.238476] Call Trace:
[13788.238684] [] ? PHM_SetFanSpeedPercent+0x50/0x50 [fglrx]
[13788.238884] [] ? PHM_SetFanSpeedRPM+0x12/0x50 [fglrx]
[13788.239078] [] ? PEM_SetFanSpeed+0x79/0xa0 [fglrx]
[13788.239274] [] ? PEM_CWDDEPM_OD6_SetFanSpeed+0xd3/0x1c0 [fglrx]
[13788.239468] [] ? PP_Cwdde+0x109/0x180 [fglrx]
[13788.239599] [] ? firegl_pplib_cwddepm_call+0x1e0/0x250 [fglrx]
[13788.239609] [] ? ns_capable+0x30/0x60
[13788.239739] [] ? firegl_pplib_iri_call+0x2f0/0x2f0 [fglrx]
[13788.239856] [] ? firegl_ioctl+0x1ed/0x250 [fglrx]
[13788.239964] [] ? ip_firegl_unlocked_ioctl+0xe/0x20 [fglrx]
[13788.239974] [] ? do_vfs_ioctl+0x8a/0x340
[13788.239983] [] ? vfs_read+0x10d/0x180
[13788.239991] [] ? sys_ioctl+0x91/0xa0
[13788.240000] [] ? system_call_fastpath+0x16/0x1b
[13788.240004] Code: 00 00 00 48 89 ef 48 8d 5d 1c e8 4b 88 ff ff 48 89 ef 31 d2 89 c6 42 8d 0c e5 00 00 00 00 69 f6 c0 27 09 00 89 f0 be 80 00 00 00 f1 ba 70 00 30 c0 41 89 c4 e8 c0 37 f9 ff 48 89 ef 83 e0 07
[13788.240077] RIP [] CIslands_FanCtrl_SetFanSpeedRPM+0x71/0x160 [fglrx]
[13788.240250] RSP
[13788.240256] ---[ end trace ab7d0505fc0ce5b0 ]---
[13788.284891] [fglrx:firegl_release] *ERROR* device busy: 1 0
[13788.284897] [fglrx] release failed with code -EBUSY
[13788.861813] init: lightdm main process (1598) terminated with status 1
My GPU is 7790 (Bonaire), AMD SDK version 2.8RC, graphic driver is 12.101.2.1 (the only one that seems to support my graphic card).
Is there anything I can do to prevent this error?
I'll check 3.0 now.
That's crashing in the driver code that measures temperature. Are you using another app to adjust temperature/fanspeed at the same time? Theoretically they can fight over it. Disabling the other app if that's so might help. Not making cgminer adjust fanspeed/gpuspeed might help, or disabling all control/monitoring entirely with --no-adl should help if all else fails.