Inkscape.org
Beginners' Questions "Perspective" extension not working on Fedora 34 ?
  1. #1
    Henri de Solages Henri de Solages @Henri1

    Hello.

    When I want to use the "perspective" tool, I get this error :

    Traceback (most recent call last):
      File "/app/share/inkscape/extensions/perspective.py", line 136, in <module>
        Perspective().run()
      File "/app/share/inkscape/extensions/inkex/base.py", line 131, in run
        self.save_raw(self.effect())
      File "/app/share/inkscape/extensions/perspective.py", line 64, in effect
        bbox = obj.bounding_box(obj.getparent().composed_transform())
      File "/app/share/inkscape/extensions/inkex/elements/_base.py", line 165, in __getattr__
        raise AttributeError(f"Can't find attribute {self.typename}.{name}")
    AttributeError: Can't find attribute SvgDocumentElement.composed_transform

     

    To be precise, use Inkscape 1.1 on Fedora 34. I create a 5-node closed path, the a trapezium (4-nodes), then select the 1st one, then the 2nd one while pressing "Shift", then, in the menu, extensions→modify path→perspective.

    Any idea ?

  2. #2
    Polygon Polygon @Polygon🌶

    I got the same error and prefer the LPE over the extension:

Inkscape Inkscape.org Inkscape Forum Beginners' Questions "Perspective" extension not working on Fedora 34 ?