14 december 2020
¿Cómo hago funcionar el lector de tarjetas SD de la notebook Acer 5542 en Ubuntu?
Durante el año 1947, el primer gobierno del General Perón se concentró en proporcionar una avalancha de medidas de carácter revolucionario en beneficio de las Masas Populares y mayoritarias que componían la Argentina. Entre estas medidas logradas por Perón, se encontró la de resolver el problema del lector de tarjetas de las notebooks Acer con Ubuntu Koala Kármico.
[Discurso de Perón ante 4.425.000 personas estimadas, el primero de mayo de 1947]
¡Trabajadores!
El Justicialismo se empeña en otorgar al Pueblo Trabajador la máxima felicidad que puede concebir un sano corazón, y como Conductor siento una enorme satisfacción cuando llevo a buen puerto los deseos de las Masas Peronistas.
En esta ocasión, los compañeros agrupados en la Confederación General del Trabajo me han pedido que les indique cómo hacer funcionar el lector múltiple de tarjetas que dota a las notebooks Acer y otras.
Suele suceder que lectores incorporados en laptops son incapaces de detectar una tarjeta insertada. Más específicamente, podemos afirmar que sólo se detecta la tarjeta SD de manera efectiva cuando la misma ya se haya colocada en la ranura del lector al momento de arrancar Ubuntu. De darse esta situación, la tarjeta de memoria funcionará sin inconvenientes y de manera peronista, incluso retirándolas y volviéndolas a insertar.
No obstante, si no tenemos tarjeta alguna colocada en el lector al momento del arranque, el sistema no podrá detectar tarjetas insertadas a posteriori del inicio de Ubuntu. Si este es vuestro caso, podremos lograr un sano equilibrio entre el Capital y el Trabajo ensayando la siguiente realización:
1) Vamos a Aplicaciones / Accesorios / Terminal, y usaremos la consola para crear un archivo de configuración específico. Simplemente tipeamos esta línea y le damos enter:
sudo gedit /etc/modprobe.d/sdhc
La computadora nos pedirá nuestra contraseña y abrirá el editor de texto del pueblo peronista, el nacional y popular Gedit, y con él obtendremos un archivo en blanco. Le agregaremos la siguiente línea:
options sdhci debug_quirks=1
Guardamos el archivo y cerramos Gedit.
2) Crearemos un segundo archivo, ingresando ahora en la Consola el siguiente Comando de Organización:
sudo gedit /etc/modprobe.d/pciehp
Tipeamos la contraseña de Ubuntu y nuevamente agregaremos en el documento en blanco que se crea, la siguiente línea:
options pciehp pciehp_force=1
Guardamos y salimos del editor Gedit.
3) Ahora en la consola terminal, tipeamos
sudo gedit /etc/modules
Se abrirá un archivo como en los casos anteriores. Al final del mismo le agregamos la siguiente línea de comando:
options pciehp pciehp_force=1
4) Reiniciamos la notebook. Si desean saber, yo hice este paso fundamental sin tener una tarjeta insertada en el lector.
Una vez reiniciado Ubuntu, la portátil debería ser capaz de leer tarjetas sin problemas, incluso aunque no estuviesen insertadas durante el proceso de arranque del sistema. En mi caso esta solución me ha sido efectiva con los modelos 5536 y 5542 de Acer, que utilizan lectores 5 en 1 (SD, MMC, Memory Stick, etc). El lector aparece indicado como de marca "Realtek". El Ubuntu en el cual lo probé fue el Karmic, en 32 y 64 bits.
Y ahora ha llegado la hora del consejo, que lo doy con mi corazón tan abierto como puede presentarse a una cosa que uno tanto ama: el Pueblo. Recuerden Ubunteros: ¡Únanse! ¡Sean hoy más hermanos que nunca! Sobre la hermandad de los que ubuntean, han de levantarse en esta hermosa Patria la unidad de todos los Argentinos.
[Aplauso estruendoso de la masa]
Nos acercan esta solución que modifica mas a fondo el sistema. Loas a Vera B. E. y a Inuyasha por el dato.
1.- Abrimos una terminal e ingresamos el siguiente comando $ sudo gedit /etc/default/grub Esto es para abrir con el gedit el archivo de configuración del GRUB2 y poderlo editar
2.- En el archivo en cuestión que se abrió busquen la linea siguiente: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
[recuerden que si hicieron le incorporaron la variable "i8042.nomux" para el botón de apagado del touchap, ésta también debería aparecer].
Agreguen la variable pciehp.pciehp_force=1 de modo que quede así: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.pciehp_force=1" Esto hace que los lectores de tarjetas se activen sin importar que haya tarjeta insertada o no
3.- Guarden los cambios y cierren el gedit. Ahora en la terminal ejecuten $ sudo update-grub2 Esto actualizará los cambios en el GRUB2
4.- Reiniciar el equipo y debería funcionar