Repository navigation
Zalo Linux v0.0.1-rev.02
Unofficial Linux port of Zalo messenger for Fedora/KDE Plasma
📝 Changelog
Added
- Native KDE Plasma system tray integration
- Simplified tray menu (Open/Exit)
- Wayland window controls fix
Fixed
- Window controls on Wayland
- System tray icon display
Known Issues
- Message sync from mobile not functional (documented limitation)
📋 System Requirements
- OS: Linux (Fedora 40+ tested)
- Desktop: KDE Plasma (recommended), GNOME, or other DE
- Display: X11 or Wayland
- RAM: 2 GB minimum, 4 GB recommended
- Disk: 500 MB
✨ Features
- ✅ Real-time messaging
- ✅ Send/receive messages and files
- ✅ Native KDE Plasma system tray integration
- ✅ Wayland support
- ✅ Dark theme (ZaDark version)
⚠️ Known Limitations
Message sync from mobile to desktop is not functional in this release.
Workarounds:
- Use Zalo web or phone. There is no workaround. The problem is due to the port. I cannot fix it, it is a server side problem.
INSTALLATION
Prerequisites
# Install Node.js and npm
sudo dnf install nodejs npm
# Install Electron dependencies
sudo dnf install libXScrnSaver gtk3 nss alsa-libInstallation
# From source-code directory
cd source-code
# Install
sudo ./install.sh
# Select variants in the install.sh. There is Zalo (light mode) and ZaDark (dark mode).🔐 Security Note
This is an unofficial Linux port. Use at your own risk.
🙏 Credits
- Original Zalo: VNG Corporation
- ZaDark theme: ZaDark project
- Linux port: Community contributors
For complete documentation, see RELEASE-NOTES