Si tiene una tarjeta gráfica o un chip de AMD o nVidia en su computadora de escritorio o computadora portátil, tiene un gran poder de procesamiento de gráficos bajo el capó. Sin embargo, a estos proveedores de gráficos altamente respetados les gusta guardar sus secretos, lo que incluye hacer de sus controladores un software propietario.
Ubuntu y otras distribuciones de Linux usan controladores de código abierto para que funcionen. ¿Pero cuál es la diferencia entre los dos, y cómo se instala el controlador propietario en Ubuntu si decide usarlo?
¿Cual es la diferencia?
La decisión entre utilizar el código abierto y los controladores propietarios es un poco más importante de lo que piensas. En primer lugar, el rendimiento del controlador propietario es mucho mayor porque el controlador está desarrollado por AMD en lugar de una comunidad de desarrolladores de código abierto que tienen acceso a los esquemas de la tarjeta gráfica. Además, la administración de energía también es mucho mejor con el controlador propietario.
Sin embargo, si hay un problema con el controlador, los desarrolladores de Ubuntu pueden solucionar el problema ellos mismos fácilmente y enviar la actualización a su computadora. Con el controlador de gráficos AMD patentado, debe esperar a que AMD responda y resuelva el problema. La mayoría de las veces, elegir los controladores propietarios es la mejor opción para obtener el mejor rendimiento y ahorro de energía, especialmente si usted es un jugador o tiene requisitos gráficos elevados.
Hay algunas maneras diferentes en que puede instalar los controladores propietarios. Le mostraré una forma sencilla de instalar los controladores propietarios, pero es posible que no le ofrezca las últimas versiones, así como un método un poco más difícil que le permita ejecutar los controladores más recientes.
Manera más fácil
En la última versión de Ubuntu, 13.04 "Raring Ringtail" Ubuntu 13.04: ¿Qué hay de nuevo en Raring Ringtail? [Linux] Ubuntu 13.04: ¿Qué hay de nuevo en Raring Ringtail? [Linux] El 25 de abril, se lanzó la versión más nueva de una de las distribuciones de Linux más populares: Ubuntu 13.04, cuyo nombre en código es "Raring Ringtail". A diferencia de lanzamientos anteriores de Ubuntu, 13.04 no trae nuevas características visuales extraordinarias que ... Leer más, tienes que ir a otro lugar para acceder a la función " Controladores adicionales " que te permite encontrar fácilmente todos los controladores de propiedad de los repositorios de Ubuntu que están disponibles para su sistema. Ahora, debe abrir el Dash (el logo de Ubuntu en la barra lateral) y escribir " Software y actualizaciones" . Haga clic en la aplicación cuando aparezca y luego haga clic en la pestaña Controladores adicionales .
En esa pestaña, verá su tarjeta gráfica, así como tres opciones: el controlador de código abierto, el controlador propietario "fglrx" y el controlador propietario "fglrx-updates". La diferencia entre los controladores fglrx y fglrx-updates es que fglrx es la última versión que salió cuando se lanzó Ubuntu 13.04. El controlador fglrx-updates debe actualizarse cada vez que AMD publique una nueva versión.
Puede elegir cualquiera de las dos opciones, presionar Aplicar y reiniciar su computadora una vez que se complete la instalación. ¡Ahora está usando los controladores propietarios y debería ver mejoras en el rendimiento 3D!
Harder Way
Si bien el controlador fglrx-updates se debe actualizar cada vez que AMD lanza una nueva versión, esto no siempre ocurre porque hay un retraso en la actualización de los repositorios de Ubuntu. En su lugar, puede instalar los controladores usted mismo y saber exactamente qué versión de los controladores propietarios está utilizando.
Para comenzar, ejecuta este comando:
sudo apt-get install compilación-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-genérico fakeroot libqtgui4 devscripts
Si está ejecutando la variante de 64 bits de Ubuntu, también deberá ejecutar este comando:
sudo apt-get install lib32gcc1
Estos dos comandos configuran el entorno necesario para crear los paquetes de controladores en el siguiente paso.
Ahora dirígete a la página de controladores de AMD y elige los controladores para tu tarjeta gráfica y la variante de 32 bits / 64 bits de Ubuntu. Una vez que se completa la descarga, extraiga el archivo .run del archivo .zip y luego abra las Propiedades del archivo .run y habilite el archivo para que se ejecute como un archivo ejecutable.
A continuación, abra su terminal, use el comando cd para ir a la carpeta en la que se encuentra el archivo .run (como cd Downloads/
, y luego ejecute el comando:
sudo sh ./amd-catalyst-version-here-and-such.run --buildpkg Ubuntu / raring
por supuesto reemplazando el relleno con el nombre real del archivo. Si tampoco está ejecutando Ubuntu 13.04, necesitará reemplazar a raring
con el nombre apropiado.
Deja que haga lo suyo, y cuando termine tendrás algunos archivos .deb. A continuación, ejecute sudo dpkg -i fglrx*.deb
que instalará todos los paquetes recién creados. Una vez que termine, deberá ejecutar un comando más para configurar correctamente el nuevo controlador. correr
sudo amdconfig --initial -f
si usa solo una pantalla, o si tiene más de una pantalla conectada, ejecute
sudo amdconfig --initial -f && sudo amdconfig --set-pcs-str = "DDX, EnableRandR12, FALSE"
.
Ahora, reinicia tu computadora y listo. Si alguna vez desea actualizar sus controladores de gráficos, simplemente repita todos los pasos desde la descarga de los controladores hasta su instalación con
sudo dpkg -i fglrx * .deb
Conclusión
Los controladores propietarios realmente pueden ayudar a largo plazo, y los controladores de AMD siempre han sido un poco difíciles de manejar en Linux. Sin embargo, estos consejos definitivamente los instalarán y funcionarán para que pueda aprovechar al máximo su sistema. Y ahora que los juegos en Linux comienzan a hacerse populares, es importante saber cómo hacerlo. Si ejecuta una distribución diferente, como Fedora, es posible que desee consultar algunas instrucciones anteriores sobre la instalación de los controladores de gráficos patentados en Linux. Cómo instalar los controladores de gráficos propietarios en Ubuntu, Fedora, & Mint [Linux] Cómo instalar los controladores de gráficos propietarios en Ubuntu, Fedora, & Mint [Linux] La mayoría de las veces, estarás bien con el software de código abierto en Linux. Pero si quieres juegos reales y poder gráfico, necesitarás controladores propietarios. Aquí está cómo obtenerlos. Lee mas .
Si eres nuevo en Ubuntu, ¡échale un vistazo a nuestra Guía para principiantes de Ubuntu!
¿Utiliza los controladores propietarios en Linux? Si no, ¿por qué te estás quedando con los controladores de código abierto? Háganos saber en los comentarios!