Discord (Türkçe) - ArchWiki

Jump to content

# Discord (Türkçe)

From ArchWiki

İlgili makaleler

- Slack

Çeviri Durumu: Bu makale, Discord makalesinin çevirisidir. Son çeviri tarihi (yıl-ay-gün şeklinde): 2024-03-21. Eğer makalenin İngilizce sürümünde değişiklik yapılmış ise çevirinin senkronize edilmesine yardımcı olabilirsiniz. Çevrilmiş tüm makelelere buradan erişebilirsiniz.

Discord kapalı kaynak kodlu, çoklu platform desteğine sahip, sesli ve yazılı sohbet uygulamasıdır. Açık kaynak davasına gönül vermiş toplulukların birçoğunun resmi Discord sunucuları vardır. Discord bir web tarayıcısı aracılığıyla veya Electron ile yazılmış masaüstü uygulaması aracılığıyla kullanılabilir.

## Kurulum

Discord'un masaüstü uygulamasını yüklemek için aşağıdaki paketlerden birini kullanabilirsiniz:

### Grafik arayüze sahip istemciler

#### Resmi uygulamalar

- Stable: discord
- Testing: discord-ptbAUR
- Nightly: discord-canaryAUR

Alternatif olarak, Discord Flatpak paketi olarak da mevcuttur. Bu paket, sistem kütüphanelerine dair sorunları çözebilir ve bazı durumlarda performans iyileştirmesi sağlayabilir, lakin Rich Presence'i etkinleştirmek için ekstra çaba istiyor. Bknz: #Flatpak'te Rich Presence'i etkinleştirmek.

    $ flatpak install discord

#### Sistem electron'unu kullanan resmi istemciler

Olası performans ve güvenlik artışı için sistem electron'unu kullanan resmi istemciler:

- Stable: discord_arch_electronAUR
- Nightly: discord-canary-electron-binAUR

#### Üçüncü taraf istemciler

Uyarı Üçüncü taraf istemcilerin veya Discord istemcisi üzerinde oynamalar yapan herhangi resmi olmayan paket veya uygulamanın kullanımı Discord'un Discord'un Hizmet Şartlarına aykırıdır ve hesabınızın kalıcı olarak erişime kapatılmasına neden olabilir. [1] Bu tür paketleri kullanırken tüm sorumluluk size aittir. Discord'un API'sindeki anti-spam sistemini tetiklemelerinden ötürü eski veya geliştirilmeyen istemcileri kullanmayınız, aksi takdirde hesabınız erişime kapatılabilir.

- Abaddon — C++/gtkmm ile yazılmış sesli konuşma desteğine sahip alternatif bir Discord istemcisi.

  https://github.com/uowuo/abaddon || abaddonAUR

- discord-screenaudio — Linux'da sesli ekran paylaşımını destekleyen gayriresmi Discord istemcisi.

  https://github.com/maltejur/discord-screenaudio || discord-screenaudioAUR[broken link: package not found]

- Dissent — Go ile yazılmış GTK4 Discord istemcisi

  https://github.com/diamondburned/dissent || dissent-gitAUR

- Legcord — Olabildiğince her şeyi hafif tutup aynı zamanda Discord deneyimini iyileştirmek adına yazılmış istemci.

  https://github.com/Legcord/Legcord || legcordAUR

- Ripcord — Qt araç seti üzerine yazılmış, Discord ve Slack gibi grup bazlı servisler için yazılmış, hafif, kapalı kaynak kodlu sohbet uygulaması.

  https://cancel.fm/ripcord/ || ripcordAUR

- Vesktop — Vesktop çoklu platform desteğine sahip, daha hafif bir Discord deneyimi sunmayı amaçlayan masaüstü uygulamasıdır. Ayrıca sesli ekran paylaşımını da destekliyor.

  https://github.com/Vencord/Vesktop || vesktop-binAUR

- WebCord — Web istemcisi için sarmalayıcı. Wayland'de ekran paylaşımı desteği ve gelişmiş güvenlik sağlıyor.

  https://github.com/SpacingBat3/WebCord || webcordAUR

### Komut Satırı istemcileri

AUR'da (ve Github'da paketlenmemiş) çok sayıda Komut satırı tabanlı üçüncü taraf istemci vardır, ancak çoğu kullanımdan kaldırılmış veya bozuktur. discordo AUR üzerinde discordo-gitAUR olarak paketlenir ve bakımı yapılır.

### Sohbet istemcisi eklentileri

- purple-discord — Pidgin

  https://github.com/EionRobb/purple-discord || purple-discord-gitAUR gibi libpurple tabanlı mesaj uygulamaları için Discord eklentisi.

- bitlbee-discord — Bitlbee

  https://github.com/sm00th/bitlbee-discord || bitlbee-discord-gitAUR için Discord eklentisi.

- weechat-discord — WeeChat

  https://github.com/terminal-discord/weechat-discord || weechat-discord-gitAUR için Discord eklentisi.

### Özel CSS ve eklentiler

- BetterDiscord — Discord istemcisinin özel CSS ve eklentiler kullanmasına olanak sağlamak adına modifikasyonlar içeren proje.

  https://betterdiscord.app/ || betterdiscord-installerAUR

- Discocss — Discord istemcilerine özel CSS'ler enjekte edebilen basit bir betik.discord-ptbAUR ve discord-canaryAUR sürümlerine özel CSS enjekte etmek için `discord` klasörünü içeren satırları kullanılan sürüm ile değiştirin.

  https://github.com/mlvzk/discocss || discocss-gitAUR

- Replugged — Basitlik ve performans'a odaklanmış hafif bir Discord istemcisi olan, Powercord'un çatalı.

  https://github.com/replugged-org/replugged || replugged-electron-gitAUR

- VenCord — Discord açılmadan önce yüklenen, Discord'u daha hızlı ve stabil hale getirmeyi amaçlayan istemci modifikasyonu.

  https://github.com/Vendicated/Vencord || vencord-installer-binAUR

### Oyun arayüzü

Discord'un Linux istemcileri oyun arayüzünü desteklemiyor. Açık kaynak kodlu GTK uygulaması olan discover-overlayAUR bu eksikleri gidermeyi amaçlıyor. Discover x11 ve wlroots ortamlarında çalışmaktadır.

### Yardımcı programlar

- Chuncord — Discord CDN'e, webhookları kullanarak parça parça dosya yüklemek için komut satırı aracı.

  https://git.lemonsh.moe/lemon/chuncord || chuncordAUR

## İpuçları ve Püf noktaları

### GNOME üst çubuk simgesi

Simgenin GNOME üst çubuğunda olmasını istiyorsanız AppIndicator and KStatusNotifierItem Support extension'ı ve libappindicator yükleyiniz.

### Discord repoda olmayan güncellemeyi yüklemeye çalışıyor

Eğer bir yüklenmemiş bir güncelleme mevcutsa, Discord açılmayacak ve şu mesajı gösterecektir "Şanslı günündesin! Yeni bir güncelleme var". Eğer güncellenmiş sürüm resmi repolarda mevcut değilse, Arch build system'i kullanarak paketi kendiniz derleyip(build daha duzgun ceviri bulunacak), güncellenmiş paketi yükleyebilirsiniz.

Güncelleme denetimini devre dışı bırakmak için, `~/.config/discord/settings.json`'a şunu ekleyin:

    ~/.config/discord/settings.json

    "SKIP_HOST_UPDATE": true

JSON gereksinimleri nedeniyle `WINDOW_BOUNDS` nesnesinden sonra fazladan bir virgül eklemeniz gerektiğini unutmayın, örn:

    {
      "IS_MAXIMIZED": true,
      "IS_MINIMIZED": false,
      "WINDOW_BOUNDS": {
        "x": 2240,
        "y": 219,
        "width": 1280,
        "height": 720
      },
      "SKIP_HOST_UPDATE": true
    }

### Discord'u küçültülmüş olarak başlatmak

Discord `--start-minimized` argümanı ile küçültülmüş olarak başlatılabilir.

### Mikrofon gürültü azaltma

Discord artık hem standart hem de Krisp'in yapay zeka tabanlı gürültü azaltıcısı ile dahili bir şekilde gürültü azaltma özelliğine sahiptir. PipeWire'da PipeWire#Noise suppression for voice sayfasını takip ederek kendi gürültü azaltıcınızı kullanabilirsiniz.

### Sesli ekran paylaşımı

This article or section is out of date.

Reason: Discord'un amacı Pipewire aracılığıyla sesli ekran paylaşımını sunmaktır . [2] (Discuss in Talk:Discord (Türkçe))

This article or section needs expansion.

Reason: Bu bağlantı, PipeWire ile ses yönlendirmek için iyi bir başlangıç noktası olabilir : https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Virtual-Devices#create-a-sink (Discuss in Talk:Discord (Türkçe))

Linux'da resmi bir şekilde sesli ekran paylaşımı bulunmamaktadır.. Başka bir seçenek ise, uygulamanın sesini mikrofonunuz üzerinden yönlendirmek:

- PulseAudio için, PulseAudio/Examples#Remapping select audio sources'ı takip ederek paylaşılacak program için, tarayıcıda çalışan Discord web istemcisi için giriş aygıtı olarak kullanılabilecek bir Monitor of kaynağı elde edin.
- PipeWire'da , sesli ekran paylaşımından yararlanmanın en basit çözümü discord-screenaudioAUR[broken link: package not found] paketini kullanmaktır.

Uyarı Modifiye edilmiş Discord istemcilerini kullanmak Discord'un Hizmet Şartlarına aykırıdır. Daha fazla detay için bknz: #Kurulum

### Web RPC Eklentileri

Seçili web aktivitelerini, Discord rich presence'inizde göstermenize olanak sağlayan birkaç eklenti mevcut:

- PreMiDAUR için gerekli tarayıcı eklentisini kurduktan sonra Web RPC'i kullanabilirsiniz.
- discord-rpc-extension-binAUR için PreWrap veya Mal-sync tarayıcı eklentilerini kurup Web RPC'i kullanabilirsiniz.

### Geliştirici Araçlarını etkinleştirmek

Uyarı Geliştirici araçlarının Konsoluna yapıştırılan kod, kimlik bilgilerinizi çalma ve Discord hesabınızı tehlikeye atma yeteneğine sahiptir. Ne yaptığınızı bilmiyorsanız bunu etkinleştirmeyin.

Yakın zamanda gelen bir güncellemeden sonra, güvenlik sebeplerinden ötürü Discord'un geliştirici araçları varsayılan olarak devre dışı bırakıldı. Yeniden etkinleştirmek için alttaki satırı `~/.config/discord/settings.json` dosyasına ekleyin:

      "DANGEROUS_ENABLE_DEVTOOLS_ONLY_ENABLE_IF_YOU_KNOW_WHAT_YOURE_DOING": true

### Metin Okuma özelliğini etkinleştirmek

Metin Okuma özelliği varsayılan olarak devre dışıdır. `--enable-speech-dispatcher` bayrağı ile tekrardan aktifleştirilebilir, bu bayrak speech-dispatcher arka plan servisinin ses çıktısı alabilmesine olanak sağlar.

## Sorun Giderme

### Sunucularda gezinirken takılma problemleri

Sunucularda gezinirken kasmalar ve takılmalar yaşıyorsanız lütfen donanım ivmesinin açık olduğundan emin olun. Chromium tabanlı tarayıcılarda `chrome://gpu` sayfasını açarak donanım ivmesinin çalışıp çalışmadığını kontrol edebilirsiniz. Bu sayfada da, donanım ivmesi çalışmıyor olarak gözüküyorsa, şu sayfayı Hardware video acceleration inceleyebilir ve buna göre Discord'u birkaç ek parametre ile açmayı deneyebilirsiniz:

    $ discord --ignore-gpu-blocklist --disable-features=UseOzonePlatform --enable-features=VaapiVideoDecoder --use-gl=desktop --enable-gpu-rasterization --enable-zero-copy

### Sesli sohbette cızırtı problemi

Eğer sesli sohbette cızırtılar ile karşılaşıyorsanız, PulseAudio/Troubleshooting#Troubleshooting buffer underruns (glitches, skips, crackling)'da belirtilen adımları deneyin.

### Wayland'de ekran paylaşımı

Versiyon 0.0.17 itibarı ile Ekran Paylaşma özelliği, Wayland'de Ozone'u da etkinleştirseniz çalışmıyor: `/usr/bin/discord --enable-features=UseOzonePlatform --ozone-platform=wayland` Şu Reddit postunu ve Discord bug raporunu inceleyiniz.

Olası çözüm yolları:

- Firefox gibi ekran paylaşımını destekleyen bir tarayıcıda Discord kullanmak. Tarayıcı, kendi diyalog kutusu ile hangi pencerenin veya ekranın paylaşılacağını seçmenizi isteyecektir.
- XwaylandVideoBridge. Bknz: Wayland#Screencast Wayland windows with X11 applications[broken link: invalid section].
- sanal kamera kullanmak. Bknz: Open Broadcaster Software#Virtual camera output ve Screen capture#Via a virtual webcam video feed.
- Üçüncü taraf istemci kullanmak (Her zamanki uyarımız burada da geçerli, Discord'un Hizmet Şartları burada da geçerli.):
  - webcordAUR Wayland'de ekran paylaşımını destekliyor, Lakin Discord'un web sürümünü kullandığı için rich presence gibi özelliklerden mahrum.
  - Vesktop, AUR paketi vesktop-binAUR olarak mevcut.

### Flatpak'te Rich Presence'i etkinleştirmek

Discord'un Flatpak sürümünde ne yazık ki Rich Presence kendiliğinden çalışmayacak. When using the Flatpak version of Discord, Çalışmasını sağlamak adına `$XDG_RUNTIME_DIR/discord-ipc-0`'den `$XDG_RUNTIME_DIR/app/com.discordapp.Discord/discord-ipc-0`'e symlink oluşturmak zorundayız. Peki şuanki kullanıcı oturumumuz için, gerekli symlink'ı nasıl oluşturabiliriz ? İşte bu komutu çalıştırarak :

    $ ln -sf {app/com.discordapp.Discord,$XDG_RUNTIME_DIR}/discord-ipc-0

systemd-tmpfiles'in symlink oluşturma işlemini otomatik bir şekilde halletmesi için, `~/.config/user-tmpfiles.d/`'da .conf uzantısına sahip bir dosyaya şu satırı girmeniz yeterli:

    L %t/discord-ipc-0 - - - - app/com.discordapp.Discord/discord-ipc-0

### Discord uzun süren aramalarda yanıt vermemeye başlıyor

Eğer Discord uzun aramalar esnasında yanıt vermemeye başlıyorsa `--no-sandbox` bayrağı ile tekrar çalıştırmayı deneyin. Ayrıca bunu .bashrc veya kabuğunuzun(shell) takma ad(alias) dosyasına ekleyebilirsiniz:

    alias discord='discord --no-sandbox'

### Bahsetmeler veya Mesajlar Discord'u donduruyor

Bildirim sistemini tetikleyen (bahsetmeler, mesajlar, henüz susturulmamış sunucular vs.) iletiler istemcinin donmasına yol açıyorsa, istemci sisteminizde bir Bildirim Sunucusu bulamıyordur. Bu sorunu bildirim sunucusu yüklemeden çözmek için, ayarlardan Masaüstü Bildirimlerini Etkinleştir seçeneğini devre dışı bırakmanız yeterli.

### Pipewire'da bildirim sesi almıyorum

Bknz: PipeWire#No notification sounds from Discord.

### Emojiler düzgünce işlenmiyor

Emoji işlenme problemleri (emojilerin kare olarak gözükmesi gibi) ile karşılaşıyor iseniz, discord-canary-electron-binAUR paketi uygun olan fontlara, isteğe bağlı bağımlılıklar altında sahip. ttf-symbolaAUR, noto-fonts-cjk ve noto-fonts-emoji paketlerini yüklemelisiniz.

ttf-twemojiAUR ise kanal isimlerindeki emojilerin gözükmesi için gerekli. `75-twemoji.conf` dosyasını `/etc/fonts/conf.d/`'a yüklemeyi unutmayın çünkü varsayılan senaryoda otomatik olarak yüklenmiyor.

### Linklere tıklıyorum ama tarayıcımda açılmıyorlar

Eğer linke tıkladıktan sonra varsayılan tarayıcınız açılmıyorsa, isteğe bağlı bağımlılık olan xdg-utils'i yüklemelisiniz.

### Discord simgesi KDE sistem tepsisinde bulanık gözüküyor

Sorunun kaynağı olarak bilinen libappindicator-gtk2AUR paketinin yerini doldurması için libappindicator yüklemeyi deneyebilirsiniz.

### Discord systemd journal'ını spamliyor

Discord'un şu tarz mesajlarla journal'ınızı(günlük) şişirdiğini görmüş olabilirsiniz:

    (device_info_linux.cc:45): NumberOfDevices

Bu bilgi ve görüntü kirliliğinden şu şekilde kurtulabilirsiniz: Kullanıcı ayarlarını açın, oradan "Ses ve Görüntü" kısmını seçip en alta kadar inin, orada "Hata Ayıklama Günlüğü" seçeneği var onu kapatın ve ta da! sorun çözüldü.

### Sistemimde sadece ALSA var ve sesli sohbete giremiyorum

Discord'un uygulaması sesli sohbet için PulseAudio'u kullanır ve direkt bir şekilde ALSA'da çalışmaz. apulse'yi geçici bir çözüm olarak kullanmak da artık geçerli bir yol değil. PulseAudio veya Pipewire yüklemeden sesli sohbeti kullanmak istiyorsanız ya Chromium tabanlı tarayıcıda Discord Web'i kullanacaksınız ya da Chromium tabanlı bir sarmalayıcı olduğu için Webcord'u kullanacaksınız.

Yol olarak yukarıdakilerden birini seçtiyseniz ve kendinizi sağırlaştıramamak gibi gibi problemleriniz varsa, mikrofonunuza erişim izni vermek için, mikrofonu `~/.asoundrc`'da Varsayılan capture device olarak ayarlayın. Ayrıca, Kullanıcı Ayarlarına girip sırası ile > Ses ve Görüntü > Giriş Aygıtı sekmesine giderek Defaultun seçili olduğundan emin olun.

### Bildirim rozeti gözükmüyor

Discord görev çubuğu simgesinde okunmamış bahsedilmelerin ve mesajların sayısını içeren bir rozet gösterir. Eğer bu rozet gözükmüyor ise rozetin çalışması için gerekli olan libunityAUR paketinin yüklü olduğundan emin olun.

### Wayland'de NVIDIA'nın özel mülk sürücüsünü kullanıyor ve siyah ekran alıyorum

Discord Wayland istemcisinde, NVIDIA'nın özel mülk sürücüsünde bulunmayan VA-API desteğine ihtiyaç duyuyor. VA-API desteği alabilmek için şu tarz libva-nvidia-driver çeviri katmanları kullanılabilir.

### Emojiler kare şeklinde gözüküyor

Emojileri düzgünce görüntüleyebilmek için bir font paketi yüklemelisiniz.

Category:

- Instant messaging (Türkçe)

Hidden categories:

- Pages with broken package links
- Pages or sections flagged with Template:Out of date
- Pages or sections flagged with Template:Expansion
- Pages with broken section links

Discord (Türkçe)
Add topic