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:
TEXTreason=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:
- Tutup Discord sepenuhnya, termasuk ikonnya di kawasan pemberitahuan.
- Dalam Task Manager, tamatkan sebarang proses
Discord.exeyang masih berjalan. - Dalam Properties pintasan Discord, nyahtanda Run this program as an administrator (tab Compatibility) dan Run as administrator (tab Shortcut, Advanced).
- Mulakan Discord seperti biasa.
- 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
-
.debtidak pernah dipasang. Dwiklik pada.debtidak melakukan apa-apa pada sesetengah desktop (contohnya XFCE dengan Thunar). Pasangnya daripada terminal:sudo dpkg -i ~/Downloads/nowly-host.debdpkg -L nowly-hostkemudiannya sepatutnya menyenaraikan/usr/lib/nowly-client/nowly-host. -
Pemasangan lama bagi setiap pengguna diutamakan. Jika anda pernah menggunakan arkib
.tar.gzsebelum 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-hostKemudian 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.logdalam%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.