Điểm:1

Quá trình xây dựng không thành công cho libadwaita-1 trong khi cài đặt các hiệu ứng dễ dàng

lá cờ cn

Lý lịch

Đang cố gắng cài đặt easyeffects trên ubuntu-20.04 theo các bước được đề cập tại đây https://github.com/wwmm/easyeffects/wiki/Installation-from-Source. lỗi không tìm thấy phụ thuộc libadwaita-1 xuất hiện trên lệnh meson _build --prefix=/usr Sau đây là nhật ký.

Hệ thống xây dựng Meson
Phiên bản: 0.60.3
Thư mục nguồn: /home/mylinux/Downloads/easyeffects
Thư mục bản dựng: /home/mylinux/Downloads/easyeffects/_build
Loại bản dựng: bản dựng gốc
Tên dự án: easyeffects
Phiên bản dự án: 6.2.1
Trình biên dịch C cho máy chủ: cc (gcc 9.3.0 "cc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
Trình liên kết C cho máy chủ: cc ld.bfd 2.34
Trình biên dịch C++ cho máy chủ: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
Trình liên kết C++ cho máy chủ: c++ ld.bfd 2.34
Họ cpu máy chủ: x86_64
CPU máy chủ: x86_64
Định cấu hình config.h bằng cách sử dụng cấu hình
Đã tìm thấy chương trình appstream-util: KHÔNG
Đã tìm thấy chương trình desktop-file-validate: CÓ (/usr/bin/desktop-file-validate)
Đã tìm thấy pkg-config: /usr/bin/pkg-config (0.29.1)
Đã tìm thấy tài nguyên glib-biên dịch chương trình: CÓ (/usr/bin/glib-compile-resource)
Định cấu hình com.github.wwmm.easyeffects.service bằng cách sử dụng cấu hình
Đã tìm thấy chương trình itstool: CÓ (/usr/bin/itstool)
Đã tìm thấy thư viện zita-convolver: CÓ
Đã tìm thấy thư viện tbb: CÓ
Đã tìm thấy pkg-config: /usr/bin/pkg-config (0.29.1)
Đã tìm thấy phụ thuộc thời gian chạy libpipewire-0.3: CÓ 0.3.42
Đã tìm thấy phụ thuộc thời gian chạy glib-2.0: CÓ 2.71.0
Đã tìm thấy phụ thuộc thời gian chạy gtk4: CÓ 4.6.0
Đã tìm thấy CMake: /usr/local/bin/cmake (3.22.1)
Đã tìm thấy phụ thuộc thời gian chạy libadwaita-1: KHÔNG (đã thử pkgconfig và cmake)

src/meson.build:121:0: LỖI: Không tìm thấy phụ thuộc "libadwaita-1", đã thử pkgconfig và cmake

Cài đặt không thành công cho libadwaita-1

Làm theo quy trình cài đặt trong cái này liên kết cho libadwaita-1 sau khi sao chép kho lưu trữ. Có lỗi trên ninja -C _build. Sau đây là nhật ký lỗi.

ninja: Vào thư mục `_build'
[4/44] Tạo src/libadwaita-1.vapi bằng lệnh tùy chỉnh
KHÔNG THÀNH CÔNG: 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: lỗi: Adw.ActionRow: Các lớp không thể có nhiều lớp cơ sở (`Adw.PreferencesRow' và `Gtk.Accessible')
Adw-1.gir:1165.7-1165.35: lỗi: Adw.ApplicationWindow: Các lớp không thể có nhiều lớp cơ sở (`Gtk.ApplicationWindow' và `Gtk.Accessible')
Adw-1.gir:1314.7-1314.35: lỗi: Adw.Avatar: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:1731.7-1731.35: lỗi: Adw.Bin: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:1874.7-1874.35: lỗi: Adw.ButtonContent: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:2216.7-2216.35: lỗi: Adw.Carousel: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:3001.7-3001.35: lỗi: Adw.CarouselIndicatorDots: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:3128.7-3128.35: lỗi: Adw.CarouselIndicatorLines: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:3288.7-3288.35: lỗi: Adw.Clamp: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:3732.7-3732.35: lỗi: Adw.ClampScrollable: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:4085.69-4085.69: lỗi: Không thể tìm thấy tên loại `Gtk.Expression'
Adw-1.gir:4108.89-4108.89: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4131.89-4131.89: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4262.71-4262.71: lỗi: Không thể tìm thấy tên loại `Gtk.Expression'
Adw-1.gir:4291.91-4291.91: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4320.91-4320.91: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4422.38-4422.38: lỗi: Không thể tìm thấy tên loại `Gtk.Expression'
Adw-1.gir:4422.38-4422.38: lỗi: Không thể tìm thấy tên loại `Gtk.Expression'
Adw-1.gir:4422.38-4422.38: lỗi: Không thể tìm thấy tên loại `Gtk.Expression'
Adw-1.gir:4438.48-4438.48: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4438.48-4438.48: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4438.48-4438.48: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4453.48-4453.48: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4453.48-4453.48: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4453.48-4453.48: lỗi: Không thể tìm thấy tên loại `Gtk.ListItemFactory'
Adw-1.gir:4057.7-4057.35: lỗi: Adw.ComboRow: Các lớp không thể có nhiều lớp cơ sở (`Adw.ActionRow' và `Gtk.Accessible')
Adw-1.gir:5101.7-5101.35: lỗi: Adw.ExpanderRow: Các lớp không thể có nhiều lớp cơ sở (`Adw.PreferencesRow' và `Gtk.Accessible')
Adw-1.gir:5616.7-5616.35: lỗi: Adw.Flap: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:6806.7-6806.35: lỗi: Adw.HeaderBar: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:7313.7-7313.35: lỗi: Adw.Leaflet: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:8719.7-8719.35: lỗi: Adw.PreferencesGroup: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:8961.7-8961.35: lỗi: Adw.PreferencesPage: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:9320.7-9320.35: lỗi: Adw.PreferencesRow: Các lớp không thể có nhiều lớp cơ sở (`Gtk.ListBoxRow' và `Gtk.Accessible')
Adw-1.gir:9507.7-9507.35: lỗi: Adw.PreferencesWindow: Các lớp không thể có nhiều lớp cơ sở (`Adw.Window' và `Gtk.Accessible')
Adw-1.gir:9959.7-9959.35: lỗi: Adw.SplitButton: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:11373.7-11373.35: lỗi: Adw.Squeezer: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:12293.7-12293.35: lỗi: Adw.StatusPage: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:13903.7-13903.35: lỗi: Adw.TabBar: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:15149.7-15149.35: lỗi: Adw.TabView: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:17725.7-17725.35: lỗi: Adw.ToastOverlay: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:17950.7-17950.35: lỗi: Adw.ViewStack: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:19011.7-19011.35: lỗi: Adw.ViewSwitcher: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:19220.7-19220.35: lỗi: Adw.ViewSwitcherBar: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:19475.7-19475.35: lỗi: Adw.ViewSwitcherTitle: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
Adw-1.gir:19849.7-19849.35: lỗi: Adw.Window: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Window' và `Gtk.Accessible')
Adw-1.gir:19975.7-19975.35: lỗi: Adw.WindowTitle: Các lớp không thể có nhiều lớp cơ sở (`Gtk.Widget' và `Gtk.Accessible')
[9/44] Biên dịch kiểm tra đối tượng C/test-preferences-group.p/test-preferences-group.c.o
ninja: quá trình xây dựng đã dừng: lệnh phụ không thành công.

cần sửa chữa

Tôi có thể cài đặt easyeffects mà không cần libadwaita hay cách cài đặt libadwaita và tiếp tục cài đặt easyeffects hoặc bất kỳ ứng dụng nào tốt hơn có sẵn để cải thiện âm thanh tốt hơn cho Ubuntu không?

Điểm:2
lá cờ us

libadwaita không khả dụng cho Ubuntu 20.04. Bạn có thể cài đặt Ubuntu 21.10 và làm theo cái này trả lời để có được libadwaita. Nó sẽ có sẵn trong kho chính thức của Ubuntu 22.04 (sẽ được phát hành vào tháng 4 năm 2022) trở đi.

Tuy nhiên, bạn có thể dễ dàng cài đặt easyeffects trong Ubuntu 20.04 với gói phẳng, với các lệnh sau.

sudo apt cài đặt flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak cài đặt flathub com.github.wwmm.easyeffects
Sathya prakash avatar
lá cờ cn
Đã cài đặt các hiệu ứng dễ dàng với các lệnh trên. Sau khi mở easyeffects, nó rất đơn giản. easyeffects không phát hiện bất kỳ người chơi nào và không có tùy chọn nào được bật.
lá cờ us
Tìm dự án github của phần mềm và mở một vấn đề ở đó.
Sathya prakash avatar
lá cờ cn
Đã cài đặt [PulseEffects](https://ubuntuhandbook.org/index.php/2019/06/install-audio-effects-pulseeffects-ubuntu-18-04-higher/) như một giải pháp thay thế và nó hoạt động tốt. Vấn đề tiếng ồn âm thanh đã được giải quyết bằng cách làm theo hướng dẫn trong [liên kết](https://itectec.com/ubuntu/ubuntu-hissing-noise-over-headphones-only-in-ubuntu/) và khởi động lại hệ thống.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.