Skip to content

Releases: safa0/radiantctl

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 08:14

Full Changelog: v0.1.0...v0.2.0

Release v0.1.0

Choose a tag to compare

@safa0 safa0 released this 19 Aug 21:27

What's New in v0.1.0

Features

  • Monitor brightness and contrast control
  • Quick preset management
  • Advanced VCP (Virtual Control Panel) settings
  • Support for multiple monitors

Installation

  1. Download the AppImage file
  2. Make it executable: chmod +x radiantctl_0.1.0_amd64.AppImage
  3. Run: ./radiantctl_0.1.0_amd64.AppImage

Requirements

  • Linux with ddcutil support
  • I2C permissions enabled
  • GTK3 runtime

Setup Instructions

# Install ddcutil
sudo apt install ddcutil

# Enable I2C
sudo modprobe i2c-dev
echo 'i2c-dev' | sudo tee /etc/modules-load.d/i2c-dev.conf

# Set up udev rules
echo 'KERNEL=="i2c-*", TAG+="uaccess"' | sudo tee /etc/udev/rules.d/60-ddcutil.rules
sudo udevadm control --reload-rules && sudo udevadm trigger

# Add user to i2c group
sudo usermod -aG i2c $USER

# Re-login for group changes to take effect

Known Issues

  • Requires proper I2C permissions to control monitors
  • Some monitors may not support all VCP codes

Support

If you encounter issues, please report them on GitHub.