Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
104 changes: 68 additions & 36 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,48 +194,80 @@
> [!WARNING]
> - **File conflicts**: If you see errors like "conflicting files" or "manual installation detected" during Arch/AUR `makepkg -si`, this means CoolerDash was previously installed manually (via `make install`).

> [!TIP]
> #### Solution:
> - The PKGBUILD will attempt to clean up automatically.
> - If problems persist, run `sudo make uninstall`.
> - Remove any leftover files in `/opt/coolerdash/`, `/usr/bin/coolerdash`, and `/etc/systemd/system/coolerdash.service`.
> - Then retry the installation.
> [!TIP]
Comment thread Dismissed
> #### Solution:
> - If problems persist, run:
> ```bash
> sudo make uninstall
> ```
> - Remove any leftover files:
> ```bash
> sudo rm rf /opt/coolerdash/ /usr/bin/coolerdash /etc/systemd/system/coolerdash.service
> ```
> - Then retry the installation.

#

> [!WARNING]
> - **CoolerDash**: Systemd daemon not running → `systemctl status coolerdash` and enable `systemctl enable --now coolercontrold`.
> - **Device not found**: LCD not configured in CoolerControl → Use CoolerControl GUI → set LCD mode to `Image/gif`.
> - **Connection refused**: CoolerControl daemon not running → `systemctl status coolercontrold`.
> - **Connection problem**: No devices found or wrong device UID → Check CoolerControl configuration and LCD connection → Verify with `curl http://localhost:11987/devices | jq`.
> - **CoolerDash**: Systemd daemon not running.

> [!TIP]
> #### Solution:
> - Check all related systemd services are running.
> - Manually check if devices are detected correctly.
> [!TIP]
Comment thread Dismissed
> - Check if CoolerDash running:
> ```bash
> systemctl status coolerdash
> ```
> - Enable/Start CoolerDash
Comment thread Dismissed
> ```bash
> systemctl enable --now coolerdash
> ```

```bash
# Start CoolerControl (if not running)
systemctl enable --now coolercontrold
#

# Start CoolerDash (if not running)
systemctl enable --now coolerdash
> [!WARNING]
Comment thread Dismissed
> - **CoolerControl**: Systemd daemon not running.

# Check available devices
curl http://localhost:11987/devices | jq
```
###### Example output
```json
{
"name": "NZXT Kraken 2023",
"type": "Liquidctl",
"type_index": 1,
"uid": "8d4becb03bca2a8e8d4213ac376a1094f39d2786f688549ad3b6a591c3affdf9",
"lc_info": {
"driver_type": "KrakenZ3",
"firmware_version": "2.0.0",
"unknown_asetek": false
}
}
```
> [!TIP]
Comment thread Dismissed
> - Check if CoolerControl running:
> ```bash
> systemctl status coolercontrold
> ```
> - Enable/Start CoolerControl
Comment thread Dismissed
> ```bash
> systemctl enable --now coolercontrold
> ```

#

> [!WARNING]
> - **Device not found**: LCD not configured in CoolerControl.

> [!TIP]
Comment thread Dismissed
> - Use CoolerControl GUI → set LCD mode to `Image/gif`.

#

> [!WARNING]
Comment thread Dismissed
> - **Connection problem**: No devices found or wrong device UID.

> [!TIP]
> - Check CoolerControl configuration and LCD connection → Verify with:
> ```bash
> curl http://localhost:11987/devices | jq
> ```
> ###### Example output:
> ```json
> {
> "name": "NZXT Kraken 2023",
> "type": "Liquidctl",
> "type_index": 1,
> "uid": "8d4becb03bca2a8e8d4213ac376a1094f39d2786f688549ad3b6a591c3affdf9",
> "lc_info": {
> "driver_type": "KrakenZ3",
> "firmware_version": "2.0.0",
> "unknown_asetek": false
> }
> }
> ```

---

Expand Down