Puncte:1

Construirea a eșuat pentru libadwaita-1 în timpul instalării easyeffects

drapel cn

fundal

Încercarea de a instala easyeffects pe ubuntu-20.04 urmând pașii menționați aici https://github.com/wwmm/easyeffects/wiki/Installation-from-Source. A apărut o eroare de dependență libadwaita-1 negăsită comanda meson _build --prefix=/usr Următorul este jurnalul.

Sistemul de construcție Meson
Versiune: 0.60.3
Director sursă: /home/mylinux/Downloads/easyeffects
Director de compilare: /home/mylinux/Downloads/easyeffects/_build
Tip de construcție: construcție nativă
Numele proiectului: easyeffects
Versiunea proiectului: 6.2.1
Compilatorul C pentru mașina gazdă: cc (gcc 9.3.0 "cc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
C linker pentru mașina gazdă: cc ld.bfd 2.34
Compilator C++ pentru mașina gazdă: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
Linker C++ pentru mașina gazdă: c++ ld.bfd 2.34
Familia de procesoare a mașinii gazdă: x86_64
CPU mașină gazdă: x86_64
Configurarea config.h folosind configurația
Programul appstream-util găsit: NU
Programul desktop-file-validate găsit: YES (/usr/bin/desktop-file-validate)
Pkg-config găsit: /usr/bin/pkg-config (0.29.1)
Programul glib-compile-resources găsit: DA (/usr/bin/glib-compile-resources)
Configurarea com.github.wwmm.easyeffects.service utilizând configurația
Program itstool găsit: DA (/usr/bin/itstool)
Biblioteca zita-convolver gasit: DA
Bibliotecă a găsit: DA
Pkg-config găsit: /usr/bin/pkg-config (0.29.1)
Dependența de rulare libpipewire-0.3 găsită: DA 0.3.42
Dependența de rulare glib-2.0 găsită: DA 2.71.0
Dependența de rulare gtk4 găsită: DA 4.6.0
CMake găsit: /usr/local/bin/cmake (3.22.1)
Dependența de rulare libadwaita-1 găsită: NU (am încercat pkgconfig și cmake)

src/meson.build:121:0: EROARE: Dependența „libadwaita-1” nu a fost găsită, am încercat pkgconfig și cmake

Instalarea a eșuat pentru libadwaita-1

A urmat procedura de instalare în acest link pentru libadwaita-1 după clonarea depozitului. Am activat eroarea ninja -C _build. Urmează jurnalul de erori.

ninja: se introduce în directorul `_build'
[4/44] Se generează src/libadwaita-1.vapi cu o comandă personalizată
FAILED: src/libadwaita-1.vapi 
/usr/bin/vapigen --quiet --library=libadwaita-1 --directory=/home/mylinux/Downloads/libadwaita/_build/src --metadatadir=/home/mylinux/Downloads/libadwaita/src --pkg= gio-2.0 --pkg=gtk4 --metadatadir=/home/mylinux/Downloads/libadwaita/src /home/mylinux/Downloads/libadwaita/_build/src/Adw-1.gir
Adw-1.gir:63.7-63.35: eroare: Adw.ActionRow: Clasele nu pot avea mai multe clase de bază („Adw.PreferencesRow” și „Gtk.Accessible”)
Adw-1.gir:1165.7-1165.35: eroare: Adw.ApplicationWindow: Clasele nu pot avea mai multe clase de bază (`Gtk.ApplicationWindow' și `Gtk.Accessible')
Adw-1.gir:1314.7-1314.35: eroare: Adw.Avatar: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:1731.7-1731.35: eroare: Adw.Bin: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:1874.7-1874.35: eroare: Adw.ButtonContent: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:2216.7-2216.35: eroare: Adw.Carousel: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:3001.7-3001.35: eroare: Adw.CarouselIndicatorDots: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:3128.7-3128.35: eroare: Adw.CarouselIndicatorLines: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:3288.7-3288.35: eroare: Adw.Clamp: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:3732.7-3732.35: eroare: Adw.ClampScrollable: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:4085.69-4085.69: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4108.89-4108.89: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4131.89-4131.89: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4262.71-4262.71: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4291.91-4291.91: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4320.91-4320.91: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4422.38-4422.38: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4422.38-4422.38: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4422.38-4422.38: eroare: Numele tipului „Gtk.Expression” nu a putut fi găsit
Adw-1.gir:4438.48-4438.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4438.48-4438.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4438.48-4438.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4453.48-4453.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4453.48-4453.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4453.48-4453.48: eroare: Numele tipului „Gtk.ListItemFactory” nu a putut fi găsit
Adw-1.gir:4057.7-4057.35: eroare: Adw.ComboRow: Clasele nu pot avea mai multe clase de bază („Adw.ActionRow” și „Gtk.Accessible”)
Adw-1.gir:5101.7-5101.35: eroare: Adw.ExpanderRow: Clasele nu pot avea mai multe clase de bază („Adw.PreferencesRow” și „Gtk.Accessible”)
Adw-1.gir:5616.7-5616.35: eroare: Adw.Flap: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:6806.7-6806.35: eroare: Adw.HeaderBar: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:7313.7-7313.35: eroare: Adw.Leaflet: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:8719.7-8719.35: eroare: Adw.PreferencesGroup: Clasele nu pot avea mai multe clase de bază (`Gtk.Widget' și `Gtk.Accessible')
Adw-1.gir:8961.7-8961.35: eroare: Adw.PreferencesPage: Clasele nu pot avea mai multe clase de bază (`Gtk.Widget' și `Gtk.Accessible')
Adw-1.gir:9320.7-9320.35: eroare: Adw.PreferencesRow: Clasele nu pot avea mai multe clase de bază (`Gtk.ListBoxRow' și `Gtk.Accessible')
Adw-1.gir:9507.7-9507.35: eroare: Adw.PreferencesWindow: Clasele nu pot avea mai multe clase de bază („Adw.Window” și „Gtk.Accessible”)
Adw-1.gir:9959.7-9959.35: eroare: Adw.SplitButton: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:11373.7-11373.35: eroare: Adw.Squeezer: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:12293.7-12293.35: eroare: Adw.StatusPage: Clasele nu pot avea mai multe clase de bază (`Gtk.Widget' și `Gtk.Accessible')
Adw-1.gir:13903.7-13903.35: eroare: Adw.TabBar: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:15149.7-15149.35: eroare: Adw.TabView: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:17725.7-17725.35: eroare: Adw.ToastOverlay: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:17950.7-17950.35: eroare: Adw.ViewStack: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:19011.7-19011.35: eroare: Adw.ViewSwitcher: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:19220.7-19220.35: eroare: Adw.ViewSwitcherBar: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:19475.7-19475.35: eroare: Adw.ViewSwitcherTitle: Clasele nu pot avea mai multe clase de bază („Gtk.Widget” și „Gtk.Accessible”)
Adw-1.gir:19849.7-19849.35: eroare: Adw.Window: Clasele nu pot avea mai multe clase de bază („Gtk.Window” și „Gtk.Accessible”)
Adw-1.gir:19975.7-19975.35: eroare: Adw.WindowTitle: Clasele nu pot avea mai multe clase de bază (`Gtk.Widget' și `Gtk.Accessible')
[9/44] Compilarea de teste de obiecte C/test-preferences-group.p/test-preferences-group.c.o
ninja: build stopped: subcomandă eșuată.

Remediere necesară

Pot instala easyeffects fără a avea nevoie de libadwaita sau cum să instalez libadwaita și să continui instalarea easyeffects sau orice aplicații mai bune disponibile pentru îmbunătățiri audio mai bune pentru ubuntu?

Puncte:2
drapel us

libadwaita nu este disponibil pentru Ubuntu 20.04. Puteți instala Ubuntu 21.10 și urmați acest raspuns pentru a obtine libadwaita. Acesta va fi disponibil în depozitele oficiale ale Ubuntu 22.04 (care va fi lansat în aprilie 2022) în continuare.

Cu toate acestea, puteți instala cu ușurință easyeffects în Ubuntu 20.04 cu flatpak, cu următoarele comenzi.

sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak instalează flathub com.github.wwmm.easyeffects
Sathya prakash avatar
drapel cn
Easyeffects instalat cu comenzile de mai sus. După deschiderea easyeffects este simplu. easyeffects nu detectează niciun jucător și niciuna dintre opțiuni nu este activată.
drapel us
Găsiți proiectul github al software-ului și deschideți o problemă acolo.
Sathya prakash avatar
drapel cn
S-a instalat [PulseEffects](https://ubuntuhandbook.org/index.php/2019/06/install-audio-effects-pulseeffects-ubuntu-18-04-higher/) ca alternativă și funcționează bine. Problema cu zgomotul audio a fost rezolvată urmând instrucțiunile din [link](https://itectec.com/ubuntu/ubuntu-hissing-noise-over-headphones-only-in-ubuntu/) și repornind sistemul.

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.