Configurar SlackWare 12.1 en portátil DELL M1530
July 9th, 2008 by sLoKHace un tiempo adquirimos un portátil DELL modelo M1530, el cual bajo nuestra modesta opinión viene muy bien equipado y con hardware compatible con GNU/Linux, permitiéndonos instalar gran cantidad de distros en el. Como la mayoría de portátiles que encontramos en el mercado, para conseguir que funcione al 100% bajo GNU/Linux, habrá que configurarlo correctamente, para ese menester hemos elegido una de las mejores y más veteranas distribuciones de GNU/linux, Slackware 12.01. Comenzaremos por nombrar el Hardware de este portátil y lo que tenemos que configurar para que lo reconozca adecuadamente.
Hardware Portátil:
Nvidia 8600 GT
4 GB de ram
320 GB HD
bluetooh (Dell Wireless 355)
Wifi ( ipw 4965)
resolución 1440x900
Lo que vamos a configurar:
Audio
Automontage de dispositivos
Teclas táctiles
Wireless
Bluetooth
Webcam
Runlevel
Vamos a suponer que ya tenemos instalado Slackware 12.1 en nuestro flamante equipo Dell, y acaba de arrancarse, lo primero que haremos lógicamente sera editar el fichero inittab para que arranque en modo gráfico (runlevel 4), para ello desde una consola (No hay otra cosa) editamos el archivo /etc/inittab y en la linea 24 (La primera que esté descomentada) cambiamos el runlevel (de 3 a 4), tendría que quedar algo así:
id:4:initdefault:
Guardamos y Reiniciamos el equipo (reboot), y nos metemos el gestor de ventanas o escritorio que deseemos, una vez dentro del escritorio, en nuestro caso usaremos KDE, nos mostrará un mensaje relacionado con el audio:
.... device /dev/dsp cant be opened (permission denied)...
Por el mensaje suponemos que tiene que ver con los permisos.
Audio
Al mostrarnos el error al arrancar, lo mejor que podemos hacer es ser ordenados y resolverlo antes de proseguir con las instalaciones, para ello como root editaremos el archivo /etc/group y buscamos una linea que ponga (el numero 17 puede variar):
audio:x:17:root
Añadimos todos los user que se loguearán en el portátil (En este caso busi y slok)
audio:x:17:slok,busi,root
Guardamos y ejecutamos
# alsaconf
En nuestro caso nos saldrán para elegir 2 tarjetas de sonido: hda-intel y legacy; La buena es la hda-intel, así que la seleccionamos, y nos dirá si queremos modificar algunos archivos de configuración (modprobe.d), aceptamos y tenemos configurado el tema sonido. Para que se quede guardada la configuración y al reiniciar no tengamos que hacer todo de nuevo, ejecutaremos este comando:
# alsactl store
Al reiniciar de nuevo nos percataremos de que ya no sale el mensaje de error y nos suena la melodía de inicio del escritorio (caso de KDE) .
Ahora es el paso de apañar el tema de automontaje, ya que al insertar dispositivos como puede ser el mismo DVD de slack, nos da un error como el siguiente:
A security policy... rejected message...member mount... error name...
AutoMontaje (para KDE)
para esto solo tenemos que volver al mismo archivo que editamos para el audio, por ejemplo con el editor vim (nano, joe, pico,kwrite,..):
# vim /etc/group
Buscamos la linea que esta a continuación (el numero 83 puede variar):
plugdev:x:83:root
Añadimos los users siguientes:
plugdev:x:83:busi,slok,root
Reiniciamos y metemos un DVD, esta vez lo montara correctamente sin mostrar errores.
Drivers Nvidia
Ya tendremos instalado las sources así que vamos a instalar los drivers de nvidia, los descargamos:
Drivers Nvidia
matamos las X y ejecutamos los drivers como hicimos en su día con Mandriva, y cambiamos la resolución como también dijimos hace tiempo (nuestro caso 1440x900)
Ratón con scroll
Para esto debemos editar el fichero xorg.conf y añadir algunas lineas:
Buscamos esta linea (La del ratón por que hay varios (Mouse 1)):
Section “InputDevice”
Añadimos esto al final de la sección:
Option “Buttons” “5″
Option “ZAxisMapping” “4 5″
Por lo que quedaría algo así la sección (excluyendo los comentarios)
Section “InputDevice”
Identifier “Mouse1″
Driver “mouse”
Option “Protocol” “Auto”
Option “Device” “/dev/mouse”
Option “Buttons” “5″
Option “ZAxisMapping” “4 5″
EndSection
Reiniciamos las X (Ctrl + Alt + Del) y volvemos a ingresar en el entorno gráfico.
Botones Táctiles
Este portátil tiene en la parte superior del teclado varios botones táctiles, uno de ellos funciona por defecto ya que es el de expulsión de el dispositivo óptico, pero para hacer funcionar los demás botones tendremos que instalar un programa llamado “xbindkeys”, existen muchos parecidos, pero xbindkeys es ligero, fácil de configurar y cumple su cometido a la perfección. Procedamos con la instalación:
- Descargamos el código fuente de
Compilamos / Instalamos:
$tar xvf /home/slok/Desktop/xbindkeys-1.8.2.tar.gz
$ cd ./xbindkeys-1.8.2/
$ ./configure
$ make
# make install // # checkinstall –fstrans=no
Ahora como nosotros ya configuramos el archivo “rc” de este programa solo tendrás que descargarlo y ponerlo en el home de tu usuario y después editarlo para que corresponda la tecla al programa que desees.
En caso de que prefieras crearlo tu desde el principio puedes crear un archivo en tu home llamado ”.xbindkeysrc” y ahí editarlo de la siguiente forma para cada tecla:
#mute
"amixer set 'Master',0 0"
m:0x0 + c:160
NoSymbol
Vamos a explicarlo básicamente:
La primera linea no comentada ("amixer set 'Master',0 0") es el comando bash que se ejecutará tras la pulsación de la tecla, este comando va entre comillas (en este ejemplo baja el volumen a 0%).
La siguiente linea, es el código de la tecla a la que hará referencia, para conseguir estos códigos usaremos el comando “xbindkeys -mk”, abrimos una consola y lo arrancamos quedándose a la espera de una pulsación, pulsamos la tecla de la cual queremos el código y aparecerá en pantalla. Lo copiamos y agregamos al fichero de configuración (m:0x0 + c:160).
En la cuarta y última linea tenemos el símbolo correspondiente a la tecla, cosa que no suele ser necesaria (NoSymbol).
Para disfrutar del teclado multimedia configurado tenemos que hacer que la aplicación xbindkeys se ejecute nada mas comenzar una sesión con GNU/Linux, por lo que tendremos que arrancar el programa al inicio.
En el caso de usar KDE podemos hacer lo siguiente:
$ ln -s /usr/local/bin/xbindkeys /home/slok/.kde/Autostart/
De esta forma una vez cargue el Escritorio KDE, tendremos disponibles esas teclas multimedia según lo hayamos configurado
Webcam
Para instalar la webcam integrada de este portátil usaremos el driver UVC para ellos crearemos un directorio, entraremos en el y descargaremos del SVN la ultima revisión y la compilamos.
$ mkdir ./uvc
$ cd ./uvc/
$ svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
$ make
# make install
A continuación necesitaremos reiniciar nuestro Slackware y después de reiniciar en una consola pondremos esto para que arranque el modulo (Veremos como la luz azul de la webcam hace un pequeño parpadeo)
# modprobe uvcvideo
Después comprobamos con cualquiera de estos 2 comandos si funciona:
# mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0:fps=10:outfmt=yuy2
# mplayer tv:// -tv driver=v4l2:fps=10

Bluetooth
El Bluetooth esta detectado automáticamente así que con hacer estos comandos ya funcionaria
#hciconfig hci0 up
#hcitool scan
Y así comprobaríamos que funciona correctamente, ejemplo:
root@darkstar:/home/slok# hcitool scan
Scanning ...
00:1E:7D:11:E6:B5 Samsung
Wireless (WIFI)
Esta versión de Slackware, la 12.1, viene con el kernel versión “2.6.24.5” de serie, por lo que no será necesario parchear el kernel o compilar uno nuevo para poder usar la tarjeta wireless integrada que trae el chip "ipw 4965", como se tenía que hacer con otras versiones del kernel. Con este núcleo la tarjeta la detectará automáticamente y solo tendremos que arrancarla y conectarnos al punto de acceso que queramos.
Nos queda por configurar el micrófono de la webcam y el lector de huellas biométrico el cual es detectado por el thinkfinger. En cuanto estén configuradas esas dos cosas modificaremos el post y lo añadiremos al articulo. Para terminar queremos dejar constancia de lo lo mucho que nos ha gustado este portátil y lo contentos que estamos con su rendimiento bajo GNU/Linux. Antes de terminar falta decir que este tutorial puede ser de utilidad para cualquier otro portátil del mercado con semejantes características de hardware.
Posted in Linux |

September 13th, 2008 at 6:18 am
amigo quisiera saber como instalaste el driver de la tarjeta grafica debido a que estado intentando hacerlo en mi computador de escritorio y no me funciona. mi tarjeta grafia es una Nvidia nforce 5200.
September 13th, 2008 at 1:50 pm
Debes buscar mejor, lee esto:
http://www.busindre.com/video-instalacion-drivers-nvidia-en-linux/
Saludos
November 9th, 2008 at 3:44 pm
Muy útil la guía. Gracias por escribirla.
Una cosa para no tener que ir metiendo el usuario en los grupos a mano. Al crear el usuario con useradd hay un momento en el que te pregunta los grupos adicionales del usuario, si pulsas hacia arriba con el cursor te escribe automáticamente los grupos: audio cdrom floppy plugdev video
Por cierto Busi, mira el automontaGe (se escribe con jota).
Saludos y nos vemos por open-eslack
November 10th, 2008 at 5:04 pm
Gracias por el comentario Leptom, di el aviso y ya está corregida la errata.
Un Saludo!
December 6th, 2008 at 8:51 pm
gracias por la guia
pero soy nuevo en esto y no entendi como activar la tarjeta wireless.... por fa ayuda
saludos
December 7th, 2008 at 4:32 pm
Slackware 12.1 viene con un kernel que ya la soporta y la libreria(firmware) de Intel (propietaria), por lo que solo tendrás que utilizar las herramientas siempre usadas. por ejemplo (levantamos tarjeta, conectamos y obtenemos ip):
# ifconfig wlan0 up
# iwconfig wlan0 essid FON_sLoK
# dhclient wlan0
un saludo.
December 29th, 2008 at 2:45 am
Saludos, quisera hacerte na consulta, no tienes problemas con el disco duro de tu laptop cuando esta funcionando con la bateria, te digo esto porq lei en algunos foros que se presetaba problemas en las portatiles cuando funcionaban con la bateria, problemas en el disco duro "se acrota la vida del disco duro", bueno esa es mi duda "existencial", ya q yo ta,bien tengo un laptop dell inspiron 1520 y hace buen tiempo quiero instalarle slackware, y ese es mi temor.
te agradecere la respuesta
saludos
December 29th, 2008 at 9:11 am
Hola, exactamente no se a que te refieres con lo de la bateria, si ley que el disco duro puede sufrir roturas, debido a los nuevos sistemas que traen todos los laptops. Si tu enciendes el portatil oiras un "tak" o un sonido similar, y si despues de 5 o 10 minutos no usas el portatil(este encendido) veras que vuelve a hacer lo mismo, eso se debe a que el disco para ahorrar energia de la bateria lo "suspende" y la cabeza se mete bruscamente para dentro, ese movimiento es muy malo y al de X veces que haga eso suele haber roturas. todo esto pasa con cualquier sistema ya sea GNU/Linux, Windows, Mac, solaris...
hay una forma de desactivar esto(yo lo tengo) por contra vas a conseguir que la bateria dure menos (tampoco lo he notado excesivamente).
al arrancar la maquina haces esto:
# hdparm -B 254 /dev/sda
donde 254 es un numero de 0 a 255 el cual controla la energia del disco, con 255 dejaria el disco en stand by, mientras que 254 es lo minimo para que este en funcionamiento todo el rato y no haga el "tak".
Espero haberte ayudado y no tengas miedo, un saludo
December 31st, 2008 at 3:13 am
Q tal, gracias por la respuesta
bueno para q me entiendas mejor a lo q me referia puedes leer este articulo
http://www.esdebian.org/articulos/25470/discos-duros-laptops-linux
ahi explican el problema,
si pues ya me decidi y voya probar instalando slackware en mi laptop, aver q sale
Gracias por la respuesta nuevamente, comentare4 los resultados.
Saludos
January 29th, 2009 at 9:33 am
Hola a todos, les comento que instalé Slak12.2 y me ha funcionado muy bien aún cuando tuve inconvenientes con la configuración de las X y por ahora no he probado la configuración del wireless pero agradezco la descripción de la configuración...saludos
January 30th, 2009 at 12:24 am
Si la wifi es detectada te recomiendo que uses la aplicación wicd. El paquete se encuentra en el directorio extras.
January 30th, 2009 at 12:30 am
cuando dije la wifi quería decir la tarjeta de red (no me refería a la red wifi).
March 25th, 2009 at 4:56 pm
Apreciados muchachos, antes que nada deseo agradecer porque esta pagina me ha sido muy util, pues instale slack 12.2 en mi laptop (Dell Vostro 1310), pero he tenido un problema apenas arranco mi maquina sino esta conectado el cable de corriente el teclado y el mouse no arranca por lo tanto arranco en windows, hasta durar unos minutos en windows ahi si al intentar volver a trabajar en linux, me arranca perfectamente, por lo tanto me gustaria saber si utedes se han enfrentado a ese problema y que solucion ha encontrado, gracias por su ayuda
March 25th, 2009 at 5:18 pm
Ni idea de lo que puede ser, quizas sea que necesite un rato con la alimentacion puesta, no sabria decirte cual es la solucion, lo siento
Un saludos
March 25th, 2009 at 7:03 pm
gracias por tu tiempo y respuesta, adicionalmente te queria preguntar si está configuración que aconcejas para el mouse habilita la opcion que el mouse sea Touch pad.
Es que con esta opcion me evito el uso de un mouse adicional.
March 25th, 2009 at 7:22 pm
el touchpad viene activado por defecto, lo único, que deberás configurar el scrolling
March 25th, 2009 at 7:49 pm
Señor Slok,
Gracias por su respuesta, por lo tanto solo debo ingresar esa lineas en el archivo /etc/x11/xorg.conf
para habilitar el scrolling.
Por otro lado señor Slok yo en mi casa tengo un servicio de internet por medio de un modem al cual le instale un router, usted por favor me puede decir donde puedo conseguir informacion sobre la configuracion de la red o cómo puedo configurarla, gracias por su tiempo.
March 25th, 2009 at 8:08 pm
Ya sea por wifi o ethernet deberás usar los comandos básicos de configuración de red: ifconfig, dhclient... añadirlos a rc.local para que se hagan al comenzar el sistema y tal, pero si quieres algo mas fácil, tienes un programa llamado wicd, para gestionar la red (funciona muy bien, yo de todos los que hay es con el que me quedo), tienes el paquete en extras del DVD de slack 12.2, Un saludo!
March 25th, 2009 at 8:19 pm
No los baje, ya que me dijeron que no eran obligatorios, pero dicho programa lo puedo bajar en los extras y lo instalo, como?,
Solo baje los iso de los tres cd, tu sabes en que cd extra se encuentra?.
March 25th, 2009 at 8:40 pm
no se en que cd está, yo uso la versión DVD, pero bueno aquí tienes el enlace:
http://www.slackware.org.il/slackware/slackware-12.2/extra/wicd/wicd-1.5.6-noarch-2.tgz
ya sabes para instalar:
# installpkg /ruta/paquete/wicd
un saludo!
March 26th, 2009 at 12:18 am
te agradezco muchisimo tu ayuda, disculpeme pero cuando dices /ruta/paquete debo descoomprimir los instaladores en algun lugar especifico.
te agradezco tu ayuda.
March 26th, 2009 at 5:13 pm
No, cuando digo eso, es que no debes descomprimir, instalas directamente el paquete con su herramienta de slack para la instalación de los paquetes, si por ejemplo lo tengo en mi home, seria
# installpkg /home/slok/wicd-1.5.6-noarch-2.tgz
un saludo!
March 26th, 2009 at 11:31 pm
Señor SLoK:
De verdad muchas gracias por tu aclaracion y ayuda, realmente ha sido muy util.
Le quisiera preguntar si hay alguna herremienta o comando que analice cuales son los paquetes que hacen falta y los instale desde internet, claro es una solucion muy microsoft pero debido a que solo he instalado extrictamente lo necesario (los tres iso) me he dado cuenta que varios paquetes no los he instalado y son necesarios, por lo tanto deseo saber si existe alguna manera automatica de instalar esos programas o por el contrario toca instalarlo uno por uno.
De nuevo gracias por toda tu ayuda y aclaracion.
March 27th, 2009 at 11:28 am
Que encuentre dependencias slackyd[1] pero no recomiendo abusar de el, siempre prefiero descargar primero de slackbuilds(son paquetes oficiales).
Personalmente prefiero usar sbopkg[2], mirar las dependencias y "encolarlas"(poner las en la queue). Si aquí no encuentro lo que busco tiro de slackyd.
Saludos
[1]http://www.slacky.eu
[2]http://code.google.com/p/sbopkg/
April 10th, 2009 at 6:55 pm
Señor SLoK, le queria preguntar si usted conoce de una pagina ó las instrucciones para instalar un nuevo driver de intel en slackware 12.2 sin dañar el kernel, pues he estado mirando la pagina intel-linux, y suponen que uno ya conoce algunos pasos como la modificacion del archivo xorg.conf, ó aspectos supestamente ocultos pero que ya se saben, usted por favor me puede indicar como debo instalar el nuevo driver y que debo realizar o modificar para que este driver trabaje correctamente sin poner en riesgo el kernel.
Gracias
April 10th, 2009 at 7:02 pm
Señor Leptom, gracias por su respuesta y tiempo, como tengo escasos conocimientos en linux aunque la version Slackware se me facilita, no se como una esas dependencias que usted nombra, de todas maneras gracias por su tiempo.
April 10th, 2009 at 7:03 pm
A que nuevo driver te refieres? actualmente la ipw-4965 esta soportada por defecto en estos kernel(es esta la que tu tienes?).
Un saludo!
[Edito]: con intel no te refieres a la tarjeta wireless verdad? había leído muy rápido y no me he dado cuenta del Xorg que has comentado, lo siento :s
nunca he instalado un driver intel para sus gráficas, siempre he usado Nvidia, siento no poder ayudarte, si necesitas algo mas no dudes en preguntarlo
April 10th, 2009 at 8:07 pm
Señor SLoK:
En un nuevo driver para la tarjeta de video ya que suceden dos cosas:
1> algunas veces ni en consola nien level 4, me reconoce ni el mouse ni el teclado, realmente no he encontrado la condicion para saber cuando funciona y cuado no.
2> me he dado cuanta que existen varios programas muy bueno para manejar ventanas entre esos 3ddesktop, pero despues de bajarlo de slackbuilds e instalarlo, al tratar de ejecutarlo me dice que no puede que no encuentra un redering, que lo inicie manualmente, asi que pense que una posible solucion es el driver del video, usted que piensa señor SLoK.
April 10th, 2009 at 8:26 pm
Pues, parece que te estas volviendo loco(que la mayoría de las veces es lo divertido de este mundo :P).
Soy fan de SlackWare y es mi distro por defecto, no se complica y se aprende de verdad, pero antes de usarla, fui usuario durante un año de Mandriva (la cual aun sigo utilizando muy de vez en cuando, la tengo cariño... :) ) y de Debian casi otro. Si ves que no hay manera y ademas estas empezando, slackware puede ser algo desesperante, ahora tienes 2 opciones:
a)prefieres solucionar los problemas y aprender poco a poco
b)prefieres pelearte y desesperarte a la vez pero al mismo tiempo aprender mas
si coges la (b) es que deseas quedarte con slack y leer e investigar mucho (algo muy bonito y divertido). En cambio si elijes la (a) lo mejor es que cambies de distro por ejemplo a mandriva o fedora o incluso alguna basada en slackware que sea mas fácil como zenwalk o frugalware, cosa que también esta muy bien.
Ahora tu debes elegir, sea cual sea tu opción. Con ambas si quieres aprender lo harás, puedes usar un mandriva de forma que aprendas a configurarlo a mano, utilizar la consola, compilar o puedes usar repositorios, configurarlo a base de GUIs... eso ya cada uno vera, por eso piénsalo y elije.
Un saludo!
PD: aunque elijas la opción (a) seguramente volverás a Slack dentro de un tiempo :D
April 13th, 2009 at 4:04 pm
Señor sLoK: Estuve pensado en lo que usted dice y me decidi por seguir trabajando en Slackware, por lo tanto queria saber si puedo seguirle preguntando cosas, gracias.
April 13th, 2009 at 4:18 pm
Claro! me alegro que quieras seguir en slackware, es una gran distro, un saludo!
April 13th, 2009 at 5:02 pm
Señor sLoK.
Mi version de manejador de ventanas KDM es la 3.5, como ya he podido configurar la red inalambica ademas de instalar unos programas, no quiero dañar el kernel, pero quiero actualizar mi kde 3.5 (a kde 4.2) y de una vez el kdm, pues el problema que a veces no reconocia el mouse y teclado, creo que lo solucione instalando slim (que es otro administrador de sesiones) y si me reconoce desde un comienzo esos perifericos, pero no tiene tantas funciones de configuración como kdm o gdm, por lo tanto quisiera saber como puedo actualizar ese paquete, porque slackBuilds todavia no esta y por lo tanto tocaria descargarlo desde la pagina de kde, como se hace???
Gracias
April 13th, 2009 at 5:44 pm
Bien ,el KDM al actualizar el KDE también se te actualizara, podrías instalar GDM también(eso igual conlleva instalar muchas librerías de Gnome...), pero en el DVD de slackware (directorio testing creo) tienes las instrucciones y los scripts para quitar las qt3, poner qt4 y después solo quedaría instalar KDE4
Yo lo probé y no me termino de gustar como estaba todavía, así que prefiero esperar con KDE3 hasta que saquen la estable con KDE4 por defecto.
lee este articulo:
http://circolinux.blogspot.com/2009/03/slackware-122-con-kde-4-review.html
luego ya lo intentas, si tienes dudas no dudes en decírmelas, si prefieres usar el e-mail aquí lo tienes:
[slok69 arroba gmail punto com]
un saludo!
May 20th, 2009 at 8:25 pm
Señores,
Por favor alguien me puede ayudar, yo tengo slackware 12.2 en mi laptop (Dell Vostro 1310), me conecte a mi router por medio del programa wicd, me estaba pudiendo conectar a la red de la casa y de la oficina ambos con seguridad (WEP), pero me un momento a orto ya no me puedo conectar a ninguna de los dos, alguien me puede ayudar.
June 27th, 2009 at 7:55 pm
Te agradezco las indicaciones Busindre ya habilite red, sonido, webcam, pero quiero realizar dos dudas asi que disculpa y acá van:
1> que debo realizar para que al crear un script (ya que deseo crear un script video con tus indicaciones, para la camara web) al oprimir la primera letra y el tab se auto complete el script que genere, adicionalmente e instalado algunos programas y me toca entrar la dirección completa donde se encuentra el script, y no lo realiza de manera automática la búsqueda de ese script con primera letra y tab.
2> Por otro lado deseo generar un script y quiero disponible a cualquier usuario por lo tanto deseo conocer donde lo ubico.
Te agradezco por tu ayuda y respuesta, gracias.
June 29th, 2009 at 12:36 pm
mfduqued para eso tiene que estar en el PATH y tener permisos de ejecución.
Ese tipo de scripts se suelen meter en /usr/local/bin (este directorio suele estar en PATH para usuarios comunes, no siempre para root).
June 30th, 2009 at 1:07 am
Señor Rafa, gracias por su comentario y respuesta