Command Palette

Search for a command to run...

Penyelesaian Masalah

Betulkan aplikasi desktop yang tidak dikesan, sambungan Discord yang ditolak pada Windows, kebenaran yang hilang, presence yang tidak mengesan apa-apa, dan isu pemasangan Linux.

Mula dengan diagnostik

Buka panel sisi pada tab yang ingin anda kongsi dan baca setiap baris secara berasingan:

  • Sambungan dipasang
  • Skrip pengguna dibenarkan
  • Nowly Desktop dikesan
  • Discord disambungkan
  • Satu kehadiran dipasang
  • Aktiviti dikesan

Baris pertama yang tidak hijau ialah perkara seterusnya yang perlu dibetulkan.

Nowly Desktop tidak dikesan

Pasang aplikasi desktop daripada halaman aplikasi desktop, kemudian klik Semak sambungan. Jika anda baru sahaja memasangnya, mulakan semula pelayar supaya ia menemui aplikasi itu. Aplikasi mesti dipasang pada komputer yang sama dengan pelayar.

Pada Linux, pelayar yang dipasang daripada Flatpak atau Snap mungkin menyekat native messaging sepenuhnya. Gunakan pelayar yang dipasang daripada repositori distribusi anda atau daripada pakej pembekalnya sendiri.

Discord tidak disambungkan

Buka aplikasi desktop Discord, tunggu sehingga ia selesai dimuatkan, kemudian klik Semak sambungan. Discord dalam tab pelayar tidak dapat menerima Rich Presence tempatan.

Jika anda menjalankan Discord Stable bersama Discord PTB atau Canary, biarkan hanya satu dibuka: pada Windows, aplikasi desktop bersambung ke paip Discord yang pertama.

Discord IPC: "Access is denied" (Windows)

Log masa jalan mungkin menunjukkan:

TEXT
reason=open \\.\pipe\discord-ipc-0: Access is denied.

Integrasi harus bergantung pada kod respons natif yang stabil DISCORD_IPC_ACCESS_DENIED dan bukannya pada teks yang diterjemahkan ini.

Windows menolak akses kepada paip tempatan Discord kerana Discord berjalan sebagai pentadbir manakala pelayar dan aplikasi desktop tidak. Betulkan mengikut urutan ini:

  1. Tutup Discord sepenuhnya, termasuk ikonnya di kawasan pemberitahuan.
  2. Dalam Task Manager, tamatkan sebarang proses Discord.exe yang masih berjalan.
  3. Dalam Properties pintasan Discord, nyahtanda Run this program as an administrator (tab Compatibility) dan Run as administrator (tab Shortcut, Advanced).
  4. Mulakan Discord seperti biasa.
  5. Klik Sambung semula dalam Nowly, atau mulakan semula pelayar.

Jangan jalankan pelayar atau aplikasi desktop sebagai pentadbir sebagai gantinya: native messaging dilancarkan oleh pelayar, dan pelayar dengan keistimewaan tinggi merupakan risiko keselamatan. Aplikasi desktop boleh memaparkan pemberitahuan sistem apabila ia mengesan ketidakpadanan ini: pemberitahuan di kawasan pemberitahuan Windows, pemberitahuan Pusat Pemberitahuan macOS, atau pemberitahuan Linux apabila notify-send tersedia.

Skrip pengguna tidak dibenarkan

Hidupkan Benarkan skrip pengguna dalam halaman butiran Nowly (pelayar Chromium), atau Mod pembangun pada versi Chrome yang lebih lama. Dalam Firefox, berikan kebenaran skrip pengguna daripada about:addons. Kemudian muat semula tab dan buka semula panel sisi.

Tiada aktiviti dikesan

Semak bahawa:

  • presence untuk laman web ini dipasang dan dihidupkan,
  • perkongsian tidak dijeda (Ctrl+Shift+U menogolkannya) dan presence tidak ditunda atau berada di luar jadualnya,
  • tab tidak disembunyikan daripada tab Aktiviti,
  • sesuatu benar-benar sedang dimainkan: kebanyakan presence tidak memaparkan apa-apa semasa anda melayari kecuali Tunjukkan aktiviti pelayaran dihidupkan,
  • alamat sepadan dengan laman yang disokong oleh presence, yang dipaparkan pada halamannya dalam pustaka,
  • tab telah dimuat semula selepas presence dipasang.

Jika laman web itu berubah dan presence memaparkan maklumat yang salah atau tiada maklumat langsung, gunakan Laporkan masalah pada halamannya dalam pustaka.

Alat Rich Presence lain mengganggu

Alat lain yang menetapkan aktiviti Discord anda, seperti PreMiD atau pemain muzik dengan Rich Presence sendiri, boleh menggantikan atau mengosongkan apa yang dihantar oleh Nowly. Matikan alat tersebut semasa anda menguji.

Linux: "kemas kini tersedia" sejurus selepas memasang .deb

  1. .deb tidak pernah dipasang. Dwiklik pada .deb tidak melakukan apa-apa pada sesetengah desktop (contohnya XFCE dengan Thunar). Pasangnya daripada terminal:

    sudo dpkg -i ~/Downloads/nowly-host.deb

    dpkg -L nowly-host kemudiannya sepatutnya menyenaraikan /usr/lib/nowly-client/nowly-host.

  2. Pemasangan lama bagi setiap pengguna diutamakan. Jika anda pernah menggunakan arkib .tar.gz sebelum ini, buang sisanya:

    rm -f ~/.mozilla/native-messaging-hosts/nowly.client.json
    rm -f ~/.config/*/NativeMessagingHosts/nowly.client.json
    rm -f ~/.local/share/NowlyClient/nowly-host

    Kemudian tutup pelayar sepenuhnya dan bukanya semula.

Linux: Discord daripada Flatpak atau Snap

Discord dalam kotak pasir mencipta soketnya dalam foldernya sendiri. Aplikasi desktop mencari discord-ipc-0 hingga discord-ipc-9 dalam $XDG_RUNTIME_DIR, $TMPDIR dan /tmp. Pautkan soket sebenar ke lokasi yang dijangka, contohnya untuk Flathub:

ln -sf "$XDG_RUNTIME_DIR/app/com.discordapp.Discord/discord-ipc-0" "$XDG_RUNTIME_DIR/discord-ipc-0"

Panduan langkah demi langkah, termasuk pautan yang kekal selepas but semula dan laluan Snap, ialah Nowly di Linux.

Log

  • Sambungan menyimpan log masa jalan yang boleh anda salin daripada panel sisi dengan Salin log. Log ini mungkin mengandungi alamat halaman disokong yang anda lawati: bacanya sebelum berkongsi.
  • Aplikasi desktop menulis nowly-host.log dalam %LOCALAPPDATA%\NowlyClient\ (Windows), ~/Library/Caches/NowlyClient/ (macOS) atau ~/.cache/NowlyClient/ (Linux).

Masih buntu? Buka tiket di pelayan Discord Nowly dengan menyatakan baris diagnostik yang gagal dan sistem anda.