- Performans – WebGPU sayesinde 4K'da akıcı oynatma.
- Arayüz – Özelleştirilebilir pencere kenarlığı.
- Taşınabilir – Kurulum gerekmez, indir çalıştır.
chmod +x OpenAnime-*.AppImage
./OpenAnime-*.AppImageİsteğe bağlı: ./install.sh ile masaüstü entegrasyonu.
yay -S openanime-bin # hazır binary
# veya kaynaktan derle:
yay -S openanimesudo apt install ./openanime_*.debsudo rpm -ivh openanime-*.rpmnix run github:tuanapi/OpenAnime-Linux
# kalıcı kurulum:
nix profile install github:tuanapi/OpenAnime-Linuxgit clone https://github.com/tuanapi/OpenAnime-Linux.git
cd OpenAnime-Linux
npm install
npm start # geliştirici modu
npm run dist # paketleri oluştur (AppImage, deb, rpm, pacman, tar.gz)Ayarları ~/.config/openanime/config.json dosyasından düzenleyebilirsiniz.
| Seçenek | Varsayılan | Açıklama |
|---|---|---|
highPerformance |
true |
Hibrit sistemlerde ayrık GPU kullan. false yapılırsa PRIME/DRI_PRIME devre dışı kalır (güç tasarrufu). |
discordRPC |
true |
Discord'da "izliyor" durumunu göster. |
useCustomFrame |
false |
Electron'un Window Controls Overlay'ini kullan. |
persistFullscreen |
false |
Bölüm geçişlerinde tam ekranda kal. |
forceWebGPU |
true |
Sitenin WebGPU ayarını geçersiz kıl. |
forcePrimeOffload |
false |
AMD/Intel hibrit sistemlerde DRI_PRIME'ı zorla. |
gpuDisplayOverride |
null |
GPU algılamasını elle ez: "integrated" veya "discrete". |
debugOutlines |
false |
Tıklanabilir elemanların etrafına kırmızı çerçeve çiz. |
titlebar |
{...} |
Özel başlık çubuğu görünümü. |
Uygulama, hangi GPU'nun görüntüyü çizdiğini otomatik algılar ve her topolojide WebGPU'yu ayrık GPU'ya taşır. Algılamayı doğrulamak için:
OpenAnime --diagnose # paketli sürüm
npm run diagnose # kaynak sürümÇıktıda webgpu adapter satırı hangi GPU'nun WebGPU'yu çalıştırdığını, webgpu fps (load)
satırı gerçek oynatma tarzı yük altındaki kare hızını gösterir. Sorun bildirirken
DIAG_JSON=... satırını issue'ya yapıştırın.
| Topoloji | Yapılan | Neden |
|---|---|---|
| Tek GPU (Intel / AMD / NVIDIA) | Hiçbir şey değiştirilmez | Varsayılan zaten doğru GPU'yu kullanır. |
| Çift GPU, ekran ayrık GPU'da (NVIDIA veya AMD) | Ayrık GPU'ya yönlendirme (NVIDIA: PRIME + Vulkan sabitleme; AMD/Intel: DRI_PRIME=1), native oturum |
Ekran zaten güçlü GPU'da; video + WebGPU tek cihazda. |
| Çift GPU, ekran iGPU'da + NVIDIA ayrık | Otomatik X11'e geçiş (XWayland) + GLX offload | Wayland'de arabellek (iGPU) ile Vulkan (NVIDIA) iki sürücüye bölünüp video oynatırken çöker; X11'de her şey tek cihazda. |
| Çift GPU, ekran iGPU'da, NVIDIA yok (AMD/Intel) | DRI_PRIME=1 (+ AMD'de gerekirse RADV_DEBUG=nodcc) |
GL tabanlı yolları ayrık GPU'ya yöneltir. |
| Karışık (ekran hem iGPU hem ayrık GPU'da) | Ekranı süren GPU'ya göre yukarıdaki satırlardan biri otomatik seçilir | Seçim monitörün bağlı olduğu GPU'ya göre yapılır. |
Not: force-high-performance-gpu, Chromium'un WebGL, WebGPU ve kompozitör için
tek GPU seçmesini sağlar; powerPreference tarayıcıda yok sayılır.
Sorun bildirirken şunları ekleyin: OpenAnime --diagnose (veya npm run diagnose)
çıktısındaki DIAG_JSON=... satırı + journalctl -k içinde GPU sürücünüze ait
satırlar (nvidia_drm, amdgpu ya da i915):
journalctl -k | grep -iE 'nvidia_drm|amdgpu|i915' | tail -20- Kare düşmesi / gecikme – Önce
OpenAnime --diagnoseçalıştırıpwebgpu adaptersatırının doğru GPU'yu gösterdiğini doğrulayın. Hâlâ takılıyorsaDIAG_JSON=...satırını vejournalctl -kçıktısını issue olarak açın.
| Ana Sayfa | Detay | Keşfet | Oynatıcı |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Tartışmalar ve destek için OpenAnime Discord sunucusuna katılın. Bir sorun ile karşılaşırsanız beni etiketleyebilirsiniz: @tuanapi



