[SOLVED] claudia do not start anymore after upgrading Ubuntu 20.04 to 22.04

Unofficial support for the KXStudio Linux distribution and applications.
More info at http://kxstudio.linuxaudio.org/

Moderators: MattKingUSA, khz

Post Reply
mvdev0
Established Member
Posts: 28
Joined: Fri Jun 08, 2018 10:36 am

[SOLVED] claudia do not start anymore after upgrading Ubuntu 20.04 to 22.04

Post by mvdev0 »

Hey,

after (early) upgrading Ubuntu 20.04 LTS to 22.04 'claudia' isn't starting anymore.

I get this message starting from terminal :

Code: Select all

~$ claudia
Using Tray Engine 'Qt'
Traceback (most recent call last):
  File "/usr/share/cadence/src/claudia.py", line 2768, in <module>
    gui = ClaudiaMainW()
  File "/usr/share/cadence/src/claudia.py", line 786, in __init__
    self.ui.miniCanvasPreview.init(self.scene, DEFAULT_CANVAS_WIDTH, DEFAULT_CANVAS_HEIGHT)
  File "/usr/share/cadence/src/canvaspreviewframe.py", line 76, in init
    self.setMinimumSize(self.fFakeWidth+padding,   self.fFakeHeight+padding)
TypeError: arguments did not match any overloaded call:
  setMinimumSize(self, int, int): argument 1 has unexpected type 'float'
  setMinimumSize(self, QSize): argument 1 has unexpected type 'float'
I do a internet search and found this

https://app.bountysource.com/issues/100 ... ents-patch

After patching, 'claudia' shows up the GUI again, but crashes with this :

Code: Select all

~$ claudia
Using Tray Engine 'Qt'
Traceback (most recent call last):
  File "/usr/share/cadence/src/patchcanvas.py", line 2483, in paint
    painter.drawRect(0, 0, self.p_width, self.p_height)
TypeError: arguments did not match any overloaded call:
  drawRect(self, QRectF): argument 1 has unexpected type 'int'
  drawRect(self, int, int, int, int): argument 4 has unexpected type 'float'
  drawRect(self, QRect): argument 1 has unexpected type 'int'
QPainter::end: Painter ended with 2 saved states
Traceback (most recent call last):
  File "/usr/share/cadence/src/patchcanvas.py", line 2483, in paint
    painter.drawRect(0, 0, self.p_width, self.p_height)
TypeError: arguments did not match any overloaded call:
  drawRect(self, QRectF): argument 1 has unexpected type 'int'
  drawRect(self, int, int, int, int): argument 4 has unexpected type 'float'
  drawRect(self, QRect): argument 1 has unexpected type 'int'
QPainter::end: Painter ended with 2 saved states
Traceback (most recent call last):
  File "/usr/share/cadence/src/patchcanvas.py", line 2483, in paint
    painter.drawRect(0, 0, self.p_width, self.p_height)
TypeError: arguments did not match any overloaded call:
  drawRect(self, QRectF): argument 1 has unexpected type 'int'
  drawRect(self, int, int, int, int): argument 4 has unexpected type 'float'
  drawRect(self, QRect): argument 1 has unexpected type 'int'
QPainter::end: Painter ended with 2 saved states
Traceback (most recent call last):
  File "/usr/share/cadence/src/patchcanvas.py", line 2483, in paint
    painter.drawRect(0, 0, self.p_width, self.p_height)
TypeError: arguments did not match any overloaded call:
  drawRect(self, QRectF): argument 1 has unexpected type 'int'
  drawRect(self, int, int, int, int): argument 4 has unexpected type 'float'
  drawRect(self, QRect): argument 1 has unexpected type 'int'
QPainter::end: Painter ended with 2 saved states
Traceback (most recent call last):
  File "/usr/share/cadence/src/patchcanvas.py", line 2483, in paint
    painter.drawRect(0, 0, self.p_width, self.p_height)
TypeError: arguments did not match any overloaded call:
  drawRect(self, QRectF): argument 1 has unexpected type 'int'
  drawRect(self, int, int, int, int): argument 4 has unexpected type 'float'
  drawRect(self, QRect): argument 1 has unexpected type 'int'
QPainter::end: Painter ended with 2 saved states
Traceback (most recent call last):
  File "/usr/share/cadence/src/patchcanvas.py", line 2483, in paint
    painter.drawRect(0, 0, self.p_width, self.p_height)
TypeError: arguments did not match any overloaded call:
  drawRect(self, QRectF): argument 1 has unexpected type 'int'
  drawRect(self, int, int, int, int): argument 4 has unexpected type 'float'
  drawRect(self, QRect): argument 1 has unexpected type 'int'
QPainter::end: Painter ended with 2 saved states
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?
Traceback (most recent call last):
  File "/usr/share/cadence/src/patchcanvas.py", line 2483, in paint
    painter.drawRect(0, 0, self.p_width, self.p_height)
TypeError: arguments did not match any overloaded call:
  drawRect(self, QRectF): argument 1 has unexpected type 'int'
  drawRect(self, int, int, int, int): argument 4 has unexpected type 'float'
  drawRect(self, QRect): argument 1 has unexpected type 'int'
QPainter::end: Painter ended with 2 saved states
Speicherzugriffsfehler (Speicherabzug geschrieben)
Is there a possibility make 'claudia' (and perhaps others) working within 22.04, or do I have to
wait until 22.04.1 and/or kxstudio jammy PPA is released?

Thanks for reading!
Last edited by mvdev0 on Fri Jun 03, 2022 4:24 pm, edited 1 time in total.
User avatar
sysrqer
Established Member
Posts: 2527
Joined: Thu Nov 14, 2013 11:47 pm
Has thanked: 320 times
Been thanked: 153 times
Contact:

Re: claudia do not start anymore after upgrading Ubuntu 20.04 to 22.04

Post by sysrqer »

You should probably add this information to the bug report.

It looks like there was a fix merged into Master so you could try building from that.
mvdev0
Established Member
Posts: 28
Joined: Fri Jun 08, 2018 10:36 am

Re: claudia do not start anymore after upgrading Ubuntu 20.04 to 22.04

Post by mvdev0 »

Thank you sysrqer,

I fill up the bug report and read your informations, both a bit later.. :)
Post Reply