Archive for the ‘Problemes Software’ Category

Ubuntu solucionar problema Not enough free space: boot

dilluns, juliol 7th, 2014

Si no us podeu actualitzar ja que obteniu un missatge conforme no hi ha prou espai a /boot la solució és senzilla.

Linux va deixant diversos kernels a /boot però només necessiteu un realment.

Podeu eliminar els que no necessiteu amb dpkg deinstall o –remove

El que jo faig en alguna ocassió és copiar tots els kernel que no utilitzo a una altra carpeta del filesystem on sí que hi tinc molt d’espai i eliminar-los amb dpkg.

Per exemple:

mkdir /home/carles/boot_backup
sudo cp /boot/System.map-3.11.0-19-generic /home/carles/boot_backup/
sudo cp /boot/abi-3.11.0-19-generic /home/carles/boot_backup/
sudo cp /boot/config-3.11.0-19-generic /home/carles/boot_backup/
sudo cp /boot/initrd.img-3.11.0-19-generic /home/carles/boot_backup/
sudo cp /boot/vmlinuz-3.11.0-19-generic /home/carles/boot_backup/

sudo apt-get remove --purge linux-image-3.13.0-30-generic

Pots saber quines imatges tens instal·lades amb aquesta comanda:

sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'

Ubuntu/Debian: Arreglar paquets trencats (apt-get)

diumenge, març 2nd, 2014

Si s’us queda l’ordinador penjat a mig instal·lar els paquets s’us quedarà l’ordinador en un estat inestable, incapaç d’instal·lar nous paquets.

Per a solucionar-ho feu:

sudo apt-get update

Netejar paquets parcials:

sudo apt-get autoclean

Netejar la cache d’apt:

sudo apt-get clean

Netejar dependències no necessitades:

sudo apt-get autoremove

Veureu quin és el paquet que té problemes.

sudo dpkg --remove nom-del-paquet

Per exemple:

sudo dpkg --remove libgl1-mesa-dri:i386

Solució actualització Ubuntu 13.04 a Ubuntu 13.10 no carrega unity

dissabte, octubre 19th, 2013

ubuntu13-10-imatge-de-fonsMolta gent està experimentant problemes en l’actualització d’Ubuntu 13.04 a 13.10.

Els problemes els pateix sobre tot la gent que tenia instal·lat Cinnamon, però també altre gent, com en el meu cas, que teníem una instal·lació neta d’Ubuntu 13.04.

És bastant molest perquè apareix el fons de l’escriptori només, i l’interfície gràfica, l’Unity, no carrega.

Nogensmenys fer inici de sessió com a convidat sí que funciona.

Us explico aquí les passes per a solucionar-ho:

1) Obrir una sessió de Terminal

Això ho podeu fer amb CTRL + ALT + T, que obrirà una finestra en el mode gràfic, o amb CTRL + ALT + F1 que us portarà al terminal, en mode texte, tty1.

2) Instal·lar la eina que ens permetrà reactivar el unity

sudo apt-get install compizconfig-settings-manager

3) Si havieu optat per a fer la operació des del terminal de Texte feu:

export DISPLAY=:0
ccsm

I torneu al mode gràfic amb CTRL + ALT + F7 (en algunes configuracions és CTRL + ALT + F8).

Si en canvi obríreu el terminal des de CTRL + ALT + T, llavors simplement envieu la comanda ccsm

codic-cat-ccsm-compizconfig-settings-manager

4) Seleccioneu el plugin Unity i activeu-lo

Activar el complement UnityHeu de marcar “Activa Ubuntu Unity Plugin

Si us dóna una alerta dient que la combinació de tecles ja es troba associada podeu ignorar-los o ressoldre’ls, que bàsicament vol dir si preferiu que gestioni la combinació de tecles Unity o l’altre programa que les tenia associades (gnome).

Avís de conflictes en combinació de tecles

5) Tot funcionarà, si teniu algun problema reinicieu amb:

sudo shutdown -r now

Alliberats PHP 5.5.5 i 5.4.21

dissabte, octubre 19th, 2013

El proppassat 17 d’octubre foren alliberades les versions 5.5.5 i 5.4.21 de PHP respectivament.

Respecte la 5.4.21, aquesta versió soluciona 10 bugs de la versió anterior.

Per a mi els pitjors són:

Standard:

  • Fixed bug #61548 (content-type must appear at the end of headers for 201 Location to work in http).

CLI server:

  • Fixed bug #65633 (built-in server treat some http headers as case-sensitive).

Datetime:

  • Fixed bug #64157 (DateTime::createFromFormat() reports confusing error message).

Filter:

  • Add RFC 6598 IPs to reserved addresses.
  • Fixed bug #64441 (FILTER_VALIDATE_URL rejects fully qualified domain names).

DBA extension:

  • Fixed bug #65708 (dba functions cast $key param to string in-place, bypassing copy on write).

Els podeu consultar tots al changelog.

Respecte la versió 5.5.5 soluciona uns 20 bugs, podeu veure la llista completa al changelog.

Jo destaco els següents errors solucionats, com els més greus:

Core:

  • Fixed bug #64979 (Wrong behavior of static variables in closure generators).
  • Fixed bug #65821 (By-ref foreach on property access of string offset segfaults)

CLI Server:

  • Fixed bug #65633 (built-in server treat some http headers as case-sensitive).
  • Fixed bug #65818 (Segfault with built-in webserver and chunked transfer encoding).

Datetime:

  • Fixed bug #64157 (DateTime::createFromFormat() reports confusing error message).
  • Fixed bug #65502 (DateTimeImmutable::createFromFormat returns DateTime).
  • Fixed bug #65548 (Comparison for DateTimeImmutable doesn’t work).

DBA:

  • Fixed bug #65708 (dba functions cast $key param to string in-place, bypassing copy on write).

Filter:

  • Add RFC 6598 IPs to reserved addresses.
  • Fixed bug #64441 (FILTER_VALIDATE_URL rejects fully qualified domain names).

FTP:

  • Fixed bug #65667 (ftp_nb_continue produces segfault).

GD:

  • Ensure that the defined interpolation method is used with the generic scaling methods.

OPCache:

  • Fixed bug #65845 (Error when Zend Opcache Optimizer is fully enabled).
  • Fixed bug #65665 (Exception not properly caught when opcache enabled).
  • Fixed bug #65510 (5.5.2 crashes in _get_zval_ptr_ptr_var).
  • Fixed issue #135 (segfault in interned strings if initial memory is too low).

Sockets:

  • Fixed bug #65808 (the socket_connect() won’t work with IPv6 address).

SPL:

  • Fixed bug #64782 (SplFileObject constructor make $context optional / give it a default value).

Standard:

  • Fixed bug #61548 content-type must appear at the end of headers for 201 Location to work in http.

XMLReader:

  • Fixed bug #51936 Crash with clone XMLReader.
  • Fixed bug #64230 XMLReader does not suppress errors.

 

 

 

 

 

 

 

 

 

 

 

 

 

Alliberat Drupal 7.2.1

Dimarts, març 12th, 2013

El proppassat 7 de Març s’alliberà la versió 7.2.1 de Drupal.

Aquesta versió soluciona alguns problemes de retrocompatibilitat introduits per la recent versió 7.2.0.

http://drupal.org/drupal-7.21-release-notes

Alliberats PHP 5.4.12 i PHP 5.3.22

dilluns, febrer 25th, 2013

php_elephant-4ee7b23-intro-thumb-640xauto-28554El proppassat dia 21 de Febrer van ser alliberades les versions 5.4.12 de PHP i la 5.3.22.

Aquestes noves versions adrecen més de 10 bugs i es recomana totalment actualitzar.

Alliberat Drupal 7.20

dilluns, febrer 25th, 2013

logo-drupalEl passat dijous 21 de Febrer fou alliberat Drupal 7.20.

Aquesta versió no presenta cap nova funcionalitat, és una actualització de seguretat i totalment recomanat d’actualitzar-se.

Una anàlisi del codi font de Duke Nukem 3D

dissabte, febrer 16th, 2013

duke3dEn Fabien Sanglard fa una anàlisi brillant del codi de Duke Nukem 3D, un joc ja antic però que va ser trencador a la seva època.

Per a aquells que us agradi la programació de videjocs, no us podeu perdre els seus comentaris sobre el codi i com esmicola els aspectes bons i els dolents, del codi.

No us perdeu la resta de seccions de la seva web on hi ha altres anàlisi brillants així com videojocs fets per ell per a diferents plataformes, amb els codi font per a baixar.

Imprescindible! També comenta problemes molt tècnics amb el compilador d’Android i el tractament dels char de C, com unsigned char o signed char depenent de la plataforma, i els problemes que li va ocasionar això en processadors ARM (per a Android), i amb quin debugger ho va solucionar.

Un geni de la programació que si us agrada la informàtica i la programació tant com a mi, no podeu deixar passar.

http://fabiensanglard.net/duke3d/index.php

 

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.

Aliberat Joomla 3.0.3

Dimarts, febrer 5th, 2013

Jooma ha alliberat a versió 3.0.3, bàsicament per a solucionar un problema de seguretat amb variables no definides que podia dur a mostrar informació.

Aquesta versió soluciona tres errors de seguretat, proporciona 2 funcionalitats noves, i soluciona 136 problemes enregistrats al tracker.

Podeu veure la llista de canvis aquí:

http://www.joomla.org/announcements/release-news/5478-joomla-3-0-3-released.html

Alliberat WordPress 3.5.1

divendres, gener 25th, 2013

S’ha alliberat una versió de manteniment de WordPress, la versió 3.5.1.

Alliberat Firebug 1.10.6

dijous, novembre 1st, 2012

Aquesta versió soluciona un problema amb Firefox 15, on no es veia el botó.

https://getfirebug.com/firstrun#Firebug%201.10.6

Alliberat Drupal 7.16

dilluns, octubre 22nd, 2012

El proppassat dia 18 va ser alliberat la versió 7.16 de Drupal.

És una versió que soluciona problemes de seguretat.

Podeu veure tots els canvis aquí.

 

Alliberat Apache TomCat 7.0.30

divendres, setembre 7th, 2012

Ahir dia 6 s’alliberà la versió 7.0.30 del Programari Lliure Apache TomCat.

Aquesta versió adreça nombrosos problemes de seguretat i incorpora algunes noves funcionalitats.

Alliberat WordPress 3.4.2

divendres, setembre 7th, 2012

Ahir es va alliberar la versió 3.4.2 de WordPress.

És una actualització de seguretat, pel que és més que recomenable actualitzar.

Jo ho he fet i no he observat cap problema.