Puncte:1

Probleme la rularea carla pe UbuntuStudio 21.04

drapel es

Nu știu de ce Carla nu mai funcționează pe sistemul meu.

Acesta este mesajul de eroare:

Carla 2.3.2 a început, stare:
  Versiunea Python: 3.9.5
  Versiunea Qt: 5.15.2
  Versiunea PyQt: 5.15.4
  Director binar: /usr/lib/carla
  Director resurse: /usr/share/carla/resources
Traceback (cel mai recent apel ultimul):
  Fișierul „/usr/share/carla/carla”, linia 46, în <modul>
    gazdă = initHost(InitName, libPrefix, False, False, True)
  Fișierul „/usr/share/carla/carla_host.py”, linia 3227, în initHost
    gCarla.utils = CarlaUtils(utilsname)
  Fișier „/usr/share/carla/carla_utils.py”, linia 333, în __init__
    self.lib.carla_cocoa_set_transient_window_for.argtypes = [c_uintptr, c_uintptr]
  Fișierul „/usr/lib/python3.9/ctypes/__init__.py”, linia 387, în __getattr__
    func = self.__getitem__(nume)
  Fișierul „/usr/lib/python3.9/ctypes/__init__.py”, linia 392, în __getitem__
    func = self._FuncPtr((nume_sau_ordinal, self))
AttributeError: /usr/lib/carla/libcarla_utils.so: simbol nedefinit: carla_cocoa_set_transient_window_for

Am încercat deja să fac upgrade (totul este la zi), să caut erori în carla GitHub (nu am găsit nimic relevant) și să reinstalez carla.

Luis Henriques avatar
drapel es
Compilarea celui mai recent Carla de la [git](https://github.com/falkTX/Carla) funcționează.
N0rbert avatar
drapel zw
Chiar depinde de metoda de instalare. Atât Carla din [depozitul oficial ubuntu](https://packages.ubuntu.com/hirsute/carla) cât și din [ubuntustudio backports PPA](https://launchpad.net/~ubuntustudio-ppa/+archive/ubuntu/backports /+pachete?field.name_filter=carla&field.status_filter=published&field.series_filter=hirsute) funcționează în mod normal pe un sistem nou 21.04. Ce ai avut pentru `dpkg -l | grep carla` și `dpkg -S /usr/lib/carla/libcarla_utils.so` înainte de compilare?
Luis Henriques avatar
drapel es
Ambele comenzi au returnat pachetul 2.3.0-0ubuntu1. Dar pentru a fi sigur că am șters toate pachetele Carla și am reinstalat. Acum totul funcționează! libcarla_utils.so este același, dar /usr/share/carla/carla_utils.py s-a schimbat și nu mai apelați la carla_cocoa_set_transient_window_for
N0rbert avatar
drapel zw
Pentru a indica că problema este rezolvată, am adăugat răspunsul mai jos.
Luis Henriques avatar
drapel es
Mulțumesc, am adăugat ceea ce am făcut pentru a putea ajuta pe alții cu probleme similare.
Puncte:1
drapel es

Din anumite motive, sistemul meu era într-o stare blocată. Am reușit să rezolv problema rulând:

sudo apt purge carla
sudo apt autoremove
sudo apt install carla

Bănuiesc că am actualizat /usr/share/carla/* cu mult timp în urmă și am uitat de asta. Când sistemul s-a actualizat, unele fișiere au fost suprascrise, dar altele nu.

Puncte:0
drapel zw

Versiunea Carla din întrebarea dvs. indică faptul că originea sa este ubuntustudio backports PPA.

Aș recomanda să adăugați acest PPA și să reinstalați pachetele Carla până la

sudo add-apt-repository ppa:ubuntustudio-ppa/backports
sudo apt-get update

sudo apt-get install --reinstall $(dpkg -l | grep carla | grep ^ii | awk '{print $2}')

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.