Mimio Studio a Ubuntu 12.04

Ja portàvem temps intentant muntar la Mimio a Ubuntu 12.04, i havíem trobat una versió del programa que funcionava correctament una 9.16, però que mai ha estat a la pàgina oficial de Mimio.

Aquesta setmana vaig voler recuperar aquesta versió de la web i ja havia desaparegut, sort que buscant teniem una còpia, però la nostra sorpresa ha sigut que avui a la web ha aparegut la versió 10.1 que és compatible amb la versió Ubuntu 12.04, 12.10, 13.04. Així que res a provar com funcionava.

He agafat una ubuntu actualitzada, i a fer la instal·lació igual que explicaré a baix, però per la versió descarregada, un cop acabada, intento posar-la en funcionament, i sorpresa!! no funciona  mirant les causes resulta que demana una llibreria que no existeix a la ubuntu, la : libudev.so.1, i trobem que només hi ha la libudev.so.0.13, això es soluciona creant un enllaç simbòlic de les dues.

Com altra cosa, que he hagut de modificar són el propietari i el grup de la carpeta .mimio que es crea a la carpeta de l'usuari.

Tot seguit explico que cal fer per la instal·lació, ja que hi ha algunes dependències que donen una mica de guerra.

Descarreguem des de la pàgina oficial: www.mimio.com i obrim un terminal a la carpeta que hem fet la descàrrega.

Al fer la instal·lació ho he fet des d'un terminal, descarregant el fitxer a una carpeta, i des de la mateixa:

sudo dpkg -i mimio-studio_10.1-15386intl_i386.deb 

Comença a desempaquetar i ens trobem que es queixa d'unes dependències: no troba: libfakekey0, libjpeg62, xaw3dg, xsltproc, xvkbd. Però si les intentem instal·lar per separat, unes depenen de les altres i estem en un camí sense sortida. Per solucionar això hem de forçar la instal·lació, com ha quedat a mig instal·lar  ubuntu recorda el que li queda pendent, així que al mateix terminal escrivim, tal com ens indica en les instruccions:

sudo apt-get -f install

mira les dependències que té pendents i ens demana confirmació que volem realment fer la instal·lació:

S'ha d'obtenir xxx kB d'arxius.
Després d'aquesta operació s'empraran xxxx kB d'espai en disc addicional.
Voleu continuar [S/n]? 

acceptem, i veiem com comença la instal·lació i segueix amb la instal·lació de la mimio.
Al cap d'una bona estona ja tenim instal·lada la mimio, a punt de connectar i posar en funcionament.

Però encara ens calen un parell de modificacions. Primer crearem l'enllaç a la llibreria. En un terminal:

Anem a la carpeta de les llibreries:

cd /lib/i386-linux-gnu/

Fem l'enllaç simbòlic:

ln -s libudev.so.0.13.0 libudev.so.1

Per acabar hem de comprovar que la carpeta que es crea a l'usuari tingui els permisos correctes:

Anem a la carpeta de l'usuari:

cd ~/

Comprovem els permisos

ls -la 

sortirà el llistat i busquem la carpeta .mimio, si te permisos de root, els hi canviem per els de l'usuari, posaré l'exemple suposant que és admin.

chown admin -R .mimio
chgrp admin -R .mimio

ara ja ho tenim tot apunt per posar en funcionament la mimio


Bon Sant Jordi!!

http://www.flickr.com/photos/parap/4569415086/sizes/m/in/photostream/
http://www.flickr.com/photos/flowector/3452703868/sizes/m/in/photostream/

Alta massiva d'usuaris


En alguna ocasió ens podem trobar que hem de donar d'alta molts usuaris en algun ordinador amb linux, això si ho hem de fer manualment és un enrenou.

Cercant vaig trobar un petit script, programa que precisament fa aquesta feina a partir d'un fitxer de text, on hagim posat els usuaris en una estructura predeterminada: "grup: usuari:nom:cognom:correu: contrasenya", en línies separades. i sense espais. Aquest document s'ha d'anomenar: usuaris.txt


Despres ell agafa aquestes dades i va creant els usuaris un a un, de manera automàtica.


Aquets dos fitxers els hem de tenir a la mateixa carpeta. Si el fitxer d'usuaris s'anomena d'una altra manera heu d'editar la línia 23 de l'script d'alta d'usuaris.

El mateix script que us he enllaçat, té algunes modificacions que podeu editar si us el mireu, i que és convenient que tingueu en compte.

Obligar a l'usuari canviar la contrasenya el primer cop que entri.

Podem fer que l'usuari el primer cop que entri hagi de canviar la contrasenya, per aconseguir-ho heu de descomentar la línia: #chage -d 0 $login, hauria de quedar: chage -d 0 $login.

Treure els usuaris de la pantalla d'entrada (login).

Això ho fà l'script, per el cas d'una distribució openSuse, que és on s'ha provat, en cas d'altres distribucons no s'assegura que funcioni, per tant es recomana que es comentin les següents línies.

#Treiem la pantalla on surten tots els usuaris de l'inici de sessió
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type Boolean --set /apps/gdm/simple-greeter/disable_user_list True


Quedan:

#Treiem la pantalla on surten tots els usuaris de l'inici de sessió
#gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type Boolean --set /apps/gdm/simple-greeter/disable_user_list True


O bé  directament les esborreu.


Molta sort i moltes gràcies, ja explicareu com uns ha anat!

tecnocat.eu