[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ACPI y smsc47m1



a pesar que entiendo poco y nada... y siendo que vos mismo encontraste la informacion de que este problema se "arrastra" de una version ya antigua del kernel linux... yo acabo de solucionar problemas de consumo desmedido de cpu y alguna cosita mas en wheezy actualizando al kernel 3.16 que se encuentra en los "wheezy-backports"...

Algo me da que pensar que sos de aquellos que no quieren saber nada con los "backports", pero dada la situacion podes probar y obviamente, sin desinstalar el kernel 3.2..

-doy por sentado que ya sabes como hacerlo...-

Saludos desde el sur.

El 05/05/15 a las 17:48, Frederit Mogollon escibió:
Buenas tardes listeros.

En esta ocasión solo paso a comentar sobre algo relacionado con la PC
desde la que trabajo.
Hardware:
M/B Intel D850GB con dos ventiladores que mantienen circulando aire en el case.
CPU Intel Pentium IV 1.7 GHz con un ventilador.
GPU GeForce MX/MX 400 NV11 con un ventilador.
RAM 512 MB con un ventilador.
HD 10 GB con 3 particiones: / (4.5 GB), Swap (~500 MB) y /home (4.4 GB).

Software principal:
S.O. Debian GNU/Linux Wheezy 7.8 con kernel 3.2.0-4-686-pae y con
x11-xkb-utils 7.7~1.
IceWM 1.3.7 con numlockx 1.2-4.
PCManFM 1.2.3.
Conky-all 1.9.0-2

La cuestión es que tenía con el sistema trabajando bien (aún
terminando de configurar IceWM). Notaba que al encender la PC, una de
las líneas de la información en pantalla al inicio, decía algo así
como que no se había cargado el módulo smsc47m1 porque no se
encontraba dispositivo...

Al consultar sobre ese módulo, leí que está relacionado con el control
de ventilador para el enfriamiento del hardware. Al ver la información
aportada por conky indicaba que la CPU estaba a 41ºC y la M/B a 35ºC.

Bueno, pensaba vagamente entonces, "uno de las siguientes pasos de
optimización de mi sistema" será desinstalar o deshabilitar ese módulo
para que no aparezca más ese aviso... Cosa que tenía pendiente de
hacer.

Pero hoy, al reiniciar el ordenador luego de terminar de editar un
fichero de configuración de icewm, noté que el applet de volumen en la
barra de tareas había desaparecido, que había una ventana pequeña en
la esquina superior izquierda de la pantalla que no hallé forma de
saber que era (ni mirando el htop), además de que el teclado no
funcionaba.

Al hacer un "dmesg | tail" decía algo de un aparente conflicto con
ACPI y smsc47m1, pero no lo guardé; torpeza mía...

Al hacer un "dmesg | grep smsc47m1" obtuve lo siguiente:

tesistas@Tesistas:~$ dmesg | grep smsc47m1
[   12.893666] smsc47m1: Found SMSC LPC47M10x/LPC47M112/LPC47M13x
[   12.893694] ACPI: resource smsc47m1 [io  0x0804] conflicts with
ACPI region RNTR [io 0x800-0x80a]

Hice la respectiva búsqueda en la gran red y al parecer es una suerte
de "bug" no oficial desde el kernel 2.6.31 en el que hay problemas con
los sensores, según lo encontrado en los siguientes enlaces (entre
otro par que no anoté):
https://bugs.launchpad.net/ubuntu/+source/lm-sensors/+bug/478762
https://bbs.archlinux.org/viewtopic.php?id=83452
https://wiki.archlinux.org/index.php/Lm_sensors_(Español)

Siguiendo lo sugerido en los sitios antes mencionados, edité el
fichero "/etc/default/grub"
modificando la línea:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

por

GRUB_CMDLINE_LINUX_DEFAULT="acpi_enforce_resources=lax quiet"

reinicié el equipo, y aunque al entrar ya estaba todo de vuelta a la
normalidad en la interfaz gráfica, al hacer de nuevo un "dmesg" obtuve
lo mismo que antes:

tesistas@Tesistas:~$ dmesg | grep smsc47m1
[   15.655807] smsc47m1: Found SMSC LPC47M10x/LPC47M112/LPC47M13x
[   15.655835] ACPI: resource smsc47m1 [io  0x0804] conflicts with
ACPI region RNTR [io 0x800-0x80a]


Para complementar la información arriba expuesta, les pego aquí las
salidas de varias órdenes que le dí a la terminal:
------------------------------------------------------------------------
tesistas@Tesistas:~$ sudo acpi --everything
[sudo] password for tesistas:
No support for device type: power_supply
No support for device type: power_supply
Cooling 0: Processor 0 of 0
----------------------------------------------------------------------------
tesistas@Tesistas:~$ lsmod | grep -i -e thermal -e wmi
mxm_wmi                12467  1 nouveau
wmi                    13051  2 mxm_wmi,nouveau
thermal_sys            17752  2 processor,video
-----------------------------------------------------------------------------
tesistas@Tesistas:~$ lsmod | grep fan
NO DEVUELVE NADA
----------------------------------------------------------------------------
tesistas@Tesistas:~$ sensors
adm1025-i2c-0-2d
Adapter: SMBus I801 adapter at efa0
in0:          +2.49 V  (min =  +0.00 V, max =  +3.32 V)
Vcore:        +1.72 V  (min =  +0.00 V, max =  +2.99 V)
+3.3V:        +3.25 V  (min =  +2.97 V, max =  +3.63 V)
+5V:          +5.18 V  (min =  +4.50 V, max =  +5.50 V)
VCC:          +3.32 V  (min =  +2.97 V, max =  +3.63 V)
CPU Temp:     +42.0°C  (low  =  +0.0°C, high = +127.0°C)
M/B Temp:     +37.0°C  (low  =  +0.0°C, high = +127.0°C)
cpu0_vid:    +1.750 V

adm1031-i2c-0-2c
Adapter: SMBus I801 adapter at efa0
fan1:           0 RPM  (min =  330 RPM, div = 8)
fan2:        4218 RPM  (min =  330 RPM, div = 8)
M/B Temp:     +37.0°C  (low  =  +0.0°C, high = +80.0°C)
                        (crit = +81.0°C)
temp2:        +34.8°C  (low  =  +0.0°C, high = +80.0°C)
                        (crit = +81.0°C)
temp3:        +41.4°C  (low  =  +0.0°C, high = +80.0°C)
                        (crit = +81.0°C)
--------------------------------------------------------------------------------------
tesistas@Tesistas:~$ cat /proc/ioports | grep ACPI
0400-0403 : ACPI PM1a_EVT_BLK
0404-0405 : ACPI PM1b_CNT_BLK
0408-040b : ACPI PM_TMR
0410-0415 : ACPI CPU throttle
0428-042b : ACPI GPE0_BLK
042c-042f : ACPI GPE1_BLK
0884-0885 : ACPI PM1a_CNT_BLK
--------------------------------------------------------------------------------------

Por una parte, el que no halla aparentemente instalados módulos para
control de ventiladores, pero que en la salida del comando "sensors",
hay lectura de uno, me hace pensar que tal vez el fan sea controlado
por la BIOS, como lo discuten en este hilo de la lista:
https://mail.google.com/mail/h/1lq53uw1d8h85/?&th=13f76913091b1c5b&q=acpi+conflict&d=e&v=c&s=q

Por otra parte, no sé si en verdad estará resuelto el problema o solo
es un "mientras tanto"...

¿Cuál es vuestra opinión sobre esto?
¿Les ha sucedido algo así?
¿Tiene solución a corto plazo?


Saludos

fdm




Reply to: