.png)
Cuando uso Mint con batería, si conecto mis auriculares en el conector para auriculares, el sistema falla y se apaga instantáneamente. Aunque esto no sucede cuando uso Mint en modo de carga. Además, si los auriculares se conectan antes de iniciar el sistema, Mint no los reconoce y, para poder usarlos, es necesario volver a conectar los auriculares cuando Mint esté en funcionamiento.
Aquí está la información de mi sistema:
System: Host: Felix-Mint Kernel: 4.4.0-53-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.2.7 (Gtk 3.18.9-1ubuntu3.1)
Distro: Linux Mint 18.1 Serena
Machine: System: Dell (portable) product: Inspiron 7560
Mobo: Dell model: 07PJP0 v: A00
Bios: Dell v: 1.0.8 date: 12/01/2016
CPU: Dual core Intel Core i7-7500U (-HT-MCP-) cache: 4096 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 11615
clock speeds: max: 2701 MHz 1: 700 MHz 2: 1500 MHz 3: 600 MHz
4: 600 MHz
Graphics: Card-1: Intel Device 5916 bus-ID: 00:02.0
Card-2: NVIDIA GM108M [GeForce 940MX] bus-ID: 01:00.0
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
Resolution: [email protected]
GLX Renderer: Mesa DRI Intel Kabylake GT2
GLX Version: 3.0 Mesa 11.2.0 Direct Rendering: Yes
Audio: Card Intel Device 9d71 driver: snd_hda_intel bus-ID: 00:1f.3
Sound: Advanced Linux Sound Architecture v: k4.4.0-53-generic
Al revisar mi syslogs
aquí está lo que encontré:
Mar 14 18:19:01 Felix-Mint kernel: [ 299.826425] mce: [Hardware Error]: Machine check events logged
Y aquí está el mcelog
:
mcelog: failed to prefill DIMM database from DMI data
mcelog: Family 6 Model 8e CPU: only decoding architectural errors
Hardware event. This is not a software error.
MCE 0
CPU 0 BANK 6
MISC 43880018086 ADDR fef1ce80
TIME 1489495442 Tue Mar 14 18:14:02 2017
MCG status:
MCi status:
Error overflow
Uncorrected error
MCi_MISC register valid
MCi_ADDR register valid
Processor context corrupt
MCA: corrected filtering (some unreported errors in same region)
Generic CACHE Level-2 Generic Error
STATUS ee2000000040110a MCGSTATUS 0
MCGCAP c08 APICID 0 SOCKETID 0
CPUID Vendor Intel Family 6 Model 142
mcelog: Family 6 Model 8e CPU: only decoding architectural errors
Hardware event. This is not a software error.
MCE 1
CPU 0 BANK 7
MISC 7880018086 ADDR fef1ce40
TIME 1489495442 Tue Mar 14 18:14:02 2017
MCG status:
MCi status:
Error overflow
Uncorrected error
MCi_MISC register valid
MCi_ADDR register valid
Processor context corrupt
MCA: corrected filtering (some unreported errors in same region)
Generic CACHE Level-2 Generic Error
STATUS ee2000000040110a MCGSTATUS 0
MCGCAP c08 APICID 0 SOCKETID 0
CPUID Vendor Intel Family 6 Model 142
Estos son los syslogs
momentos en los que los auriculares están conectados y funcionando:
Apr 30 16:20:58 Felix-Mint kernel: [ 16.819396] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
Apr 30 16:20:58 Felix-Mint kernel: [ 16.819555] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Apr 30 16:20:58 Felix-Mint kernel: [ 16.845900] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
Apr 30 16:20:58 Felix-Mint kernel: [ 16.909215] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC3246: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
Apr 30 16:20:58 Felix-Mint kernel: [ 16.909217] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Apr 30 16:20:58 Felix-Mint kernel: [ 16.909217] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
Apr 30 16:20:58 Felix-Mint kernel: [ 16.909218] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
Apr 30 16:20:58 Felix-Mint kernel: [ 16.909218] snd_hda_codec_realtek hdaudioC0D0: inputs:
Apr 30 16:20:58 Felix-Mint kernel: [ 16.909219] snd_hda_codec_realtek hdaudioC0D0: Headset Mic=0x19
Apr 30 16:20:58 Felix-Mint kernel: [ 16.909220] snd_hda_codec_realtek hdaudioC0D0: Headphone Mic=0x1a
Apr 30 16:20:58 Felix-Mint kernel: [ 16.909221] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12
Apr 30 16:20:58 Felix-Mint kernel: [ 17.139462] intel_rapl: Found RAPL domain package
Apr 30 16:20:58 Felix-Mint kernel: [ 17.139464] intel_rapl: Found RAPL domain core
Apr 30 16:20:58 Felix-Mint kernel: [ 17.139466] intel_rapl: Found RAPL domain uncore
Apr 30 16:20:58 Felix-Mint kernel: [ 17.139468] intel_rapl: Found RAPL domain dram
Apr 30 16:20:58 Felix-Mint kernel: [ 17.244470] dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2)
Apr 30 16:20:58 Felix-Mint kernel: [ 17.300464] input: HDA Intel PCH Headphone Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input10
Apr 30 16:20:58 Felix-Mint kernel: [ 17.300516] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input11
Apr 30 16:20:58 Felix-Mint kernel: [ 17.300564] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input12
Apr 30 16:20:58 Felix-Mint kernel: [ 17.300609] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input13
Apr 30 16:20:58 Felix-Mint kernel: [ 17.437597] media: Linux media interface: v0.10
Apr 30 16:20:58 Felix-Mint kernel: [ 17.462276] Linux video capture interface: v2.00
Por lo tanto, no puedo decodificar y determinar la causa exacta de este error. Definitivamente se debe a que los auriculares están conectados en modo batería, lo que provoca este apagado/detención inesperado. También verifiqué con 4.4, 4.8 y 4.10, ninguna de estas versiones del Kernel solucionó el problema.
Respuesta1
Entonces, deshabilitar las opciones de ahorro de energía en tlp parece funcionar para mí. TodoTLPLas configuraciones se almacenan en el archivo de configuración /etc/default/tlp
. La configuración predeterminada proporciona un ahorro de energía optimizado desde el primer momento. Algunas funciones avanzadas, como apagar la unidad óptica y los umbrales de batería, deben activarse explícitamente. Los parámetros que terminan en _BAT son efectivos cuando funcionan con batería.
Desactive el modo de ahorro de energía de audio. Tiempo de espera (en segundos) para el modo de ahorro de energía de audio (compatible con Intel HDA, AC97). Un valor de 0 desactiva el ahorro de energía.
SOUND_POWER_SAVE_ON_BAT=0
Luego reinicie el servicio tlp:sudo service tlp restart
Fuente:http://linrunner.de/en/tlp/docs/tlp-configuration.html#audio
Esto debería funcionar con Ubuntu 14.04, 16.04 y 16.10; así como Linux Mint 17 y 18.
Respuesta2
Revisé todo Internet y descubrí que ese problema (error mce) molesta a los propietarios descontentos de los procesadores Kabylake. Tengo una computadora portátil Dell Vostro 15 5568 y tengo el mismo problema.
uname -a
Linux station 4.9.16-gentoo #55 SMP Thu May 4 21:52:33 MSK 2017 x86_64 Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz GenuineIntel GNU/Linux
Mi mcelog:
mcelog --cpu kabylake
Hardware event. This is not a software error.
MCE 0
CPU 0 BANK 6
MISC 43880018086 ADDR fef1ce80
TIME 1493934959 Fri May 5 00:55:59 2017
MCG status:
MCi status:
Error overflow
Uncorrected error
MCi_MISC register valid
MCi_ADDR register valid
Processor context corrupt
MCA: corrected filtering (some unreported errors in same region)
Generic CACHE Level-2 Generic Error
STATUS ee0000000040110a MCGSTATUS 0
MCGCAP c08 APICID 0 SOCKETID 0
PPIN ee0000000040110a
CPUID Vendor Intel Family 6 Model 142
Hardware event. This is not a software error.
MCE 1
CPU 0 BANK 7
MISC 7880018086 ADDR fef1ce40
TIME 1493934959 Fri May 5 00:55:59 2017
MCG status:
MCi status:
Error overflow
Uncorrected error
MCi_MISC register valid
MCi_ADDR register valid
Processor context corrupt
MCA: corrected filtering (some unreported errors in same region)
Generic CACHE Level-2 Generic Error
STATUS ee0000000040110a MCGSTATUS 0
MCGCAP c08 APICID 0 SOCKETID 0
CPUID Vendor Intel Family 6 Model 142
El teclado interno a veces se congela por un tiempo cuando veo un video y durante este tiempo puedo mover el cursor usando el panel táctil pero no puedo hacer clic. El mouse USB externo adjunto solo ayuda. Tuve un problema similar al conectar los auriculares a la computadora portátil mientras el último estaba usando la batería. Esto sucede porque nuestro hardware de audio no puede pasar al modo de ahorro de energía correctamente. La única solución que encontréaquí. Debes cambiar el parámetro INTEL_AUDIO_POWERSAVE
a false
in file /usr/lib/pm-utils/power.d/intel-audio-powersave
.
Supongo que existe una relación con Kabylake y espero que la revisen pronto y el problema se resuelva.