Problema librerias arduino IDE. Algo hago mal.[SOLUCIONADO]

Hola a tod@s. Tengo un problemilla con las librerias.
En concreto con estas:

<TEA5767.h>
<DS1307RTC.h>
<Radio.h>
<SoftwareSerial.h> (esta viene por defecto al instalar arduino)
<TimeAlarms.h>
<Adafruit_PCD8544.h>
<Time.h>
<Adafruit_GFX>

Uso ubuntu 15.10.

Todas las tengo en mi carpetadeusuario/ sketchbook.
Excepto SoftwareSerial y Adafruit_GFX. que las tengo instaladas en/usr/share/arduino/libraries.

Al arrancar Arduino IDE me notifica un mensaje de error como que no encuentra los archivos de cabecera(.h?) de estas dos ultimas librerias. "Unable to list header files in usr/share…

Y para estas y todas las nombradas al invocarlas el nombre de la libreria me sale en negro. Vamos que no las reconoce.

He mirado cada una de ellas que no estuvieran en subcarpetas, que los archivos se llamen exactamente como las carpetas.

He googleado. me he bajado las mismas librerias en diferentes webs.
Las he instalado en la carpeta de sketchbook todas. Todas en la carpeta de usr/share… He reinstalado el programa borrando todos los archivos de configuracion.
He comparado los archivos .cpp y .h entre si para ver coincidencias en cuanto al nombre sintaxis etc. (igual se me ha escapado algo)

La cuestion es que son muchas y por eso debo de estar haciendo algo mal.

no se que hacer. Alguna idea?

como ejemplo capturas de la libreria DS1307RTC.h para que veais los nombres:

captura1
captura2

el codigo de DS1307RTC.h

DS1307RTC.cpp

Ok. solucionado.Tema de permisos root al copiar a la carpeta. Si ejecuto el arduino IDE como root no hay problema. El tema de los colores al invocar libreria me despistó. No habia caido que depende de si la libreria tiene el archivo keywords.txt Comprobe que funcionaban igual al buscar coincidencias y luego encontre esto que me lo confirma: link pjrc

Te recomiendo leer las Normas del foro y luego editar el código del primer post y el enlaces del primero y segundo.

Gracias.