Ubuntu + Wacom Intuos 4 + MyPaint AJUDA!

0

Por favor, tenha em mente que não sou muito experiente em computadores, mas vou tentar qualquer sugestão, então, por favor, me ajudem!

Meu tablet irá parar de funcionar se a conexão USB estiver quebrada ou o software do Ubuntu estiver sendo atualizado. Às vezes, ele pára de funcionar sem motivo que eu possa ver. As luzes ainda estarão acesas, mas não serão responsivas. Não funciona novamente até que eu reinicie o laptop com o tablet conectado, o que é irritante se você tiver que fazer isso a cada 25 minutos. mais ou menos ... Eu não tenho certeza se o problema é com a porta, o tablet / cabo ou o driver, mas qualquer sugestão seria muito bem vinda!

Além disso, o MyPaint está frequentemente com soluços. Parece salvar bem, mas às vezes ele vai fechar aleatoriamente e quando eu abro arquivos eles estão muitas vezes vazios. Eles se transformam em arquivos de 0 KB e contêm apenas uma única camada vazia. Também é muito irritante, considerando que eu perco dias de trabalho sem nenhuma razão clara e sem nenhum aviso. Mais uma vez, não tenho a certeza se o problema é com a porta, o tablet / cabo ou o condutor, mas quaisquer sugestões seria muito bem-vinda!

A mensagem de erro é lida;

Traceback (most recent call last):
  File "/usr/share/mypaint/gui/application.py", line 177, at_application_start(*junk=())
                    else:
                        self.filehandler.open_file(fn)
  variables: {'fn': ('local', u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora'), 'self.filehandler.open_file': ('local', <bound method FileHandler.wrapper of <gui.filehandling.FileHandler object at 0x7fdb89063a10>>)}
  File "/usr/share/mypaint/gui/drawwindow.py", line 60, wrapper(self=<gui.filehandling.FileHandler object>, *args=(u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora',), **kwargs={})
            try:
                func(self, *args, **kwargs)
                # gtk main loop may be called in here...
  variables: {'self': ('local', <gui.filehandling.FileHandler object at 0x7fdb89063a10>), 'args': ('local', (u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora',)), 'func': ('local', <function open_file at 0x7fdb8b397b90>), 'kwargs': ('local', {})}
  File "/usr/share/mypaint/gui/filehandling.py", line 231, open_file(self=<gui.filehandling.FileHandler object>, filename=u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora')
            try:
                self.doc.model.load(filename, feedback_cb=self.gtk_main_tick)
            except document.SaveLoadError, e:
  variables: {'self.doc.model.load': ('local', <bound method Document.load of <lib.document.Document instance at 0x7fdb8ab4f8c0>>), 'feedback_cb': (None, []), 'self.gtk_main_tick': ('local', <function gtk_main_tick at 0x7fdb8b397b18>), 'filename': ('local', u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora')}
  File "/usr/share/mypaint/lib/document.py", line 544, load(self=<lib.document.Document instance>, filename=u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora', **kwargs={'feedback_cb': <function gtk_main_tick>})
            try:
                load(filename, **kwargs)
            except gobject.GError, e:
  variables: {'load': ('local', <bound method Document.load_ora of <lib.document.Document instance at 0x7fdb8ab4f8c0>>), 'kwargs': ('local', {'feedback_cb': <function gtk_main_tick at 0x7fdb8b397b18>}), 'filename': ('local', u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora')}
  File "/usr/share/mypaint/lib/document.py", line 772, load_ora(self=<lib.document.Document instance>, filename=u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora', feedback_cb=<function gtk_main_tick>)
                tempdir = tempdir.decode(sys.getfilesystemencoding())
            z = zipfile.ZipFile(filename)
            print 'mimetype:', z.read('mimetype').strip()
  variables: {'zipfile.ZipFile': ('global', <class 'zipfile.ZipFile'>), 'z': (None, []), 'filename': ('local', u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora')}
  File "/usr/lib/python2.7/zipfile.py", line 770, __init__(self=<zipfile.ZipFile object>, file=u'/home/maria/Desktop/Drawings/WIPs/Sativa Chibi.ora', mode='r', compression=0, allowZip64=False)
                if key == 'r':
                    self._RealGetContents()
                elif key == 'w':
  variables: {'self._RealGetContents': ('local', <bound method ZipFile._RealGetContents of <zipfile.ZipFile object at 0x7fdb9b952790>>)}
  File "/usr/lib/python2.7/zipfile.py", line 811, _RealGetContents(self=<zipfile.ZipFile object>)
            if not endrec:
                raise BadZipfile, "File is not a zip file"
            if self.debug > 1:
  variables: {'BadZipfile': ('global', <class 'zipfile.BadZipfile'>)}
BadZipfile: File is not a zip file
    
por Sativa 21.08.2014 / 11:03

1 resposta

0

Esta é uma solução alternativa .

Em vez de reiniciar, quando o tablet pára de funcionar, você pode tentar:

  1. Desconecte o tablet

  2. Em um terminal, emita o comando:

    sudo rmmod wacom 
    

    (ignorar os erros aqui. Este comando descarrega o driver; se ele foi descarregado antes por qualquer motivo, pode gerar um erro)

  3. Recarregue o driver:

    sudo modprobe wacom 
    
  4. conecte o tablet novamente.

Você pode tentar alternar as etapas 3 e 4 também.

Observe no entanto que muitos programas não detectarão o tablet a menos que sejam interrompidos e reiniciados.

A solução correta seria entender onde está o problema. Um cabo quebrado pode realmente atrapalhar as coisas; essa seria a primeira coisa que eu verificaria. Você pode tentar ver se você tem algum erro em /var/log/syslog quando o problema ocorre.

    
por Rmano 21.08.2014 / 15:15