• Members 2 posts
    Dec. 17, 2022, 2:45 p.m.

    All installed apparently properly. Cutter is recognized, but when I try to send something I get this

    Traceback (most recent call last):
      File "/home/gussy/.local/lib/python3.6/site-packages/twisted/internet/defer.py", line 1815, in _cancellableInlineCallbacks
        _inlineCallbacks(None, gen, status)
      File "/home/gussy/.local/lib/python3.6/site-packages/twisted/internet/defer.py", line 1660, in _inlineCallbacks
        result = current_context.run(gen.send, result)
      File "/home/gussy/.local/lib/python3.6/site-packages/twisted/internet/defer.py", line 62, in run
        return f(*args, **kwargs)
      File "/home/gussy/.local/lib/python3.6/site-packages/inkcut/device/plugin.py", line 576, in connect
        yield defer.maybeDeferred(self.connection.connect)
    --- <exception caught here> ---
      File "/home/gussy/.local/lib/python3.6/site-packages/twisted/internet/defer.py", line 62, in run
        return f(*args, **kwargs)
      File "/home/gussy/.local/lib/python3.6/site-packages/inkcut/device/plugin.py", line 749, in submit
        yield defer.maybeDeferred(self.connect)
      File "/home/gussy/.local/lib/python3.6/site-packages/twisted/internet/defer.py", line 62, in run
        return f(*args, **kwargs)
      File "/home/gussy/.local/lib/python3.6/site-packages/inkcut/device/plugin.py", line 576, in connect
        yield defer.maybeDeferred(self.connection.connect)
      File "/home/gussy/.local/lib/python3.6/site-packages/twisted/internet/defer.py", line 190, in maybeDeferred
        result = f(*args, **kwargs)
      File "/home/gussy/.local/lib/python3.6/site-packages/inkcut/device/transports/serialport/plugin.py", line 95, in connect
        rtscts=config.rtscts
      File "/home/gussy/.local/lib/python3.6/site-packages/twisted/internet/_posixserialport.py", line 48, in __init__
        rtscts=rtscts,
      File "/home/gussy/.local/lib/python3.6/site-packages/serial/serialutil.py", line 244, in __init__
        self.open()
      File "/home/gussy/.local/lib/python3.6/site-packages/serial/serialposix.py", line 325, in open
        raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg))
    serial.serialutil.SerialException: [Errno 13] could not open port /dev/ttyACM0: [Errno 13] Permission denied: '/dev/ttyACM0'
    
    
  • Dec. 19, 2022, 12:56 p.m.

    could not open port /dev/ttyACM0: [Errno 13] Permission denied: '/dev/ttyACM0'

    Please make sure your user is in the dialout group.

    sudo usermod -a -G dialout "$USER"
    

    I'm sorry I had the wrong version of the installing page so it was missing from the docs.

  • Members 2 posts
    Dec. 19, 2022, 6:41 p.m.

    Thank you. that worked. The only thing that does not work is the inkscape extension. it does not open inkcut
    this i what I get when I try to cut from the inkcut extension

    inkcut_cut.py:27: DeprecationWarning: inkex.localize was moved to inkex.localization.localize
      inkex.localize()
    inkcut_cut.py:73: DeprecationWarning: Effect.affect is now `Effect.run()`. The `output` argument has changed.
      effect.affect()
    inkcut_cut.py:44: DeprecationWarning: Effect.selected is now a dict in the svg. Use `self.svg.selected`.
      nodes = self.selected
    inkcut_cut.py:50: DeprecationWarning: Effect.selected is now a dict in the svg. Use `self.svg.selected`.
      if contains_text(self.selected.values()):
    inkcut_cut.py:68: DeprecationWarning: inkex.etree was removed, use "from lxml import etree"
      p.stdin.write(inkex.etree.tostring(document))
    /usr/lib64/python3.6/subprocess.py:786: ResourceWarning: subprocess 6978 is still running
      ResourceWarning, source=self)
    
  • Dec. 30, 2022, 9:10 p.m.