Solucion a problemas con Ubuntu y Mint en Lenovo G480

Ya hace bastante tiempo sigo este blog y me parece muy bueno por eso decidí poner esta solución aquí ya que compre esta laptop y encontré esos problemas en el al instalar Ubuntu 12.04 y Linux Mint 14 agradecería las correcciones ya que soy muy novato en cuestion de realizar tutoriales .


Continuación le mostrare la forma de solución los inconvenientes que tiene el lenovo G480 con Red Wireless y ethernet y para que funcione el brillo

1-Solución ethernet

Primero que nada ingresamos a nuestra BIOS y ponemos en off el UEFI. Ya que no estamos conectados a ninguna red bajamos este paquete (build-essential: http://packages.ubuntu.com/precise/build-essential) para luego instalarlo en nuestra laptop. En Ubuntu 12.04 nos pide dependencias dpkg-dev, g++, gcc, libc6-dev or libc-dev y make. En Linux Mint 14 no pide esto luego que ya esta instalado el paquete build-essential ya que tenemos esto instalado procedemos a instalar el siguiente paquete

Descargar Paquete

La instalación es sencilla. Abrimos un terminal y ponemos:

$ cd Desktop
$ tar -xf compat-wireless-3.5.1-1-snpc.tar.bz2
$ cd compat-wireless-3.5.1-1-snpc
$ ./scripts/driver-select alx
$ make
$ sudo make install
$ sudo modprobe alx

ya teniendo esto podemos conectar nuestro cable de red sin ningún problema

Para Linux Mint 14 la conexión por Wireless es solo ingresar a Orígenes de software he instalar el controlador privativo. Para ubuntu 12.04 lo realizaremos por terminal con lo siguiente:

Revisamos que nuestra tarjeta sea la Broadcom 14e4:4727 para eso ponemos en la terminal lo siguiente

lspci -nn | grep 0280

Ya teniendo esto lo que nos queda por hacer es colocar lo siguiente:

sudo apt-get install --reinstall bcmwl-kernel-source

y listo tendremos conexión inalambrica.

Y por ultimo el brillo, para esto ingresamos al archivo de nuestro grub

sudo gedit /etc/default/grub
sudo nano /etc/default/grub

Con cualquiera de los dos ingresa al archivo

Buscamos la linea que dice:

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”

y debajo de ella colocamos lo siguiente

GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"

Actualizamos nuestro Grub

sudo update-grub

Y en el siguiente podemos regular el brillo de nuestra laptop.


14 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   solidus00 dijo

    Excelente tutorial para los que presenten el problema, te felicito .

  2.   Blaire Pascal dijo

    Gracias Fulano de Tal aka. Dante jeje. Muy muy buen tuto, sige escribiendo.

  3.   Makova dijo

    Muy bueno. Si al final me compro un Lenovo o no 😀

  4.   Makova dijo

    Bueno si, cuando vengan de serie con Debian o Arch

  5.   Elynx dijo

    No esta nada mal!

    Saludos!

  6.   LucasMatias dijo

    Se agradece el aporte señor muchas gracias seguí posteando 😉

  7.   Somas dijo

    Muy bueno, pero si revisases la puntuación sería más cómodo de leer.

  8.   dextre dijo

    hola y siguiendo con esta maquina y usando ubuntu 12.10 para poner el brillo por defecto cada vez que prendan la maquina Lenovo G480 de 64bits con Intel va asi

    ubuntu 12.10

    para poner brillo por defecto, en una lenovo portatil G480 con intel de 64bits

    entrar como root o superusuario y escribes
    sudo gedit /etc/rc.local
    y justo antes del exit 0
    pones lo siguiente
    echo 652 > /sys/class/backlight/intel_backlight/brightness
    el 652 es el nivel que puse para que inicie con ese nivel de brillo por que el nivel del brillo con intel va desde 0 al 4437 esto se pone antes que exit 0
    guardas y reinicias.

    esta es la ruta que use en esta portatil que tiene intel
    sys/class/backlight/intel_backlight/brightness

    gracias gnu/linux

    y me pregunto, y en fedora como sera porque hasta hoar no consigo controlar el brillo de pantalla usando esta misma portatil, bueno si logre que el brillo funcionara pero despues de algunos reinicios ya no funciona mas y no controla el brillo, alguna ayuda porfavor en este tema.

  9.   Gibran dijo

    Hola a desde linux como siempre es un placer poder escribirles.

    Tengo un problema con mi Thinpad t410 tengo un procesador core i5 vPro de primera generaciòn, ram de 8 hiperx a 1600 ghz y una SSD adata sx900 de 250gb, bueno corre que da miedo le instale linux mint xfce y prende en 4 segundos. Ya hice todo lo que encontre en los blogs desde activar trim con fstab, utilizar particiòn en ext4, pasar los archivos temporales a la ram y pasar el swappiness a 10. pero nada cada sierto tiempo me da fallo en los secores al revizar en SMART TEST me sale con defectos en lo ECC. bueno por ahora solo utilizo la particiòn de windows pues en ella no me da errores.

    1.    dextre dijo

      hola amigo Gibran, no entiendo tu problema que es lo que quieres hacer?

  10.   Juan Ignacio dijo

    Hola, muchas gracias por las instrucciones. Quizá puedan ayudarme a la hora de instalar compat-wireless-3.5.1-1-snpc. Descomprimo la carpeta, ejecuto «./scripts/driver-select alx» y luego «make» y aquí se me presenta el problema:

    «make -C /lib/modules/3.8.0-27-generic/build M=/home/ruso/compat-wireless-3.5.1-1-snpc modules
    make[1]: se ingresa al directorio «/usr/src/linux-headers-3.8.0-27-generic»
    CC [M] /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.o
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c: En la función ‘alx_hw_printk’:
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:124:3: error: declaración implícita de la función ‘__netdev_printk’ [-Werror=implicit-function-declaration]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c: En el nivel principal:
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:1955:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘alx_init_adapter_special’
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:2010:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘alx_init_adapter’
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:3472:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘alx_init’
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:3780:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘alx_remove’
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:3903:17: error: ‘alx_init’ no se declaró aquí (no en una función)
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:3904:2: error: declaración implícita de la función ‘__devexit_p’ [-Werror=implicit-function-declaration]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:3904:29: error: ‘alx_remove’ no se declaró aquí (no en una función)
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:135:12: aviso: se define ‘alx_validate_mac_addr’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:210:12: aviso: se define ‘alx_init_hw_callbacks’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:1698:12: aviso: se define ‘alx_alloc_all_rtx_queue’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:1757:13: aviso: se define ‘alx_free_all_rtx_queue’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:1773:12: aviso: se define ‘alx_set_interrupt_param’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:1824:13: aviso: se define ‘alx_reset_interrupt_param’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:1914:12: aviso: se define ‘alx_set_interrupt_mode’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:1941:13: aviso: se define ‘alx_reset_interrupt_mode’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:2125:12: aviso: se define ‘alx_set_register_info_special’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:3043:13: aviso: se define ‘alx_timer_routine’ pero no se usa [-Wunused-function]
    /home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.c:3064:13: aviso: se define ‘alx_task_routine’ pero no se usa [-Wunused-function]
    cc1: algunos avisos se tratan como errores
    make[4]: *** [/home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx/alx_main.o] Error 1
    make[3]: *** [/home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros/alx] Error 2
    make[2]: *** [/home/ruso/compat-wireless-3.5.1-1-snpc/drivers/net/ethernet/atheros] Error 2
    make[1]: *** [_module_/home/ruso/compat-wireless-3.5.1-1-snpc] Error 2
    make[1]: se sale del directorio «/usr/src/linux-headers-3.8.0-27-generic»
    make: *** [modules] Error 2″

    He seguido las instrucciones de estos foros: http://www.forosuse.org/forosuse/showthread.php?t=29916 y http://www.chakra-project.org/bbs/viewtopic.php?id=10514
    Pero en realidad no entiendo cómo acceder al error; estuve viendo el archivo «alx_main,c» pero no entiendo nada. Disculpen mi ignorancia, soy realmente un novato de linux. Estoy usando linux mint 15 en una Lenovo G480.

    Desde ya, muchas gracias. Saludos.

    1.    Dante dijo

      Cuando me salen esos errores les doy permisos a la carpeta donde contiene los archivos

  11.   Anónimo dijo

    como instalaste ubuntu en tu lenovo?