domingo, 13 de marzo de 2011

openSUSE 11.4 - Primeras impresiones con KPackageKit

Dentro de los distintos cambios que la nueva versión de openSUSE 11.4 nos muestra uno de los que me ha llamado más la atención ha sido KPackageKit como nuevo gestor de actualizaciones e instalador de paquetes en forma rápida.


Si bien pienso que puede dejar rápidamente en el olvido al anterior applet de actualizaciones, en primera instancia se hecha de menos la opción de YaST para instalar un paquete rpm recién descargado.



Es probable que sea muy pronto para opinar sobre esta herramienta de aplicaciones en openSUSE así que mejor esperar un tiempo y ver que tanto se puede uno familiarizar.

martes, 31 de agosto de 2010

Wicd en openSUSE 11.3

Si bien Knetworkmanager ha salido adelante ofreciendo hoy en día quizás la versión mas estable de esta interfaz para gestor de redes en KDE, Wicd ha sido el preferido de muchos y hay que reconocer que va para muchos otros usuarios de otras distribuciones tanto en GNOME como KDE.

Para aquellos rebeldes en contra de network-manager se presentan los pasos para deshabilitar este gestor y aprovechar las comodidades y funcionalidades de Wicd 1.7.0 sobre openSUSE 11.3 con KDE 4.4

  1. En YaST - Dispositivos de red - Ajustes de red - Opciones Globales, cambiar el método de configuración de red a "Método Tradicional con ifup".
  2.  En la pestaña Nombre de Host/DNS desactivar la casilla de "Modificar Nombre de Host mediante DHCP" y solo dejar: "Asignar nombre de host...".
  3. Al comenzar a ejecutar los cambios después de aplicar todo, es probable que YaST avise que es necesario instalar el paquete "smpppd". Desde luego se acepta.
  4. Descargar e instalar Wicd con un click desde:
  5. Para configurar el arranque de Wicd al inicio del sistema y evitar ingresar la contraseña de usuario cada vez, es necesario configurar sus niveles de ejecución en: ALT + F2 y "Servicios del sistema".
  6. En la pestaña "Modo experto" bajar en la lista hasta encontrar wicd (orden alfabético). Aqui se selecciona y hace click en las casillas de nivel 2, 3 y 5. Además para evitar la petición de contraseña activar también la casilla "B". (Click continuar en ventana de advertencia).
  7. Finalmente tras reiniciar se debería reconocer el ícono de wicd en la bandeja del sistema detectando las redes en los adaptadores activos.
Wicd Network Manager en openSUSE 11.3 KDE 4.4

    martes, 20 de julio de 2010

    ATI y openSUSE 11.3

    [Edición: Ya es posible instalar los controladores desde repositorio, por lo cual este artículo puede estar obsoleto]

    Como algunos saben openSUSE (11.3) por primera vez carga los controladores libres de NVIDIA y/o ATI por defecto en el sistema. Mi experiencia con el chip mobility radeon hd2400 fue buena ya que la aceleración 2D y 3D fue exitosa tras la instalación del sistema.

    El caso resulta a la hora de exigir la aceleración gráfica donde hay que reconocer que al menos para AMD ATI en linux los controladores propietarios siempre responden mejor (puede darse a comentarios).
    El problema es que de momento no existe soporte de AMD para openSUSE 11.3 y por lo tanto no es posible instalarlos desde repositorio como lo enseñé para openSUSE 11.2 en "Seguimiento OpenSUSE 11.2 - Controlador ATI fglrx".

    Pasos para instalar controlador fglrx en openSUSE 11.3:

    1. Descargar los componentes: ati-driver-installer
    2. Descargar paquetes necesarios de sistema para construcción:
      
      zypper in kernel-source linux-kernel-headers kernel-syms module-init-tools make gcc libstdc++ libgcc glibc-32bit glibc-devel-32bit fontconfig freetype zlib*
      
    3. Extraer instalador de ati:
      sh ati-driver-installer-10-6-x86.x86_64.run --extract /tmp/ati
      (Nota: pueden extraerlo donde quieran. En este caso se uso el directorio temporal).
    4. Luego entramos a editar el script check.sh que obtenemos tras extraer (en /tmp/ati) usando tu editor preferido. En la línea 148 modificar y dejar como:
      if [ `echo "$xorg_server_ver_num" | grep -c '1\.8'` -gt 0 ]
    5. Tras guardar el cambio anterior cerramos y abrimos el archivo kcl_wait.c para agregar una biblioteca necesaria. Agregar la línea:
      #include < linux/slab.h > 
      justo después de:
      #include < linux/sched.h > 
      (Nota: los signos menor y mayor no llevan espacio entre ellos)
    6. En estos momentos el instalador esta listo para ejecutarse e instalar o construir los controladores. Así es que ejecutamos:
      ./ati-installer.sh 8.741 --install
    7. Tras instalar es preciso re-configurar las X del sistema:
      aticonfig --initial
    8. Finalmente para asegurarnos que el módulo fglrx correrá en nuestro sistema sin posibles molestias del módulo radeon (controlador libre) reconstruimos initrd:
      mkinitrd
    9. Reiniciamos el sistema y ya deberíamos contar con los controladores fglrx de ATI en openSUSE 11.3. Para revisar:
      fglrxinfo

    Y como de costumbre un pantallazo rápido del sistema:















    Fuente: http://forums.opensuse.org y http://lizards.opensuse.org

    sábado, 22 de mayo de 2010

    Iconos oxygen en Apache mod_autoindex

    Cambiar los iconos de archivos en el índice automático de apache si bien no ha sido realmente una necesidad, si merece la pena probar los iconos tipo oxygen agregados a openSUSE Factory (Gracias Javier!). Además una vez que los cambias y vuelves a mirar los anteriores recién te das cuenta cuan feo y viejos eran:














    Para cambiar tus iconos del modulo mod_autoindex en apache2 (openSUSE 11.2) los pasos a seguir son:
    1. Editar /etc/apache2/default-server.conf:
      1. Comentar o quitar:

        Alias /icons/ "/usr/share/apache2/icons/"
        <Directory "/usr/share/apache2/icons">
               Options Indexes MultiViews
               AllowOverride None
               Order allow,deny
               Allow from all
        </Directory>


      2. Guardar iconos oxygen bajo un directorio de nombre "oxygen-icons".
      3. Mover directorio "oxygen-icons" a "/usr/share/apache2"
      4. Mover archivo de configuración "mod_autoindex-defaults-oxygen.conf" a "/etc/apache2/"
      5. Editar archivo "httpd.conf" (/etc/apache2):
        1.  Comentar o eliminar: "Include /etc/apache2/mod_autoindex-defaults.conf"
        2. Agregar línea: "Include /etc/apache2/mod_autoindex-defaults-oxygen.conf"
      6.  Reiniciar apache
    El resultado final:
    Merece la pena el toque KDE no?

    jueves, 13 de mayo de 2010

    OpenSUSE 11.3 en el horno!


    La próxima versión de OpenSUSE ya en su milestone nº 6, se prepara para lanzar el primer RC en Junio del presente año para terminar el 15 de Julio con el public release de OpenSUSE 11.3.

    Que se viene? Pronto un articulo con un flash review sobre los principales cambios y novedades.

    Para seguir el hilo de lanzamientos visita: OpenSUSE 11.3 Roadmap

    martes, 16 de febrero de 2010

    KDE4 4.4 en OpenSUSE 11.2

    Como muchos geeko fans se pudieron haber dado cuenta openSUSE 11.2 no actualizará su repositorio de KDE4 a la última versión sino que mantendrá la 4.3.5 como versión estable, dejando así KDE 4.4 para openSUSE 11.3. Por esto la única forma de actualizar es agregar el repositorio Factory de KDE4 para openSUSE.

    De esta misma manera, nuestra fuente para plasmoides ha sido openSUSE 11.2 KDE4 Community con la cual tras actualizar a KDE 4.4 la falta de compatibilidad de algunos widgets puede ser evidente.

    Repositorios ideales para KDE4 versión 4.4 en openSUSE 11.2

    Repositorio para KDE4 versión 4.4:
    http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.2/

    Repositorio Community para KDE4 version 4.4 es:
    http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.2_KDE4_Factory_Desktop/

    Tras agregar estos, es necesario ordenar nuestra lista de repositorios en YaST de tal manera que el valor de prioridad para los repos viejos de KDE4 estables queden mas atrás que los nuevos.

    Con esto podemos contar con KDE4 4.4 en openSUSE 11.2 disfrutando de las últimas versiones estables en plasmoides para nuestro nuevo y fresco entorno.

    Nota: Es importante destacar que lo único que queremos de Factory es KDE y no sistema ya que los paquetes están en desarrollo para la siguiente versión de openSUSE.

    lunes, 7 de diciembre de 2009

    KDE - Touchpad Tip

    Para algunos es molesto, para otros no tanto. El touchpad en un laptop a la hora de escribir o en general hacer diferentes tareas puede molestar mientras esta activo haciendo "clicks" en lugares a veces menos esperados (esta seguro que desea cerrar sin guardar?).

    En KDE por defecto no tenemos ninguna herramienta para poder habilitar/deshabilitar de forma sencilla nuestro pad. Por esto muestro una sencilla aplicación que se carga en tu taskbar para activar o desactivar tu touchpad con hotkeys (CTRL + ALT + T por defecto), por actividad del keyboard, por temporizador o por un mouse externo conectado.

    Pasos:
    1. En YAST - Instalar / desinstalar software, buscamos "synaptiks".
    2. Seleccionamos e instalamos
    3. Con nuestro lanzador de aplicaciones buscamos synaptiks y arrancamos.
    4. Un nuevo icono en la barra de tareas ha aparecido y nuestra herramienta para configurar nuestro touchpad esta lista para ofrecer sus servicios :)