4.11.11

Instal·lació del servidor FreeNX a Ubuntu 10.04

Dins dels programes que permeten la connexió remota a l'entorn gràfic de Linux segurament el FreeNX és un dels més ràpids i a més a més no requereix tenir accés a l'entorn gràfic per instal·lar-lo. A part d'això, funciona amb el servidor d'SSH i per tant evitem tenir més ports oberts o tenir comunicacions no xifrades.

A FreeNX - Community Ubuntu Documentation trobareu tota la documentació necessària per instal·lar-ho amb alguns canvis segons la distribució d'Ubuntu on ho feu, a la versió 10.04 cal fer:
> aptitude install python-software-properties
> add-apt-repository ppa:freenx-team
> aptitude update
> aptitude install freenx
> wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz
> tar -xvf nxsetup.tar.gz
> cp nxsetup /usr/lib/nx/nxsetup
> /usr/lib/nx/nxsetup --install

I per instal·lar el client NX a Ubuntu 11.10 anirem a nomachine.com i descarregarem el client, jo he baixat l'nxclient_3.5..0-7_i386.deb. Després amb l'NX Connection Wizard la configuració és bastant simple.

27.10.11

Remmina: el nou client RDP per a Ubuntu 11.10

El nou Ubuntu 11.10 ja no porta el tsclient i sembla que la solució més pràctica és posar Remmina.

Amb el Remmina podem importar tots els servidors amb el que ens connectàvem des de tsclient. Anem a Eines -> Importa i triem els fitxers .rdp que vulguem del directori ~/.tsclient/.

Per defecte, Ubuntu només ens instal·la el client Vinagre (SSH, RDP, VNC), però aquest no és capaç d'importar les connexions del tsclient.

Recordeu que si vàreu memoritzar les contrasenyes, les tindreu sense xifrar als fitxer .rdp de ~./tsclient i que amb remmina passa el mateix, crea uns fitxers a ~/.remmina.

Instal·lar l'entorn gràfic en un servidor Ubuntu

Una bona guia per si en un servidor Ubuntu tenim el requeriment (que no hauríem de tenir) d'instal·lar l'entorn gràfic: ServerGUI - Community Ubuntu Documentation

Hi ha diverses solucions per no instal·lar tants paquets com ho faríem si fem instal·lem el meta paquet ubuntu-desktop. Podem optar per un gestor de finestres lleuger o per utilitzar túnels SSH.

Executant aplicacions gràfiques a través de SSH

En el servidor habiliteu la IP del client:
> xhost ip-desktop
I mireu que a /etc/ssh/sshd_config l'X11Forwarding estigui a Yes.

Des del client només heu de fer un
> ssh -X user@server
Si voleu compressió afegiu una "c" -cX i després només cal que teclegeu el nom de l'aplicació remota que voleu executar:
> xeyes &

26.10.11

10 coses a fer després d'instal·lar Ubuntu 11.10

Un petit recull de coses a instal·lar després de posar l'Ubuntu 11.10: 10 things to do after installing Ubuntu 11.10

Si ja venim de la versió 11.04 i anteriors, segurament unes quantes d'aquestes coses ja les tindrem. Potser tampoc acabo d'estar d'acord amb l'opinió de que Firefox és tant inestable i Chrome tant maravellós. En tot cas, què cadascú triï els paquets que vulgui!

També interessant aquesta guia per instal·lar el Gnome Shell.

21.10.11

Primeres impressions de l'Ubuntu 11.10

Les primeres impressions de la nova versió d'Ubuntu són bastant bones:
  • El Unity sembla molt més ben acabat i no dóna els problemes que donava abans (no s'encalla i no surt tapant la finestra on realment vols clicar). Quan tens dues pantalles ara el menú de programes es situa a la pantalla de l'esquerra i no a la pantalla de la dreta.
  • He provat molt per sobre Gnome i Gnome Shell entrant com a Gnome i com a Ubuntu Classic i m'ha agradat el grafisme, però encara hi he treballat poc i m'hi haig d'acostumar i acabar de decidir.
  • A la versió de 64 bits ja detecta sense problemes el lector de CD/DVD SATA.
  • Pels que sempre ens ha agradat el Thunderbird, estem contents que s'hagi escollit com a client per defecte i que la integració per fi sigui molt bona.
Noves versions de programari:
  • El PHPMyAdmin ha millorat força.
Coses negatives:
  • gThumb continua sense ser el programa per defecte per visualitzar les imatges i el que porta per defecte no m'agrada.
  • Amb Ubuntu classic surt el menú d'apagar tallat i he vist que s'ha de prémer ALT.
  • Alguna penjada també he tingut, però sembla prou estable.
  • Amb el VirtualBox d'Oracle continua donant el mateix problema cada cop que hi ha una actualització del kernel i a més a més no puc instal·lar la nova versió 4.1.

21.7.11

VirtualBox dóna un error després d'una actualització

Vaig instal·lar el VirtualBox 4 al actualitzar a Ubuntu 11.04. Ara amb una actualització les màquines virtual no em funcionen (error "Kernel driver not installed) i em diuen que faci un /etc/init.d/vboxdrv setup, però aquest setup acaba amb un error que consulto a /var/log/vbox-install.log:
Failed to install using DKMS, attempting to install without
Makefile:169: *** Error: unable to find the sources of your current Linux kernel
. Specify KERN_DIR= and run Make again. Stop.
Instal·lo el paquet linux-headers-2.6.38-10-generic-pae tal i com em suggereix el fitxer de log (coincideix amb l'últim kernel instal·lat, ls /boot ) i llavors torno a fer el setup:
> aptitude install linux-headers-2.6.38-10-generic-pae
> /etc/init.d/vboxdrv setup
I tot funciona OK!

15.7.11

Apagar automàticament el teu Linux

A vegades estem copiant/descarregant alguna cosa que triga molt i hem de marxar, però ens quedem per apagar l'ordinador. Ens aquests casos, podem estimar quan trigarà el que estem fent i programar una aturada automàtica. Una manera de fer-ho de forma ràpida és la següent:
  1. Obrim un terminal i entrem com a root amb la comanda "su".
  2. Executem la comanda "at" seguida de l'hora en que volem apargar l'ordinador, per exemple "at 8pm"
  3. Teclegem la comanda que volem executar, en el nostre cas volem apagar l'ordinador amb la comanda "halt".
  4. Teclegem CONTROL+D per sortir.
Amb la comanda "atq" podem veure el que hi ha programat i amb "atrm" podem esborrar les tasques que tenim programades.

2.6.11

Com canviar el directori de dades de MySQL

How to change the MySQL data default directory explica molt bé com canviar de directori els arxius de dades de MySQL. Tot i que a simple vista semblaria que cal parar el servei, moure els fitxers i canviar la configuració a my.cnf, també cal tocar el servei de seguretat appArmor.

3.5.11

Primeres impressions d'Ubuntu 11.04

La nova interfície em té una mica perdut, especialment la falta dels menús d'aplicacions o la integració dels menús amb les barres superiors i veure quins programes tens oberts, però l'actualització ha estat ràpida. Alguns problemes:
  • VirtualBox ha deixat de funcionar, jo utilitzava la versió OSE dels repositoris d'Ubuntu, però com que no he aconseguit fer-la funcionar, he optat pels repositoris de Sun-Oracle i m'han tornat a funcionar les màquines virtuals només retocant la memòria de les targetes gràfiques i cridant el servei a "/etc/init.d/vboxdrv setup".
  • El Firerfox 4 surt en valencià, però inactivant la variant valenciana als complements i reiniciant s'arregla (vegeu-ho).
Algunes coses interessants:
  • Noves versions de molts programes com per exemple: Firefox, UFRaw, OpenShot...

17.3.11

Instal·lar els codecs H.264 a OpenShot

He trobat la resposta a la FAQ #1040 : OpenShot Video Editor. Amb Ubuntu 10.10 a mi només m'ha funcionat amb el segon paquet, en concret instal·lant el paquet libavformat-unstripped-52.

9.3.11

Firefox supera l'IE definitivament?

Regularment vaig mirant les estadístiques dels navegadors en diversos webs de l'àmbit català i veig que finalment Firefox ha superat IE i a més a més els altres navegadors també han agafat bona part del pastís. Això ens porta a que Internet Explorer ja no ens pot imposar els seus estàndards. Una de les estadístiques que tinc distribueix els navegadors així:
  • Firefox 38%
  • Internet Explorer 37%
  • Chrome 15%
  • Safari 7%
Pel que fa als sistemes operatius, es veu des de fa temps una pujada de Mac OS i Linux manté un nivell consolidat però no augmenta significativament:
  • Windows 83,4%
  • MAC 8,7%
  • Linux 4,6%

21.1.11

Nautilus-image-converter

El nautilus-image-converter és una extensió de l'explorador de fitxers de Gnome que permet fer conversions de mida d'una o moltes imatges a la vegada. També pot fer rotacions d'imatges. Per instal·lar-ho caldrà el paquet i reiniciar el nautilus:

$ sudo aptitude install nautilus-image-converter
$ killall nautilus

Altres extensions de Nautilus que he comentat les trobareu clicant a l'etiqueta nautilus.

19.1.11

Citacions de Biblio en nodes de Drupal

Si utilitzem el mòdul Biblio de Drupal podem inserir en un node una citació d'un dels llibres publicats utilitzant els tags [bib] o . Però perquè funcioni caldrà que configurem els formats d'entrada (admin/settings/filters) per habilitar-ho.

Després usant els esmentats tags, per exemple [bib]citebkey[/bib], s'inseriran automàticament referències automatitzades. Per defecte, si no canvieu la configuració de biblio, la clau de cita és el número de node. També vigileu si utilitzeu un editor gràfic ja que potser us donarà problemes la inserció dels tags.

11.1.11

Passant a la branca 2.x de Mobile Tools

Mobile Tools és un mòdul de Drupal que permet adaptar un web a la navegació amb dispositius mòbils. Normalment ho fa redirigint quan detecta un dispositiu mòbil o canviant el tema per defecte.

La vesió 1.x que era l'estable fins ara ha desaparegut donant pas a la branca 2.x. He actualitzat de l'1.14 a la 2.1 sense cap problema ja que la configuració es manté perfectament.

22.12.10

De Service Links 1.0 a 2.0

Una petita guia per actualitzar el mòdul service_links de la versió 1.0 a la versió 2.0:
  • Actualitzem el mòdul com qualsevol altre mòdul
  • Activar el mòduls que proveïxen els serveis que ens interessen.
  • Configurar on i com mostrem els Service Links (admin/settings/service_links).
  • Configurar i ordenar els serveis (admin/settings/service_links/services).
  • Donar el permís d'accés a Service Links.
Si tenim serveis addicionals que cal afegir caldrà afegir un mòdul addicional dins el directori services seguint la pauta del mòduls que hi ha creats. També haurem d'afegir la icona corresponent al directori images. Tot això, farà que si volem actualitzar haurem de tenir en compte aquestes modificacions.

21.12.10

Posar mini CDs en lectors verticals

Acabo de descobrir que posar un mini CD (els CDs de 8cm de diàmetre) en un lector de CDs que està vertical és impossible, ja que no s'aguanta!

15.12.10

L'scheduler d'Oracle Database

L'Oracle Scheduler és un programador de tasques que inclou la base de dades Oracle a partir de la versió 10. Es poden crear programs, schedules i jobs. El job és una tasca que es programa i que pot ser un procediment PL/SQL, un bloc de codi o fins i tot un shell script del sistema. Els programs i els schedules són opcionals: els primers ens permeten agrupar jobs i els segons ens permeten definir programacions (per exemple una execució diària). Quan es defineix un job es pot dir que pertany a un programa i/o a un schedule.

A part de l'article que enllaço, la documentació d'Oracle ens explica els canvis de cada nova versió d'Oracle. Per exemple, a partir de la 11g podem executar tasques remotament: http://www.oracle-base.com/articles/10g/Scheduler10g.php

Diagnosticant errors a Oracle tipus ORA-00600

En errors de tipus ORA-00600 Oracle, a partir de la versió 11g, desa un fitxer alert_sid.log al directori diag\rdbms\sid\sid\trace i uns fitxers .trc i trm per cada incident. Paral·lelament al directori diag\rdbms\sid\sid\incident és crea una carpeta per cada incident. Per saber el número d'incident ho podem fer teclejant:
Adrci
adrci> show incident
Adrci> show trace -i 999
El 999 seria el número d'incident.

1.12.10

Diashapes, diagrames addicionals per a DIA

Diashapes és un conjunt addicional de nous conjunts de formes per afegir a l'editor de diagrames DIA. Es pot descarregar com a paquet .deb o un instal·lador per a Windows. Després cal executar-lo i instal·larà en el nostre ~/.dia els fulls de diagrames que hem seleccionat.

També podem descarregar els diagrames que es interessi i instal·lar-los manualment.