'Lỗi: không có đối tượng gốc' chạy monero-ví-gui trong Ubuntu 16.04 x64 trên Asus UX410U


0

Tôi đã cài đặt GUI Monero theo hướng dẫn trên trang github Monero

Đây là các bước:

  1. Cài đặt phụ thuộc Monero

Dành cho Ubuntu và Mint

sudo apt install build-Essential cmake libboost-all-dev miniupnpc libunbound-dev graphviz doxygen libunwind8-dev pkg-config libssl-dev libzmq3-dev

  1. Lấy một bản sao cập nhật của kho lưu trữ monero-gui

git clone https://github.com/monero-project/monero-gui.git

  1. Đi vào kho lưu trữ

cd monero-gui

  1. Cài đặt phụ thuộc GUI

Dành cho Ubuntu 16.04+ x64

sudo apt cài đặt qtbase5-dev qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-xmllistmodel qttools5-dev-tools qml-module-qtquick-

  1. Xây dựng GUI:

./build.sh

Xây dựng xong mà không có lỗi và theo hướng dẫn đã đi đến xây dựng / phát hành / bin và chạy chương trình thực thi (monero-ví-gui), dẫn đến lỗi như sau:

cd build/release/bin
./monero-wallet-gui

app startd
Qt:5.5.1 | screen: 1920x1080 - dpi: 96 - ratio:1.23591
QQmlApplicationEngine failed to load component
qrc:///main.qml:1811 Type DaemonConsole unavailable
qrc:///components/DaemonConsole.qml:30 module "QtQuick.Controls" version 2.0 is not installed

Error: no root objects

Câu trả lời:


0

Theo một người đóng góp monero-gui, việc xây dựng cho Ubuntu 16.04 không còn được hỗ trợ . Có một vài cách bạn có khả năng có thể giải quyết vấn đề. Dưới đây là một bản sao / dán nhận xét của pazos.

Ubuntu 16.04 không được hỗ trợ nữa. Nó không có QT tối thiểu mà ứng dụng yêu cầu để chạy, đó là QT 5.7.0. Bản phát hành chính thức hoạt động vì chúng gửi qt kèm theo bên trong ứng dụng.

Có ba điều bạn có thể làm:

  1. sử dụng các bản dựng chính thức, đừng cố gắng xây dựng từ nguồn.
  2. nâng cấp hộp ubfox của bạn lên -at tối thiểu- ubfox 17.10.
  3. tải về bản phát hành chính thức của qt cho linux-x64 từ download.qt.io và cài đặt nó ở đâu đó trên đường dẫn của bạn. Sử dụng phiên bản qt đó để liên kết chương trình của bạn.

Tôi không đề nghị thử 3 nếu bạn không hiểu ý nghĩa của nó. README nên được cập nhật để chỉ định tất cả những thay đổi đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.