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
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.
Excelente tutorial para los que presenten el problema, te felicito .
Gracias Fulano de Tal aka. Dante jeje. Muy muy buen tuto, sige escribiendo.
Muy bueno. Si al final me compro un Lenovo o no 😀
Bueno si, cuando vengan de serie con Debian o Arch
No esta nada mal!
Saludos!
Se agradece el aporte señor muchas gracias seguí posteando 😉
Muy bueno, pero si revisases la puntuación sería más cómodo de leer.
y no servira coon la ultima version? http://www.orbit-lab.org/kernel/compat-wireless-3.0-stable/v3.6/compat-wireless-3.6.8-1-snpc.tar.bz2
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.
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.
hola amigo Gibran, no entiendo tu problema que es lo que quieres hacer?
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.
Cuando me salen esos errores les doy permisos a la carpeta donde contiene los archivos
como instalaste ubuntu en tu lenovo?