Score:1

การสร้างล้มเหลวสำหรับ libadwaita-1 ขณะติดตั้ง easyeffects

ธง cn

พื้นหลัง

กำลังพยายามติดตั้ง easyeffects บน ubuntu-20.04 โดยทำตามขั้นตอนที่กล่าวถึงที่นี่ https://github.com/wwmm/easyeffects/wiki/การติดตั้งจากแหล่งที่มา. ข้อผิดพลาดไม่พบการพึ่งพา libadwaita-1 โผล่ขึ้นมา คำสั่ง meson _build --prefix=/usr ต่อไปนี้เป็นบันทึก

ระบบการสร้าง Meson
เวอร์ชัน: 0.60.3
ที่มา: /home/mylinux/Downloads/easyeffects
สร้าง dir: /home/mylinux/Downloads/easyeffects/_build
ประเภทบิลด์: บิลด์เนทีฟ
ชื่อโครงการ: easyeffects
เวอร์ชันโครงการ: 6.2.1
คอมไพเลอร์ C สำหรับเครื่องโฮสต์: cc (gcc 9.3.0 "cc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
ตัวเชื่อมโยง C สำหรับเครื่องโฮสต์: cc ld.bfd 2.34
คอมไพเลอร์ C++ สำหรับเครื่องโฮสต์: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
ตัวเชื่อมโยง C++ สำหรับเครื่องโฮสต์: c++ ld.bfd 2.34
ตระกูล CPU ของเครื่องโฮสต์: x86_64
ซีพียูของเครื่องโฮสต์: x86_64
การกำหนดค่า config.h โดยใช้การกำหนดค่า
โปรแกรม appstream-util พบ: NO
พบโปรแกรม desktop-file-validate: ใช่ (/usr/bin/desktop-file-validate)
พบ pkg-config: /usr/bin/pkg-config (0.29.1)
พบโปรแกรม glib-compile-resources: ใช่ (/usr/bin/glib-compile-resources)
การกำหนดค่า com.github.wwmm.easyeffects.service โดยใช้การกำหนดค่า
พบโปรแกรม itstool: ใช่ (/usr/bin/itstool)
พบไลบรารี zita-convolver: ใช่
พบห้องสมุด tbb: ใช่
พบ pkg-config: /usr/bin/pkg-config (0.29.1)
พบการพึ่งพารันไทม์ libpipewire-0.3: ใช่ 0.3.42
พบการพึ่งพารันไทม์ glib-2.0: ใช่ 2.71.0
พบการพึ่งพารันไทม์ gtk4: ใช่ 4.6.0
พบ CMake: /usr/local/bin/cmake (3.22.1)
พบการพึ่งพารันไทม์ libadwaita-1: NO (ลอง pkgconfig และ cmake)

src/meson.build:121:0: ข้อผิดพลาด: ไม่พบการพึ่งพา "libadwaita-1" ลอง pkgconfig และ cmake

การติดตั้งล้มเหลวสำหรับ libadwaita-1

ทำตามขั้นตอนการติดตั้งใน นี้ ลิงค์สำหรับ libadwaita-1 หลังจากทำการโคลนที่เก็บ พบข้อผิดพลาดใน นินจา -C _build. ต่อไปนี้คือบันทึกข้อผิดพลาด

นินจา: เข้าสู่ไดเร็กทอรี `_build'
[4/44] กำลังสร้าง src/libadwaita-1.vapi ด้วยคำสั่งที่กำหนดเอง
ล้มเหลว: src/libadwaita-1.vapi 
/usr/bin/vapigen --quiet --library=libadwaita-1 --directory=/home/mylinux/ดาวน์โหลด/libadwaita/_build/src --metadatadir=/home/mylinux/ดาวน์โหลด/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: ข้อผิดพลาด: Adw.ActionRow: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Adw.PreferencesRow' และ `Gtk.Accessible')
Adw-1.gir:1165.7-1165.35: ข้อผิดพลาด: Adw.ApplicationWindow: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.ApplicationWindow' และ `Gtk.Accessible')
Adw-1.gir:1314.7-1314.35: ข้อผิดพลาด: Adw.Avatar: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:1731.7-1731.35: ข้อผิดพลาด: Adw.Bin: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:1874.7-1874.35: ข้อผิดพลาด: Adw.ButtonContent: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:2216.7-2216.35: ข้อผิดพลาด: Adw.Carousel: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:3001.7-3001.35: ข้อผิดพลาด: Adw.CarouselIndicatorDots: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:3128.7-3128.35: ข้อผิดพลาด: Adw.CarouselIndicatorLines: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:3288.7-3288.35: ข้อผิดพลาด: Adw.Clamp: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:3732.7-3732.35: ข้อผิดพลาด: Adw.ClampScrollable: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:4085.69-4085.69: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.Expression'
Adw-1.gir:4108.89-4108.89: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4131.89-4131.89: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4262.71-4262.71: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.Expression'
Adw-1.gir:4291.91-4291.91: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4320.91-4320.91: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4422.38-4422.38: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.Expression'
Adw-1.gir:4422.38-4422.38: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.Expression'
Adw-1.gir:4422.38-4422.38: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.Expression'
Adw-1.gir:4438.48-4438.48: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4438.48-4438.48: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4438.48-4438.48: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4453.48-4453.48: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4453.48-4453.48: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4453.48-4453.48: ข้อผิดพลาด: ไม่พบชื่อประเภท `Gtk.ListItemFactory'
Adw-1.gir:4057.7-4057.35: ข้อผิดพลาด: Adw.ComboRow: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Adw.ActionRow' และ `Gtk.Accessible')
Adw-1.gir:5101.7-5101.35: ข้อผิดพลาด: Adw.ExpanderRow: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Adw.PreferencesRow' และ `Gtk.Accessible')
Adw-1.gir:5616.7-5616.35: ข้อผิดพลาด: Adw.Flap: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:6806.7-6806.35: ข้อผิดพลาด: Adw.HeaderBar: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:7313.7-7313.35: ข้อผิดพลาด: Adw.Leaflet: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:8719.7-8719.35: ข้อผิดพลาด: Adw.PreferencesGroup: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:8961.7-8961.35: ข้อผิดพลาด: Adw.PreferencesPage: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:9320.7-9320.35: ข้อผิดพลาด: Adw.PreferencesRow: คลาสไม่สามารถมีหลายคลาสพื้นฐาน (`Gtk.ListBoxRow' และ `Gtk.Accessible')
Adw-1.gir:9507.7-9507.35: ข้อผิดพลาด: Adw.PreferencesWindow: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Adw.Window' และ `Gtk.Accessible')
Adw-1.gir:9959.7-9959.35: ข้อผิดพลาด: Adw.SplitButton: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:11373.7-11373.35: ข้อผิดพลาด: Adw.Squeezer: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:12293.7-12293.35: ข้อผิดพลาด: Adw.StatusPage: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:13903.7-13903.35: ข้อผิดพลาด: Adw.TabBar: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:15149.7-15149.35: ข้อผิดพลาด: Adw.TabView: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:17725.7-17725.35: ข้อผิดพลาด: Adw.ToastOverlay: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:17950.7-17950.35: ข้อผิดพลาด: Adw.ViewStack: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:19011.7-19011.35: ข้อผิดพลาด: Adw.ViewSwitcher: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:19220.7-19220.35: ข้อผิดพลาด: Adw.ViewSwitcherBar: คลาสไม่สามารถมีหลายคลาสพื้นฐาน (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:19475.7-19475.35: ข้อผิดพลาด: Adw.ViewSwitcherTitle: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
Adw-1.gir:19849.7-19849.35: ข้อผิดพลาด: Adw.Window: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Window' และ `Gtk.Accessible')
Adw-1.gir:19975.7-19975.35: ข้อผิดพลาด: Adw.WindowTitle: คลาสไม่สามารถมีหลายคลาสพื้นฐานได้ (`Gtk.Widget' และ `Gtk.Accessible')
[9/44] การรวบรวมการทดสอบวัตถุ C/test-preferences-group.p/test-preferences-group.c.o
นินจา: บิลด์หยุดทำงาน: คำสั่งย่อยล้มเหลว

จำเป็นต้องแก้ไข

ฉันสามารถติดตั้ง easyeffects โดยไม่ต้องใช้ libadwaita หรือติดตั้ง libadwaita และติดตั้ง easyeffects ต่อไปหรือแอพที่ดีกว่าสำหรับการปรับปรุงเสียงที่ดีขึ้นสำหรับ ubuntu ได้ไหม

Score:2
ธง us

libadwaita ไม่พร้อมใช้งานสำหรับ Ubuntu 20.04 คุณสามารถติดตั้ง Ubuntu 21.10 และทำตามได้ นี้ คำตอบเพื่อรับ libadwaita จะมีอยู่ในที่เก็บอย่างเป็นทางการของ Ubuntu 22.04 (ที่จะออกในเดือนเมษายน 2022) เป็นต้นไป

อย่างไรก็ตาม คุณสามารถติดตั้ง easyeffects ใน Ubuntu 20.04 ได้อย่างง่ายดาย กับแฟลตพัคด้วยคำสั่งต่อไปนี้

sudo apt ติดตั้ง flatpak
flatpak เพิ่มระยะไกล --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak ติดตั้ง flathub com.github.wwmm.easyeffects
Sathya prakash avatar
cn flag
ติดตั้ง easyeffects ด้วยคำสั่งด้านบน หลังจากเปิด easyeffects แล้ว ก็เป็นปกติ easyeffects ไม่พบผู้เล่นใด ๆ และไม่ได้เปิดใช้งานตัวเลือกใด ๆ
us flag
ค้นหาโครงการ GitHub ของซอฟต์แวร์และเปิดปัญหาที่นั่น
Sathya prakash avatar
cn flag
ติดตั้ง [PulseEffects](https://ubuntuhandbook.org/index.php/2019/06/install-audio-effects-pulseeffects-ubuntu-18-04-higher/) เป็นทางเลือกและใช้งานได้ดี ปัญหาเสียงรบกวนได้รับการแก้ไขโดยทำตามคำแนะนำใน [ลิงก์](https://itectec.com/ubuntu/ubuntu-hissing-noise-over-headphones-only-in-ubuntu/) และรีสตาร์ทระบบ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา