Informatica, Guide e Tempo Libero
Epidermis theme manager
Epidermis è un progetto molto interessante per la completa gestione dei temi su Linux:

I più accorti di voi avranno sicuramente notato, nell’immagine qui sopra, la disponibilità del tema Mac4Lin! Occasione quindi da non perdere, per tutti quelli che vogliono far avere l’aspetto del mac ad Ubuntu senza perdere troppo tempo!
Il sito di riferimento è questo: http://epidermis.tuxfamily.org/
Scarichiamo il file deb per la nostra Ubuntu ed installiamo il programma. Adesso andiamo in Applicazioni->Strumenti di Sistema ad avviamo Epidermis. Il programma è molto semplice, assicuriamoci che la nostra connessione internet sia attiva e clicchiamo su “Find more“. Adesso selezioniamo i temi che ci interessano e clicchiamo su applica.
Ora clicchiamo su “Installed“, dovrebbe apparire simile a questo:

Adesso basterà scegliere il tema e cliccare su applica!
Vai qui per vedere la guida completa su come personalizzare Ubuntu.



circa 1 anno fa
ciao prima di tutto volevo farti i complimenti per il tuo blog veramente utile a chi piace personalizzare al massimo la propria distro…
oggi ho provato ad installare epidermis l’installazione è andata bene ma appena avvio il programma mi da questo errore: A programming error has been detected during the execution of this program.
It probably isn’t fatal, but you might want to report it to the developers nonetheless.
sapresti aiutarmi grazie in anticipo vincenzo
circa 1 anno fa
Chiao vincenz0
Spiacente non posso parlare italiano, si può postare l’errore dettagli.
grazie
circa 1 anno fa
l’errore è questo:
Traceback (most recent call last):
File “/usr/bin/epidermis”, line 15, ()
import epidermis.epidermis
epidermis.epidermis.main()
variables: {‘epidermis.epidermis.main’: (‘local’, )}
File “/usr/lib/python2.5/site-packages/epidermis/epidermis.py”, line 1430, main()
“”"launches start(sys.argv)”"”
start(sys.argv)
variables: {’start’: (‘global’, ), ’sys.argv’: (‘global’, ['/usr/bin/epidermis'])}
File “/usr/lib/python2.5/site-packages/epidermis/epidermis.py”, line 1403, start(args=['/usr/bin/epidermis'])
print debuginfo.debuginfo()
app = EpidermisApp()
gtk.main()
variables: {‘app’: (None, None), ‘EpidermisApp’: (‘global’, )}
File “/usr/lib/python2.5/site-packages/epidermis/epidermis.py”, line 293, __init__(self=)
# Load the skins
self.find_and_load_installed_pigments()
self.add_skins()
variables: {’self.find_and_load_installed_pigments’: (‘local’, <bound method EpidermisApp.find_and_load_installed_pigments of >)}
File “/usr/lib/python2.5/site-packages/epidermis/epidermis.py”, line 426, find_and_load_installed_pigments(self=)
self.installedPigments[pt] = managepigments.find_pigments(pt, \
[MY_DATA_HOME, const.SHARED_PIGMENT_DIR])
except ep_exceptions.AttachmentNotFoundException, ee:
variables: {‘MY_DATA_HOME’: (‘global’, ‘/home/vincenzo/.local/share/epidermis/’), ‘const.SHARED_PIGMENT_DIR’: (‘global’, ‘/usr/share/epidermis/pigments/’)}
File “/usr/lib/python2.5/site-packages/epidermis/managepigments.py”, line 40, find_pigments(pigmentTypeStr=’skin’, directories=['/home/vincenzo/.local/share/epidermis/', '/usr/share/epidermis/pigments/'])
if os.path.exists(os.path.join(dirr, pt.directoryName, pigmDir, “pigment.xml”)):
retPigments.append(load_pigment(pigmDir, pigmentTypeStr, [dirr]))
return retPigments
variables: {‘dirr’: (‘local’, ‘/home/vincenzo/.local/share/epidermis/’), ‘retPigments’: (‘local’, None), ‘pigmentTypeStr’: (‘local’, ’skin’), ‘pigmDir’: (‘local’, ‘ubuntu-studio’), ‘load_pigment’: (‘global’, )}
File “/usr/lib/python2.5/site-packages/epidermis/managepigments.py”, line 57, load_pigment(pigment=’ubuntu-studio’, pigmentType=’skin’, directories=['/home/vincenzo/.local/share/epidermis/'])
if does_pigment_exist(pigment, pigmentType, dir):
pp.read(os.path.join(dir, get_pigment_type(pigmentType)().directoryName, pigment, “pigment.xml”))
pp.installationDirectory = dir
variables: {‘directoryName’: (None, None), ‘pigment’: (‘local’, ‘ubuntu-studio’), ‘get_pigment_type’: (‘global’, ), ‘pp.read’: (‘local’, <bound method Skin.read of >), ‘os.path.join’: (‘global’, ), ‘pigmentType’: (‘local’, ’skin’), ‘dir’: (‘local’, ‘/home/vincenzo/.local/share/epidermis/’)}
File “/usr/lib/python2.5/site-packages/epidermis/pigments/skin.py”, line 160, read(self=, filePath=’/home/vincenzo/.local/share/epidermis/skins/ubuntu-studio/pigment.xml’)
def read(self, filePath):
return self.read_with_pigments(filePath, [])
variables: {’self.read_with_pigments’: (‘local’, <bound method Skin.read_with_pigments of >), ‘filePath’: (‘local’, ‘/home/vincenzo/.local/share/epidermis/skins/ubuntu-studio/pigment.xml’)}
File “/usr/lib/python2.5/site-packages/epidermis/pigments/skin.py”, line 154, read_with_pigments(self=, filePath=’/home/vincenzo/.local/share/epidermis/skins/ubuntu-studio/pigment.xml’, pigments=[])
if managepigments.does_pigment_exist(text, pt, MY_DATA_HOME):
foundP = managepigments.load_pigment(text, pt, MY_DATA_HOME)
else:
variables: {‘text’: (‘local’, u’splash’), ‘foundP’: (‘local’, None), ‘pt’: (‘local’, u’usplash’), ‘managepigments.load_pigment’: (‘global’, ), ‘MY_DATA_HOME’: (‘global’, ‘/home/vincenzo/.local/share/epidermis/’)}
File “/usr/lib/python2.5/site-packages/epidermis/managepigments.py”, line 57, load_pigment(pigment=u’splash’, pigmentType=u’usplash’, directories=['/home/vincenzo/.local/share/epidermis/'])
if does_pigment_exist(pigment, pigmentType, dir):
pp.read(os.path.join(dir, get_pigment_type(pigmentType)().directoryName, pigment, “pigment.xml”))
pp.installationDirectory = dir
variables: {‘directoryName’: (None, None), ‘pigment’: (‘local’, u’splash’), ‘get_pigment_type’: (‘global’, ), ‘pp.read’: (‘local’, <bound method Usplash.read of >), ‘os.path.join’: (‘global’, ), ‘pigmentType’: (‘local’, u’usplash’), ‘dir’: (‘local’, ‘/home/vincenzo/.local/share/epidermis/’)}
File “/usr/lib/python2.5/site-packages/epidermis/pigments/usplash.py”, line 116, read(self=, filePath=u’/home/vincenzo/.local/share/epidermis/usplashes/splash/pigment.xml’)
self.add_attachment(os.path.join(attachmentPath, “data”, pigment.get_first_text( \
root.getElementsByTagName(“filename”)[0])))
variables: {‘root.getElementsByTagName’: (‘local’, <bound method Element.getElementsByTagName of >)}
File “/usr/lib/python2.5/site-packages/epidermis/pigments/usplash.py”, line 46, add_attachment(self=, attachmentPath=u’/home/vincenzo/.local/share/epidermis/usplashes/splash/data/splash-theme.so’)
self.usplashFilename = “”
raise(ep_exceptions.AttachmentNotFoundException(attachmentPath))
self.usplashPath = realPath
variables: {‘ep_exceptions.AttachmentNotFoundException’: (‘global’, ), ‘attachmentPath’: (‘local’, u’/home/vincenzo/.local/share/epidermis/usplashes/splash/data/splash-theme.so’)}
AttachmentNotFoundException: Attachment not found: “/home/vincenzo/.local/share/epidermis/usplashes/splash/data/splash-theme.so”
debuginfo.debuginfo error
circa 11 mesi fa
Ciao,
volevo farti i complimenti per la guida. Davvero ottima! Grazie
circa 6 mesi fa
Pretty cool post. I just stumbled upon your blog and wanted to say
that I have really liked reading your blog posts. Anyway
I’ll be subscribing to your blog and I hope you post again soon!
circa 5 mesi fa
thank you!