Downloads · 30 days
0
LucianLuluYT/Vyrion
Vyrion is a machine learning model from LucianLuluYT. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Vyrion tourne sur Linux via Wine 11.x+, qui implemente le rendu WPF.
Downloads · 30 days
0
Access
Public
Updated Oct 11, 2026
Repo size
4.2 GB
Likes
0
Public
Click a slice to open those files.
.apk425 MB · 75%
From the Hugging Face model README
Vyrion tourne sur Linux via Wine 11.x+, qui implemente le rendu WPF.
Ce n'est pas un portage natif : aucune ligne de C#/XAML de Vyrion n'a ete modifiee. C'est le binaire Windows officiel qui s'execute dans une couche de compatibilite. Consequence : les prochaines versions de Vyrion fonctionnent ici sans rien retoucher.
Une seule commande. Elle installe Wine si besoin, telecharge la derniere version depuis Hugging Face, verifie son integrite (SHA256), cree le prefixe, et lance l'app.
curl -fsSL https://huggingface.co/LucianLuluYT/Vyrion/resolve/main/install-vyrion.sh | bash
Fichiers installes :
~/Vyrion/Vyrion.zip archive telechargee
~/Vyrion/app/ l'application extraite
~/Vyrion/start-vyrion.sh lanceur
~/.wine-vyrion/ prefixe Wine isole (independant de ~/.wine)
~/Vyrion/start-vyrion.sh
~/Vyrion/start-vyrion.sh --setup recree le prefixe Wine puis relance
VYRION_DIR=/opt/vyrion ~/Vyrion/install-vyrion.sh 个 dossier d'installation
Variables d'environnement reconnues : VYRION_DIR, WINE_PREFIX.
| Element | Statut |
|---|---|
| Interface WPF (XAML, binding, styles, templates) | OK |
| Rendu texte et polices | OK (avec corefonts) |
| Reseau : Supabase, HTTP, WebSocket temps reel | OK |
| Themes, fondus, images, GIF | OK |
| Sauvegarde de session locale | OK |
| Mise a jour automatique | OK - VyrionUpdater.exe tourne aussi dans Wine |
| Element | Fichier | Probleme | Contournement |
|---|---|---|---|
| Jeux HTML | Views/GamesView.xaml.cs | WebView2 exige le runtime Edge, absent de Wine | voir §WebView2 |
| Arene PVP | Views/PvpArenaWindow.xaml.cs | idem WebView2 | voir §WebView2 |
| Appels vocaux | Core/VoiceCall.cs | NAudio utilise WASAPI, non couvert par Wine | micro souvent muet |
| Viewer de skin 3D | Core/GlbLoader.cs | WPF 3D (MIL) sur D3D9 sous Wine = rendu aleatoire | peut afficher une scene vide |
| Notifications toast | Core/ToastService.cs | pile de notifications Windows absente | sans importance |
| Son de notification | Core/PingSound.cs | winmm.dll + WPF MediaPlayer (Media Foundation) | sans importance |
| Redimensionnement | MainWindow.xaml.cs | HwndSource / WM_SIZING ignores | decorateur natif |
WebView2 est le runtime Edge embarque. Il manque sous Wine, donc les mini-jeux HTML et l'arene PVP affichent une zone vide.
export WINE_PREFIX=~/.wine-vyrion
winetricks -q edge
Si ca reste vide : WebView2 depend de mfplat.dll, dcomp.dll et du bac a sable
Windows, tous incomplets sous Wine. Pas de contournement propre.
Fenetre noire ou l'app ne demarre pas :
WINEDEBUG=+seh,+loaddll ~/Vyrion/start-vyrion.sh 2>&1 | tee wine.log
Texte casse (carres a la place des lettres) :
WINEPREFIX=~/.wine-vyrion winetricks -q corefonts
L'app ne redemarre pas apres un arret brutal :
WINEPREFIX=~/.wine-vyrion wineserver -k
Ecran noir au lancement :
WINEPREFIX=~/.wine-vyrion winetricks -q d3dx9_43 d3dcompiler_43
GPU instable :
LIBGL_ALWAYS_SOFTWARE=1 ~/Vyrion/start-vyrion.sh
VyrionUpdater.exe installe dans %LOCALAPPDATA%\Vyrion, donc sous Wine :
~/.wine-vyrion/drive_c/users/<ton_nom>/AppData/Local/Vyrion
Des qu'une version posterieure est publiee, l'updater y installe le nouveau build et
relance Vyrion depuis la-bas. ~/Vyrion/app/ devient alors une copie perimee.
Pour repartir du zip local :
~/Vyrion/start-vyrion.sh --setup
Vyrion est une app de chat reseau : elle reste fluide meme en rendu logiciel. Cout : environ 200-400 Mo de RAM en plus (prefixe Wine).