Archivo de la categoría ‘Ubuntu’

How To: deshabilitar NVidia Optimus Ubuntu 11.04

NVidia Optimus es la ultima  tecnología de nvidia para computadores  portátiles, la que por medio de dos tarjetas  gráficas (una integrada y una adicional) permite un mejor rendimiento de los recursos del computador por medio del encendido y apagado de la tarjeta adicional de acuerdo a la necesidad de procesamiento  gráfico. Hasta  ahí, todo suena bonito, el problema es que NVidia Optimus no tiene soporte para Linux, y no está dentro de los planes de la compañía soportarlo dentro del corto plazo, por lo que han aparecido un par de proyectos libres que permiten implementarlo( Bumblebee, Ironhide y se esta pensando en una implementación del driver libre nouveau). En mi caso (un Dell l502x), no tuve mucho  éxito con estos proyectos, por lo que he decidido deshabilitar por completo la tarjeta adicional, esto me ha traído algunos problemas al ver  vídeos en alta  definición o al correr algunos juegos, pero la disminución en la temperatura y la aumentada vida de la batería lo comienzan. Sin más vamos a poner manos a la obra.

Primero que nada actualizamos los drivers de  vídeo, esto es debido a que con los drivers proveídos por el sistema experimentaba constantes congelamientos de la imagen:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo aptitude update
sudo aptitude safe-upgrade

una vez se hayan instalado la ultima  versión de los controladores de  vídeo, descargamos git:

sudo aptitude install git

por medio de git descargaremos acpi-call y compilamos, la herramienta que nos permite apagar nuestra tarjeta nvidia:

git clone http://github.com/mkottman/acpi_call.git
cd acpi_call
make

Ahora probamos si nuestra tarjeta puede ser apagada, para eso cargamos el modulo que acabamos de compilar y corremos el script de prueba:

sudo insmod acpi_call.ko
sh test_off.sh

Si después de correr este ultimo comando aparece una linea que diga “It Works”, entonces nuestra tarjeta de  vídeo puede ser desactivada usando este método, por lo que pasaremos a hacerlo permanente.

En mi caso el  método que  que funciono fue el:

\_SB.PCI0.PEG0.PEGP._OFF

Por lo que continuare utilizando este método  como ejemplo de  aquí en adelante.

Primero  copiamos el modulo recientemente compilado al directorio de  módulos de nuestra versión del kernel (esto debe hacerse cada vez que se  actualice el kernel)

sudo cp acpi_call.ko /lib/modules/`uname -r`/kernel/drivers/acpi
sudo depmod

y lo agregamos al listado de  módulos que se cargan al inicio de nuestro sistema

sudo nano /etc/modules

y escribimos “acpi_call” (sin las comillas) al final del archivo.

Ahora agregaremos nuestro comando de apagado al archivo rc.local, para que de esta forma se inicie automáticamente cuando iniciemos nuestro pc:

sudo nano /etc/rc.local

y escribimos lo siguiente (recuerda reemplazar por tu método correspondiente):

echo ‘\_SB.PCI0.PEG0.PEGP._OFF’ > /proc/acpi/call

y fijandonos que la ultima linea del archivo diga “exit 0″ guardamos y salimos del archivo.

Ahora enlistaremos los drivers de nvidia para que no se carguen junto al sistema, para esto;

sudo nano /etc/modprobe.d/blacklist-nvidia.conf

y escribimos lo siguiente:

blacklist nouveau
blacklist nvidia

guardamos y salimos

Finalmente, con la tarjeta  gráfica adicional apagada era imposible reiniciar el equipo, por lo que generaremos un script que la encienda antes de que el reinicio se realize, para esto:

sudo nano /etc/init.d/acpi-call

donde escribimos:

#!/bin/sh

echo ‘\_SB.PCI0.PEG0.PEGP._ON’ > /proc/acpi/call
exit 0

Y finalmente le damos permisos de  ejecución y generamos un link  simbólico a /etc/rc6.d, para esto:

sudo chmod +x /etc/init.d/acpi-call
sudo ln -s /etc/init.d/acpi-call /etc/rc6.d/K10acpi-call

Y listo, para información extra pueden visitar:

https://wiki.ubuntu.com/X/Troubleshooting/Freeze

How To: Instalar Kernel 2.6.39 en Ubuntu Natty

Tux

Para instalar la última versión del Kernel Linux  en nuestro Ubuntu Natty, simplemente debemos agregar el PPA:

sudo add-apt-repository ppa:kernel-ppa/ppa

Y actualizamos nuestro sistema:

sudo aptitude update; sudo aptitude safe-upgrade

How To: Configurar Xdebug con Netbeans en Ubuntu

Hoy en día, si se quiere desarrollar cualquier tipo de aplicación, es bastante probable que se necesitará de un depurador (debugger), para PHP tenemos Xdebug.
Asumiendo que ya tienes instalado (PHP, Apache, Netbeans y todo los prerrequisitos), vamos a partir instalando Xdebug:

sudo aptitude install php5-xdebug

Una vez instalado, nos dirigimos a su archivo de configuración:

sudo nano /etc/php5/conf.d/xdebug.ini

Agregamos las siguientes lineas al final del archivo:

xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000

Y listo =D!

How to: instalar LibreOffice Ubuntu

LibreOffice es una suite de ofimática desarrollada a partir de OpenOffice,  la meta es conseguir una alternativa independiente de cualquier compañía (ejem, Oracle), con soporte a ODF.

Antes de instalarlo, primero desinstalaremos OpenOffice:

sudo aptitude remove '~nopenoffice'

agregamos el PPA y actualizamos:

sudo add-apt-repository ppa:libreoffice/ppa
sudo aptitude update

y finalmente instalamos:

sudo aptitude install libreoffice

Además debemos instalar el paquete de compatibilidad, para GNOME:

sudo aptitude install libreoffice-gnome

o para KDE:
 

sudo aptitude install libreoffice-kde

via: webupd8

How to: Firefox 4 beta Ubuntu

Para instalar Firefox 4 beta simplemente debemos agregar el PPA de Mozilla-daily:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa

Actualizamos e instalamos:

sudo aptitude update
sudo aptitude install firefox-4.0

How To: Touchpad-Indicator

Hace ya algún tiempo que se extrañaba la opción de desactivar el touchpad en GNOME, esa necesidad ha sido cubierta por Lorenzo Carbonell, creador de Touchpad-Indicator. Para instalarlo, simplemente debemos añadir el PPA:

sudo add-apt-repository ppa:lorenzo-carbonell/atareao
sudo aptitude update
sudo aptitude install touchpad-indicator

via: webupd8

Evento: Open Source Santo Tomás

Amig@s!

Tengo el agrado de extenderles esta invitación a la primera versión del evento Open Source Santo Tomás para el día Viernes 26, desde las 09:00 hrs. en El Instituto Profesional Santo Tomás ubicado en Zenteno 234, Santiago.

Para información sobre las charlas: www.informaticast.cl/programa

Para registrarse: www.informaticast.cl/registro

Tambien pueden acceder al evento en facebook aquí.

How To: Instalar GNOME 3 en Ubuntu 10.10

El Ubuntu Desktop Team ha dispuesto un PPA en donde los usuarios de Ubuntu 10.10 Maverick Meerkat podrán instalar la versión de desarrollo de GNOME3.

Agregamos el PPA:

sudo add-apt-repository ppa:ubuntu-desktop/gnome3-builds

Actualizamos e instalamos:

sudo aptitude update

sudo aptitude install gnome3-session

Ahora podremos seleccionar nuestro gnome3 desde la sesión del GDM ;).

How To: Instalar VMware en Ubuntu 10.10 64 bits

El otro día, al intentar instalar VMware Player  3.1.1 en mi Ubuntu 10.10 64 bits, al momento de compilar los módulos necesarios, arrojaba un error al tratar de compilar el módulo vmmon. Así que aquí seguiremos los pasos necesarios para instalarlo.

Primero descargamos VMware Player:

http://www.vmware.com/products/player/

Instalamos:

sudo sh VMware-Player-3.1.1-282343.x86_64.bundle 

Una vez terminada la instalación, escribimos lo siguiente:

cd /tmp
tar xvf /usr/lib/vmware/modules/source/vmmon.tar -C /tmp
perl -pi -e 's,_range,,' vmmon-only/linux/iommu.c
tar cvf /usr/lib/vmware/modules/source/vmmon.tar vmmon-only

estos pasos extras son necesario ya que dentro del módulo vmmon, más específicamente en el archivo iommu.c, se hacen llamados a las funciones del kerne iommu_{un}map, funciones que en las últimas versiones del kernel Linux han sido renombradas a iommu_{un}map_range. Para mayor información dirigirse a Kernel Trap.

Ahora, cuando iniciemos VMware todo funcionará, pero cada vez que iniciemos nos pedirá compilar los módulos, para esto desactivaremos el módulo Vsock de VMware.

sudo nano /etc/vmware/config

Y donde dice VSOCK_CONFED reemplazamos el “yes” por un “no”:

VSOCK_CONFED = "no"

Y listo, tenemos nuestro VMware funcionando.

via: rrfx.net

Por Fin: Flash para 64 bits

El PPA de SevenMachines se ha actualizado con la ultima versión de Flash para 64bits. Esta es la versión de desarrollo de Adobe Flash Player “Square” 10.2.161.22, así que si va a instalarla hágalo bajo su propio riesgo ;).

Para instalarlo en Ubuntu:

sudo add-apt-repository ppa:sevenmachines/flash
sudo aptitude update
sudo aptitude install flashplugin64-installer

Volver a arriba
 
FireStats icon Con la potencia de FireStats