librepods-org / librepods-org/librepods

QLocalSocket: Connection refused, missing CAP_NET_ADMIN permission and "kvantum" is not installed

Open
#280 5 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
29.9k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

Hi guys,

I wanted to use librepods on my OmarchyOS system. For the ones that live on the moon and don't know it: It is an Arch Fork.
I did exactly what is written in the linux/README.md.

  • installed the requirements
  • cloned the repository
  • went into linux/build
  • cmake ..
  • make -j $(nproc)
  • ./librepods

Then i get this output and the process does not return:

build main ✅ ./librepods
qt.bluetooth.bluez: Missing CAP_NET_ADMIN permission. Cannot determine whether a found address is of random or public type.
librepods:  Initializing LibrePods 
librepods:  PulseAudio controller initialized 
librepods:  Ear detection behavior is already set to:  0 
librepods:  AirPodsTrayApp initialized 
QQmlApplicationEngine failed to load component
qrc:/linux/Main.qml: module "kvantum" is not installed

After pressing Ctrl + C the process returned and I tried again:

build main ☠️ ./librepods
librepods:  Another instance already running! Opening App Window Instead 
librepods:  Failed to connect to the original app instance. Assuming it is not running. 
librepods:  Socket error:  "QLocalSocket::connectToServer: Connection refused" 
qt.bluetooth.bluez: Missing CAP_NET_ADMIN permission. Cannot determine whether a found address is of random or public type.
librepods:  Initializing LibrePods 
librepods:  PulseAudio controller initialized 
librepods:  Ear detection behavior is already set to:  0 
librepods:  AirPodsTrayApp initialized 
QQmlApplicationEngine failed to load component
qrc:/linux/Main.qml: module "kvantum" is not installed

I tried to install kvantum but it still doesn't work. Please help me.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with linux/README.md and reproduce the documented build and launch steps from linux/build. Inspect the Linux startup path around qrc:/linux/Main.qml and the reported missing kvantum module, while separating the CAP_NET_ADMIN and QLocalSocket messages from the primary failure. Done means the built application launches without the reported QML component error.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.