Archive for the ‘Problemes Software’ Category

Algunes impressions sobre LXDE

diumenge, agost 26th, 2012

Seguint amb les deliberacions sobre quin gestor de finestres fer servir comparteixo algunes impressions sobre LXDE.

Com a aspectes positius cal dir que és molt ràpid.

Com a aspectes negatius:

– El widget que incorporen per defecte no diu el temps de bateria, em diu sempre el 100%

En aquest sentit el meu amic Gonzalo em recomenà l’ xfce4-power-manager que es pot instal·lar des del centre de programari d’Ubuntu

– La tecla de capturar la pantalla Prnt Scrn / Impr pant, està desactivada per defecte.

– La combinació de tecles CTRL + ALT + L per a bloquejar l’escriptori no està mapejada

Jo faig servir KSnapShot i de nou gràcies a Gonzalo Shutter, que permet editar les captures i posar-lis fletxetes, difuminar àrees, etc…

– El suport per a monitr extern és nefast.

Es nota que és una solució que fan servir principalment per a màquines d’escriptori (towers) i no està prou provat en portàtils.

Hi ha molt poques opcions, i si desactives el monitor intern del portàtil per a treballar amb el monitor extern de sobretaula, i després desconnectes el monitor per a endur-te el portàtil, et quedes sense imatge.

També hi ha un error ortogràfic “Ressolució” hauria de ser “Resolució” amb una s.

– Per defecte els tema suporta GTK2 i no el darrer GTK3

– Amb alguns tipus de lletra l’open office em mostrava caràcters estranys i els menús contextuals de l’arbre del meu IDE de desenvolupament estaven desplaçats on feia clic respecte el que s’il·luminava. Amb les  fonts més conegudes no em passava.

– Amb el salva pantalles desactivat després de suspendre, ha aguantat bastant però em va petar també, tancant totes les aplicacions

– No es pot desactivar el clic prement al trackpad. Les opcions de configuració de ratolí són mínimes i minses

Seguim amb els problemes d’Ubuntu i LXDE

diumenge, agost 19th, 2012

Segueixo barallant-me amb Ubuntu Linux per a que funcioni millor que no ho faria un windows.

Vaig provar amb el Kernel 3.4 i amb flash desactivat, i el sistema es penjava igual.

Encara que he descobert que els problemes que he patit amb aquesta darrera configuració eren causats per gnome-screensaver, ja que en tornar a encendre l’ordinador des de la suspensió l’escriptori es quedava clavat en la darrera imatge, podia moure el ratolí, però no responia a cap comanda.

Podia anar als terminals de text amb CTRL + ALT + F1.

Després de matar alguns processos, compiz, firefox… només en matar gnome-screensaver el control de l’escriptori va retornar.

Fart de tants problemes de Gnome vaig instal·lar LXDE.

Té bona pinta i és ràpid, malgrat tot té alguns problemes:

– El giny per a saber l’estat de la bateria no funciona. Em detecta el 100% de bateria sempre, encara que me’n quedi un 12%. Molt problemàtic quan treballo tanta estona amb el portàtil sense estar endollat al corrent elèctric.

– L’editor de ginys, peta sovint.

– La barra dels ginys m’ha aparegut amb un espai d’un 20% aproximadament en blanc, sense motiu, i els missatges que apareixen en aquell espai no s’esborren. Un bug.

El consum de memòria de LXDE és realment baix i si soluciono el tema de la detecció de la bateria promet.

Solució al problema de que HeidiSQL no funciona en Linux amb Wine

divendres, agost 17th, 2012

Si quan tracteu d’instal·lar o executar HeidiSQL amb Wine, us peta de manera estrepitosa, la solució és ben senzilla.

Heu de canviar la configuració de Wine per a que funcioni com si es tractés d’un windows XP.

Amb això HeidiSQL arrencarà sense problemes.

Crec que el problema rau en que HeidiSQL és incompatible amb algunes versions de windows, com windows 2000, i encara que hi ha una llibreria dll específica que en teoria ho arregla, jo no vaig aconseguir que funcionés.

En canvi indicar a Wine que funcioni com si es tractés d’un windows XP és ben senzill, i soluciona el problema.

Seguim amb els problemes amb Ubuntu 12.04

divendres, agost 17th, 2012

Us parlava sobre que des que he instal·lat Ubuntu 12.04 64 bit em peta molt el sistema.

Donat que amics meus tenen el mateix problema amb Ubuntu de 32 bit, vaig descartar que fos per la versió de 64 bit.

Creia que era per l’unity, però us explicava que he instal·lat Gnome Desktop Classic Fallback, a veure si ho solucionava.

El fet és que encara que el Desktop Classic peta menys, també peta massa, i és bastant molest ja que em tanca totes les aplicacions que tingués obertes.

Normalment em passa als pocs segons de treure el portàtil de suspensió, o aleatòriament fins i tot a la pantalla de login.

Investigant pels fòrums he llegit que instal·lant el kernel 3.4 s’acaben els problemes (els que no són de tarja gràfica), Ubuntu 12.04 ve amb el kernel 3.2.

És la darrera oportunitat que li dono a Gnome + Ubuntu. Si amb el kernel 3.4 continua fent el ximple em passaré a un gestor d’escriptori més lleuger com LXDE.

És lamentable que una companyia de programari, en aquest cas Ubuntu, sigui incapaç de treure un producte de Software estable cada 6 mesos.

Com lamentable és també el paper de Gnome darrerament i les modificacions que estan fent a productes com Nautilus, que ens resten funcionalitats, i no ens permeten configurar-los per a seguir fent servir els programes com ho fèiem.

Lamentable perquè si volgués usar un sistema operatiu problemàtic i que canviï tot cada versió sense deixar-me escollir com vull treballar usaria windows, i no Linux.

Tampoc no descarto desintal·lar Flash per a descartar-ne la complicitat ja que sovint ha estat font d’innumerables problemes.

Us aniré informant.

Canviar unity per Gnome Classic a Ubuntu 12.04

dilluns, agost 13th, 2012

Unity té coses bones però també coses odioses com el fet que peta moltíssim.

En 32 o en 64 bits, després d’obrir el portàtil després d’una suspensió tinc un 33% de possibilitats que peti i em tanqui tots els programes.

Vaig a veure si instal·lant Gnome Classic no tinc aquests problemes.

El procediment és el mateix que ja descrivia per a Ubuntu 11.10.

Per a que us funcioni la tecla ALT + TAB per a canviar d’aplicacions haureu d’instal·lar l’Advanced Settings Compiz Manager:

sudo apt-get install compizconfig-settings-manager

Llavors el podeu executar des del menú: Eines del Sistema – Preferències i activar Use Static Application Switcher a les propietas de navegació de finestres.

Alliberat WordPress 3.4.1

divendres, juny 29th, 2012

Aquesta és una versió que soluciona problemes de seguretat importants i 27 errors comuns.

Enviar un zip al vol amb C#

divendres, juny 8th, 2012

Si voleu generar un arxiu zip amb C# i enviar-lo per web probablement us trobareu amb que s’us genera corrupte o que funciona en els clients amb windows però no amb els de Linux.

Això es deu a que .NET envia unes línies de control, i ho fa de manera automàtica, per tant corrompran el final del contingut binari que esteu enviant.

Un codi que us funcionaria seria:

Response.Clear();
// Arxius grans
Response.BufferOutput = false;
Response.ContentType = "application/zip";
Response.AddHeader("content-disposition", "filename=" + filename);
using (ZipFile zip = new ZipFile())
{
    zip.ProvisionalAlternateEncoding = System.Text.Encoding.GetEncoding("iso-8859-2");
    zip.TempFileFolder = AppConfig.rutaArrelAplicacio + @"\tmp";
    zip.AddDirectory(AppConfig.rutaArrelAplicacio + @"\carpeta_a_comprimir");
    // Això envia l'arxiu comprimit a la sortida estandard
    zip.Save(Response.OutputStream);
}
// Tanquem la connexió de manera que .NET no enviarà res més
Response.Close();

Response.Close(); és qui finalitza l’enviament de dades al navegador.

Alliberat Mac OS X Lion 10.7.4

dijous, maig 10th, 2012

Ahir apple va alliberar la versió 10.7.4 del seu sistema operatiu.

Bàsicament és una actualització de seguretat que soluciona alguns forats.

Actualització a Ubuntu 12.04 catastròfica

dimecres, maig 2nd, 2012

Una nota molt breu només per a comentar-vos que l’actualització a Ubuntu 12.04 ha fallat en quatre ordinadors, deixant el sistema completament inusable.

Ha fallat en instal·lacions de 64 bits i de 32 bits.

Internet en va ple de gent que està patint problemes.

Alliberat WordPress 3.3.2 (actualització urgent de seguretat)

dissabte, abril 21st, 2012

Ahir s’alliberà la versió 3.3.2 de WordPress.

Aquesta versió soluciona nombrosos errors de seguretat crítics, per tat es recomana totalment actualitzar.

Nogensmenys la versió en Català encara no ha estat actualitzada, per tant només podreu instal·lar la versió en anglès, que us canviarà el missatges i pot provocar problemes.

Podeu veure’ls a la plana oficial:

http://wordpress.org/news/2012/04/wordpress-3-3-2/

Actualització 2012-04-23: La nova versió ja és disponible en Català i l’actualització m’ha funcionat sense problemes.

Alliberat Apache Tomcat 7.0.27

diumenge, abril 8th, 2012

El proppassat dia 5 d’Abril s’alliberà la versió 7.0.27 d’Apache Toomcat, el servidor d’aplicacions d’Apache per a Java.

Aquesta versió soluciona força bugs, i implementa noves funcionalitats com ara:

– Suport per al protocol WebSocket (RFC6455) (aqeusta és una de les funcionalitats més interessants de HTML 5)

També millora la prevenció de memory leaks i soluciona errors al connector HTTP NIO.

Podeu veure la llista de millores a http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

 

Solució Ubuntu Urban Terror “cURL library couldn’t be loaded”

diumenge, abril 1st, 2012

Després d’instal·lar a Linux, Urban Terror,  joc multiplataforma gratuït, alhora de baixar mapes us indica l’error:

“cURL library couldn’t be loaded”

Haureu d’instal·lar curl.

sudo apt-get install curl

Si encara us indica aquest error és perquè intenta utilitzar una llibreria que no teniu al sistema, com ara libcurl.so.3.

La solució és senzilla i només requereix que editeu l’arxiu UrbanTerror/q3ut4/autoexec.cfg i hi afegiu al final:

set cl_cURLLib "libcurl.so.4"

Després d’això inicieu el joc i ja us descarregarà els mapes correctament.

Avançament de les característiques de xdebug 2.2 (PHP)

dijous, març 22nd, 2012

Al bloc de Derick Rethans ens avancen algunes de les novetats de la funcionalitat xdebug_var_dump() , que per cert sobrecarrega la nadiva var_dump, de xdebug 2.2, actualment en desenvolupament.

M’agrada especialment la funcionalitat de mostrar colors d’un dump (volcat de dades) a un terminal.

Aquesta funcionalitat és suportada només a consoles unix, executant des de línia de comandes.

Actualitzat servidor

divendres, març 16th, 2012

Després d’un temps testejant que tal funciona amazon ec2, amb CentOS i la versió més lleugera, i experimentar els problemes de manca de penjades de la màquina virtual, que deixa de respondre fins per ssh, he decidir ampliar el servidor.

Bàsicament passem de la instància més petita, la micro instance, a la següent, la small instance.

Les característiques de la micro són:

Micro Instance

613 MB memory
Up to 2 EC2 Compute Units (for short periodic bursts)
EBS storage only
32-bit or 64-bit platform
I/O Performance: Low
API name: t1.micro

I les característiques de la small que ara hi ha són:

Small Instance – default*

1.7 GB memory
1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit)
160 GB instance storage
32-bit or 64-bit platform
I/O Performance: Moderate
API name: m1.small

 

Aquesta ampliació forma part del projecte de seguir investigant a fons la plataforma EC2 d’Amazon, per tal de poder-vos oferir la millor informació sobre la plataforma i sobre si és escaient per als vostres projectes.

Comentar-vos que ampliar la instància és tan fàcil com parar la màquina virtual, i dir-li des del panell change instance type.

Enllaç als diferents tipus d’instància.

Problemes migrant tema del bloc

divendres, març 9th, 2012

Porto uns dies mirant de migrar el tema (paquet relatiu a l’aspecte gràfic i d’altres funcionalitats) del bloc.

Havia escollit un model base, sobre el que feia les meves modificacions estètiques i de codi PHP.

El tema que escollí fou Twenty Eleven 1.3 de 2011.

Malauradament he hagut d’aturar l’actualització puix que la pàgina principal tringa 70 vegades més en carregar que amb el tema anterior (i l’actual ara mateix).

Això vol dir més de 70 segons per a carregar la plana principal, totalment inasumible.

Estic investigant si aquest problema es deu a unes modificacions que he fet a l’arxiu functions.php per a que la navegació utilitzi el component wp_pagenavi.