Archive for the ‘Controladors / Drivers’ Category

Solució a Touch Pad penjat en Linux

dimecres, febrer 13th, 2013

Touch pad de portàtilEls dono molta canya als portàtils, molta.

Això vol dir que fan molt de swapping i de vegades arriben a saturar-se tant, que passen coses com que el controlador del Touch Pad deixa de funcionar.

La solució que us proporciono és per a sortir del pas i soluciona el problema quan us passa.

Simplement premeu Ctrl + Alt + F1 de manera que aneu al terminal en mode text.

Llavors premeu Ctrl + Alt + F7 per a tornar a la interfície gràfica i el Touch Pad s’haurà recuperat.

Instal·lar Ubuntu Linux 64 bits en un Dell Vostro 3360 amb un disc mSATA 32 GB

dissabte, octubre 20th, 2012

Aquest article té les seccions / This article has the sections:

  1. Introducció / Introduction
  2. Història d’intents / History of trails
  3. Instruccions d’instal·lació (el camí ràpid) / Installation instructions (fast solution)
  4. Reflexions / Reflections

Afegiré les captures de pantalla quan em sigui possible. I will add the screenshots when possible.

 

Introducció / Introduction

Al projecte que estic dirigint hem comprat diversos Dell Vostro 3360 per a l’equip i un per a mi.

In the project I’m managing we bought several Dell Vostro 3360 laptops for the Team, and one for me.

Aquest portàtil és molt interessant, planejo fer-ne una anàlissi aviat, però a grans trets:

This is a very interesting laptop, I’m planning to write a review soon, but as a resume:

  1. pesa poc / lightweight
  2. té una potència considerable (Intel Core i5-3317U (1.7GHz)) / relatively powerful CPU
  3. Ve amb 6 GB de RAM / Equiped with 4 GB + 2 GB RAM
  4. Incorpora un disc dur SSD mSATA
  5. I un disc dur tradicional de 500 GB / Another disk of 500 GB
  6. Equipa 3 ports USB 3.0
  7. Costa 700 € IVA inclós / Cost 700 € taxes included in Catalonia

Història d’intents / History of trials

La qüestió és que des de Catalunay no es pot encarregar a la web de Dell amb Linux precarregat, des d’altres països sí, i vaig veure que un dels meus desenvolupadors tenia problemes per a instal·lar Ubuntu al SSD. Vaig aconseguir-ho, però instal·lar Linux en aquest portàtil és quelcom prou difícil, i no vaig trobar informació a Internet, així que detallo com aconseguir-ho.

The fact is that from Catalonia is not possible to buy from Dell with Ubuntu pre-loaded, from other countries it is.

I saw that one of the developers of my team experimented many difficulties to install Ubuntu on the SSD disk. I succedeed, but to install Linux in this laptod is hard enough, and I didn’t find satisfactory information on the Internet, so I detail the steps to do it.

Vaig fer aquest procès amb cinc portàtils vostro 3360 diferents i vaig provar més de 20 instal·lacions amb configuracions diferents incloent Ubuntu 12.04 de 32 bit i 64 bits i Ubuntu 12.04.1 de 32 i 64 bit.

I did this process with five laptops vostro 3360 and I tried more than 20 installations with different configurations including Ubuntu 12.04 32 bit and 64 bit and Ubuntu 12.04.1 64 bit and 32 bit.

Com a comentari graciós sobre windows, quan arrenques aquest equip per primer cop, tal com ve de fàbrica, amb windows precarregat, et dóna la famosa i infame pantalla blava. :)

As a funny comment, when you start this laptop for the first time, windows crashes with blue screen. :)

El primer que vaig intentar va ser instal·lar Ubuntu 64 bits, concretament la versió Ubuntu 12.04 64 bit que tenia en un llapis de memòria USB.

No va ser possible ni aconseguir que botés.

Donava un error:

 Can not mount /dev/loop1 on cow

Tampoc vaig tenir més èxit amb la versió de 32 bits, i tampoc amb les més actuals de la web Ubuntu 12.04.1 de 64 bits o de 32.

Vaig provar a repetir la operació canviant els modes de funcionament de la interfície SATA de la Bios, també sense èxit.

Començava a ser una mica frustrant, i no hi havia informació a Internet sobre com en sortir-se’n.

Vam tenir la idea de botar amb un CD USB extern.

We had the idea the boot with and external CD USB.

Per sorprenent que sembli va aconseguir arrencar Ubuntu 12.04 de 32 bits d’aquesta manera, sense obtenir l’error abans esmentat (loop1 on cow) i vaig arrencar indicincat “instal·lar” al menú d’ubuntu.

Però l’instal·lador era incapaç de detectar el disc /dev/sda (unitat SATA de 500 GB) i sí que detectava /dev/sdb el disc dur SSD mSATA, però era incapaç de veure la taula de particions, modificar res, o instal·lar.

Surprisingly the installer menu booted perfectly this way and I selected “install” from the menu. The installer was unable to detect the disk /dev/sda (the 500 GB SATA unit) but was able to detect /dev/sdb (SSD mSATA), but was unable to see the partition table, modify a thing, or install.

Així que estàvem encallats sense poder instal·lar.

So we got stucked without being able to install.

Llavors, vaig arrencar amb la opció de provar Ubuntu.

I booted with the option of “Try Ubuntu”.

Un cop iniciat vaig arrencar gparted.

Once then, I started gparted.

Gparted sí que podia accedir a la taula de particions sda i sdb. Vaig esborrar la partició “desconeguda” de 8 GB del disc mSATA SSD (/dev/sdb) i vaig crear una partició Linux i la vaig marcar com a arrencable.

Gparted was able to access the partition table for sda and sdb. I deleted the “unknown” partition from the mSATA SSD disk (/dev/sdb) and I created a 30 GB Linux partition and I marked it as bootable.

Vaig instal·lar Linux però en reiniciar després va arrencar windows, i la bios permetia com a únic disc arrencable el sda on residia windows.

I installed Linux but after rebooting windows started, not Linux.

The bios showed only the sda disk as bootable, and didn’t allow to change it.

La partició /dev/sdb que havia creat abans i on instal·lí Linux, havia desaparegut.

The partition /dev/sdb that I created before and where I installed Linux had gone.

Vaig repetir la operació vàries vegades sense èxit.

L’ordinador sempre botava i reapareixia windows amb la seva pantalla blava. ;)

I repeated the operation several times withour success.

The computer always booted windows and dead blue screen respawned. ;)

Vaig repetir les passes i amb Gparted vaig recrear completament la taula de particions, no només esborrar la partició existents i creant-ne una de noves, sinó sobreescrivint completament la taula de particions i això va funcionar.

I repeated the steps and with Gparted I recreated completely the partition table, not only deleting the existing partition and creating a new, but overwriting the entire partition table, and I created a new partition. It worked.

Installation instructions

Molt important, per a aconseguir instal·lar, cal seguir aquestes passes, si no se segueixen, no serà possible després instal·lar per a que boti el disc SSD.

Very important, in order to install it on the SSD, you must follow this instructions, if not, it will be unable later to install in order to boot from the SSD disk.

  1. Botar amb el CD USB extern / Boot with the exernal CD USB
  2. Seleccionar “Provar Ubuntu” / Select “Try Ubuntu”
  3. Arrencar GParted / Start GParted
  4. Seleccionar /dev/sdb i sobreescriure la taula de particions / Select /dev/sdb and overwrite the partitions table
  5. Crear una nova partició primària a /dev/sdb del tipus ext4 / Create a new primary partition on /dev/sdb of type ext4
  6. Marcar-la com a arrencable / Mark it as bootable
  7. Aplicar i sortir de Gparted / Apply and exit GParted
  8. Iniciar l’instal·lador d’Ubuntu / Start te Ubuntu installer
  9. Ara l’instal·lador detecta el disc /dev/sdb :) seleccionar /dev/sdb1 , indicar que serà ext4 (o ext2 al gust) i usada com a punt de muntatge / i formatar la partició / Now the installer detects the disk /dev/sdb :) select /dev/sdb1 and choose ext4 (or ext2) as type and to use it as mounting point for root / , select format the partition
  10. Si has seleccionat ext4 no respondrà el boto d’instal·lar, és un bug, ves enrere, repeteix la operació i et permetrà seguir / If you selected ext4 the button “install” it will not work, it’s a bug, go back and retry and it will work
  11. Ara podràs instal·lar amb normalitat / Now you can install as usual
  12. Després d’instal·lar reinicia, veuràs que intenta arrencar amb windows, però després d’un parell de segons es reinicia sol i aquest cop ja s’iniciarà amb Linux / After installing, reboot, and you will se that it starts windows, but after two seconds it will reboot and then it will start with Ubuntu

 

Ara, quan arrenquis l’ordinador, et sortirà un missatge de la BIOS de la controladora Intel Accelerator que abans no sortia. Ignora’l.

Now when you start the computer, a new message from the Intel Accelerator BIOS will appear. Ignore it.

 

Ara et recomano crear una partició de swap al disc /dev/sda . El portàtil té 6 GB de RAM així que 20 GB estarà bé. La partició swap mai ha de ser al disc SSD ja que redueix moltíssim la vida del dispositiu.

Now I recommend to create a swap partition on /dev/sda disk. Laptop has 6 GB of RAM so 20 GB of swap will be fine.

Reflexions / Reflections

Després d’instal·lar funcionar tot, menys la tarja de xarxa ethernet.

After installing everything works, except the network card.

Val a dir que ja vaig tenir problemes una vegada amb un ordinador de sobretaula HP, el més potent que venen , amb 12 GB de RAM, i no hi vaig poder instal·lar Ubuntu de 64 bits, vaig haver-ho d’instal·lar-hi la versió de 32 bit.

In the past I had problems to install Ubuntu 64  bit in a workstation HP, the most powerful they sell, with 12 RAM GB and I had to install a 32 bit version.

El que vull dir és que aquests fabricants de renom s’estan disparant al peu fent que els seus equips no suportin Linux, perquè la informàtica la movem els informàtics, i són ben pocs els que encara fan servir per a desenvolupar windows. (* Això és diferent a Anglaterra on molts treballen amb .NET i windows)

I mean that those well known manufacturers are shooting their own feet with their computers not supporting Linux, so the informatica world is moved by the technicians, and thy are really few of us that use windows to depevlop. (* This is different in England where many work with .NET and windows)

Els fabricants de marca, perdran bona part de quota (i la quota de la gent aconsellada pels informàtics també), si no són murris i  deixen de fer el ximple amb aquest tema.

The computer manufacturers will sell a good part of quota (and from the people we recommend what to choose) if they’re not clever and stop doing nonsenses unsupporting Linux.

Vídeo: Controlar un ordinador amb els ulls

dimecres, març 14th, 2012

M’agrada aquest vídeo però tracta d’un producte innovador.

Es tracta de Tobii PCEye.

Una combinació de maquinari i programari que permeten controlar un odinador de manera completa.

A continuació el vídeo d’un noi que ha adaptat un dels dispositius de la marca, un Tobii 1750, per a poder jugar amb el joc Quake.

Vist a: Y tú que lees?

sshfs muntar una carpeta a través de ssh

divendres, febrer 3rd, 2012

En Linux muntar una carpeta de servidor per Samba i treballar-hi amb projectes de PHP, suposa alguns problemes.

En primer lloc és molt lent i nombrosos programes perden molta estona, minuts, en recuperar els arxius d’un directori.

Després no està gens recomanat per a Subversion.

A part hi ha problemes de permisos entre usuaris de Linux, i sovint problemes amb la data i hora dels arxius al repositori Samba.

I suposa greus problemes si unim Samba + SVN + PhpStorm.

Aquests problemes desapareixen si enlloc de Samba utilitzem sshfs, que és una utilitat que ens permet muntar carpetes al nostre sistema d’arxius, tenint simplement un usuari ssh.

Jo tinc m’he fet un petit script o guió, que em munta una carpeta cada cop que el crido:

#!/bin/sh
usuari_devel=carles
sshfs $usuari_devel@devel.servidor.codic.cat:/home/OFICINES/$usuari_devel /home/$usuari_devel/devel

Per a instal·lar-lo:

sudo apt-get install sshfs

Gràcies Xavier Vidal.

Li vaig trobar un problema, que és quan poses l’ordinador en modus de suspensió (sleep/suspend), ja que després no pots accedir a la carpeta, ni desmuntar, ni tornar a muntar-la amb sshfs.

L’he pogut solucionar fent:

fusermount -u $mountpoint_devel

tot just abans de suspendre l’ordinador.
En tornar-lo a iniciar després, caldrà obrir una connexió ssh cap al servidor manualment (ssh elmeuservidor), i després podem tornar a llençar sshfs per a muntar la carpeta.

Programari alliberat

divendres, gener 14th, 2011

Ahir va ser alliberat MyDebugger versió 1.2.1.1583. Aquest genial debugger per a MySql, incorpora novetats com preparar l’entorn per a la stored procedure o funció que volem testejar.

Descarregar-lo de: www.mydebugger.com

El proppassat 6 de Gener d’enguany foren alliberades les versions de PHP 5.3.5 i la 5.2.17. Amdues solucionen diversos errors, un d’ells molt greu que afecta als processos PHP de 32 bits.

Aquest codi d’exemple, fa que peti.

Veure notes de la versió: http://www.php.net/index.php#id2011-01-06-1

A principis de gener també fou alliberada la versió 4.7.5 de midnight commander, que és una utilitat per a Linux clon de les norton utilities per a  msdos però amb molres més millores.

Aquesta darrera versió incorpora moltes novetats, a més de solucionar uns quants bugs.

Per a instal·lar-lo, si no el tenim ja, hem de fer:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install mc

Via: WebUpd8

La versió de Linux 2.6.37 fou alliberada la primera setmana de gener i presenta moltes millores:
– millora de rendiment per a múltiples processadors (SMP)
– més controladors de programari
– gestió millorada de la memòria
– més velocitat en les operacions d’entrada i sortida (Input/Output)

Via: Desktop Linux

Alliberat iOS 4.2

dilluns, novembre 22nd, 2010

La nova versió de iOS, la 4.2, ha estat alliberada avui per a iPad[TM], iPhone(R) i iPod touch(R).

iOS 4.2 incorpora més de 100 noves funcionalitats respecte de iOS 4.0, 4.1 i 4.2 a iPad incloent multitasca, carpetes, bústia d’entrada unificada, centre de jocs, AirPlay(R) i AirPrint.

L’actualització la podeu fer mitjançant iTunes.

Via: gizmodo

I un cop acabeu l’actualització, podeu alliberar el dispositiu (jailbreak) amb redsn0w. ;-)

Podeu baixar-la d’aquí:

Via: gizmodo

Enllaç curt Twitter: http://wp.me/pzeab-1BQ

Solució al problema amb OpenVPN i Windows 7 i Vista 32 bits

diumenge, novembre 21st, 2010

Quan intentem establir una connexió VPN (Xarxa Virtual Privada / Virtual Private Network) del programaria lliure OpenVPN amb un equip windows 7 o windows vista ens trobem que aquest no pot establir les rutes, i per tant no funciona.

Obtenim un error com ara:

route add command failed [adaptive]: system() returned error code 1

La solució és ben simple, consisteix a anar a l’icone d’accés a l’aplicació OpenVPN i indicar-li que volem executar el programa com administrador.

A partir d’aquell moment ja no tindrem problema de privilegis i la connexió VPN funcionarà.

Programari alliberat Apple i discontinuació dels servidor rack Apple

dijous, novembre 11th, 2010

Ahir s’alliberà Mac OS X 10.6.5. Aquesta actualització soluciona molts problemes, i ofereix més estabilitat en diversos apartats com els gràfics i la impressió.

Via: Ars Technica

Comentar la notícia que Apple ha decidit prescindir de la seva línia de servidors Rac a partir de Gener del proper any.

Alliberat Ubuntu 10.10

dijous, octubre 14th, 2010

El proppassat dia 10 fou alliberada la darrera versió de la distribució de Linux Ubuntu.

Aquesta distribució ja porta els controladors per a la tarja gràfica Intel Dynamic Video Memory Technology (DVMT) , que equipen els Sony Vaio de 13.3″ i permet de connectar-li monitors externs, canviar la resolució, etc…

Hi ha disponible la versió de 32 bit i la de 64 bit, així com les edicions Servidor, Estació de treball (Workstation) i Netbook.

Mouse Fighter: controlar el ratolí amb el teclat

dilluns, agost 9th, 2010

No us ha passat alguna vegada que no teniu un ratolí a mà i necessiteu treballar amb l’ordinador?.

Pot ser en un armari rack ple de servidors, pot ser que s’us espatlli el ratolí o que s’espatlli el touchpad del portàtil.

Sigui com sigui aquest programa gratuït us serveix per a controlar la fletxa del ratolí amb les tecles cursores del teclat.

El funcionament és molt simple:

Amb la tecla Bloc Majúscules (Caps Lock) s’activa, llavors la fletxa del ratolí esdevé diferent per a que diferenciem com hi operem, i passem a controlar el ratolí amb les tecles cursores, i fem clic amb el botó esquerre amb la tecla A i amb el dret amb la tecla S.

Si volem passar a emprar el teclat normalment altra volta tornem a prémer Bloc Majúscules.

És compatible amb totes les versions de windows, de 32 i 64 bits.

El podeu descarregar de la seva web:

http://www.mousefighter.com/

Unrevoked – accés root a l’Android

dissabte, juliol 17th, 2010

Un programari gratuït per a Linux, mac os x i windows ha estat alliberat, i fa molt fàcil aconseguir accès root (de màxim nivell) als mòbils Android.

De fet és una eina per a fer un backup del telèfon i instal·lar-hi noves room flash.

Els models suportats són: HTC Incredible (Droid Incredible), HTC Desire, HTC DesireC (Droid Eris), HTC Aria, Hero (no ho he pogut confirmar), i Sprint Evo 4G (HTC Supersonic).

Per a Linux i mac os x el programa duu tot el necessari però per a windows serà necessari descarregar els drivers HBOOT.

El podeu descarregar gratuïtament d’aquí:

http://unrevoked.com/

Aquí podeu llegir la llista de preguntes habituals (faq):

http://unrevoked.com/rootwiki/doku.php/public/unrevoked2

De la mateixa manera que critico l’hermetisme d’apple amb els seus programes també critico que el sistema operatiu de google basat en Linux: l’android, no ofereixi el màxim accés als seus usuaris i calgui hackejar els telèfons per a poder disposar de privilegis root.

Via: Download Squad

Controladors per a Broadcom Crystal HD

Dimarts, gener 5th, 2010

Broadcom s’ha afanyat a publicar els seus controladors (drivers) per a les seves targes descodificadores de vídeo Crystal HD BCM70012 i BCM70015 i les azuwave AW-VD904.

Han anat per feina i han volgut definir-se com una solució viable i fiable per a la plataforma Intel Pine Trail, així doncs prompte han alliberat els seus controladors per a windows i Linux, en les seves modalitats de 32 i 64 bits.

Per a Linux el codi font del controlador del nucli ha estat alliberat com a programari lliure, GPL 2, però l’aplicació i el codi font de les llibreries com a royalty-free Lesser General Public License (LGPL), versió 2.1.

(És a dir que es guarden els codis però el programa es pot emprar gratuïtament)

A la web prometen que els codis font per als controladors del nucli (kernel drivers) suporten totes les versions fins a la 2.6.11 (12/29/2009).

Respecte a les versions de windows els controladors són a la versió 3.1.0 i se suporta: windows xp, windows vista i windows 7.

Donat que la tarja gràfica de Broadcom és un afegit al sistema, necessita que alguns programes col·laborin per a poder emprar-la.

Garantitzen compatibilitat amb:

  • Windows Media Player 12
  • Adobe Flash Player 10.1
  • ArcSoft TotalMedia™ Theatre (edició OEM – que ve amb l’ordinador)
  • CyberLink PowerDVD (edició OEM)

A més a més diuen que funcionen perfectament amb:

GOMplayer

Kmplayer

Media Player Classic (incloent Home Cinema Edition)

Per a windows xp i windows vista cal instal·lar els Visual Studio 2008 SP1 Redistributables abans d’instal·lar els controladors, si és que no els hi teníem ja instal·lats.

Els controladors es poden descarregar des d’aquí.

Via: netbooked