Saya dapat melihat presentasi, obrolan, berbagi layar, semua yang ada di rapat webex tetapi tidak dapat membuat audio berfungsi, saya selalu mendapatkan:
"Perangkat Audio Tidak Dapat Diakses Sekarang"
Adakah yang tahu apa yang terjadi?
Terima kasih.
Jawaban:
Saya baru saja mengirim jawaban untuk pertanyaan ini di http://ubuntuforums.org/showthread.php?p=11757928
Applet WebEx menggunakan modul asli milik untuk mengakses perangkat lunak suara. Ini adalah 32-bit .so, sehingga tidak dapat dimuat oleh JVM 64-bit. Solusi yang biasa tampaknya menjalankan browser 32-bit setiap kali Anda menggunakan WebEx. Sebagai alternatif, saya telah menambal utilitas nspluginwrapper sehingga Anda dapat menjalankan plugin Java 32-bit dari browser 64-bit (Saya sudah menguji dengan Firefox, itu juga harus bekerja dengan Chrome).
Unduh sumber terbaru untuk nspluginwrapper dari http://nspluginwrapper.org/download/
Perluas file (tar -xvzf) di lokasi yang nyaman
Terapkan tambalan berikut ke file npw-viewer.c:
Anda mungkin perlu mendapatkan beberapa perpustakaan tambahan untuk membuat semuanya berfungsi. Secara khusus, saya menginstal:
YMMV.
Setelah mendapatkan dependensi, itu:
Maka Anda akan membutuhkan jre 32-bit. Ini dapat diunduh dari situs web Oracle dan diinstal.
Terakhir, cari file
libnpjp2.so
dilib
direktori instalasi Java 32-bit. Saya menemukannya/usr/lib/jvm/ia32-java-6-sun/jre/lib/i386/
.Menjalankan
(Atau di mana pun Java Anda diinstal.)
Kemudian (kembali) mulai Firefox. Ketik "aboutlugins" di bilah alamat. Anda akan melihat plugin Java 32-bit yang baru Anda instal.
Cobalah bergabung dengan rapat WebEx dengan suara
sumber
Saya tahu utas ini basi, tetapi saya baru saja melalui 2 hari untuk mendapatkan solusi yang disediakan oleh Dan Menes untuk bekerja (dan metode Dan TIDAK BEKERJA), tetapi ada beberapa langkah tambahan yang ingin saya bagikan sehingga yang lain tidak kehilangan 12 jam kerja seperti yang saya lakukan dengan tweak. Jadi, ini dia:
Pertama, saya tidak dapat menerapkan tambalan Dan dengan perintah "tambalan" seperti biasa. Ketika saya mencoba untuk itu, saya mendapat kesalahan berikut (kesalahan yang sama yang didapat poster "NW Tech", yaitu:
Hunk # 1 GAGAL di 5128
Sebelum memperbaikinya, saya merobek semua Java yang ada - ALL! Saya mengalami masalah bahwa ketika saya menjalankan webex saya tidak yakin yang mana dari 5 atau 6 javas yang diinstal, keduanya 6 dan 7, itu menggunakan, dan karena saya tidak tahu bagaimana memastikan, saya hanya merobek semua java kecuali yang akan digunakan untuk webex, sehingga saya bisa yakin. Anda dapat melakukannya, atau jika Anda tahu caranya, pastikan firefox menggunakan java yang Anda bungkus seperti yang dijelaskan di bawah ini. Jika Anda memilih untuk merobek semua java Anda terlebih dahulu seperti yang saya lakukan, maka saya mengambil TIDAK BERTANGGUNG JAWAB untuk apa pun yang mungkin merusak untuk Anda - saya hanya fokus pada memperbaiki masalah webex ini tanpa audio melalui komputer di Ubuntu Linux dan saya ingin memastikan Saya benar-benar menggunakan java 32-bit yang dibungkus, jadi saya merobek semua java lain di alternatif untuk memastikan.
Jadi, lanjutkan ...
Juga, saya menggunakan distribusi terakhir JDK 1.6 (1.6.0_45) BUKAN JDK 1.7 (mungkin berhasil saya belum mengujinya tidak peduli saya sudah selesai dengan masalah menjengkelkan ini 1.6 64-bit dibungkus karya java untuk suara webex , jadi, HALUS! Aku selesai!).
Sebelum menginstal Oracle Sun Java 1.6.0_45 saya benar-benar merobek semua java yang ada di Ubuntu 12.04 saya. Untuk melakukan itu saya menggunakan langkah-langkah ini:
Setelah menjalankan langkah-langkah itu, saya menginstal JDK 1.6.0_45 dan kemudian saya menginstalnya di alternatif dan kemudian memeriksa untuk melihat bahwa alternatif HANYA 1.6.0_45 untuk memastikan saya pasti mengambil java-32 dibungkus untuk browser 64-bit yang saya ingin.
Sebelum saya bisa melakukan itu, saya harus memasukkannya ke dalam alternatif, yang saya lakukan dengan cara ini:
sudo pembaruan-alternatif --instal "/ usr / bin / java" "java" "/ usr / lib / jvm / java-6-oracle / bin / java" 1050
(Lokasi Anda jdk6 java32 Anda dapat bervariasi - di situlah saya meletakkan milik saya).
Idk apa artinya angka 1050 - itu adalah "prioritas" Saya tidak tahu apakah itu penting atau tidak. Alternatif saya terlihat seperti ini sekarang:
Jadi, setelah tidur di atasnya, pada pagi Satuday saya melihat kode di baris 5128 dan baru saja menempelkan tambalan secara manual ke file karena tambalan memiliki masalah menerapkannya secara otomatis.
Berikut ini cuplikan sebelum dan sesudah yang menunjukkan bagaimana Anda harus menempatkan kode tambalan:
inilah perbedaan dari npw-viewer.c yang ditambal vs npw-viewer.c yang tidak ditambal:
Jika Anda hanya ingin memotong ke pengejaran, maka inilah garis yang terpengaruh, nomor baris ditampilkan untuk kenyamanan. Saya baru saja masuk patch Dan diterapkan dengan tangan, karena "patch" memberikan kesalahan, dan itu berhasil.
Mulai dari Baris 5128 di sini adalah bagaimana seharusnya terlihat setelah patch diterapkan:
Perhatikan karakter "#" pada baris 5139 dan baris 5129 seharusnya ada di sana, jangan hapus mereka, biarkan # dalam kode. Tentu saja, nomor baris tidak masuk dalam file yang sudah diedit, mereka hanya ditampilkan di sini untuk memudahkan Anda menemukan di mana kode tambalan ini berjalan.
Sekarang Anda dapat melanjutkan untuk menjalankan make dari baris perintah:
Nah, make akan memberikan kesalahan. Poster "910Radar" menemukan itu. Anda harus menambahkan potongan kecil ke perintah make dan menjalankannya secara manual. Anda dapat melihat posting "910Radar" di sini: http://ubuntuforums.org/showthread.php?t=1858097
dan apa yang dia lakukan (dan apa yang saya lakukan) adalah menjalankan perintah make secara manual, sebagai berikut (dan berfungsi) untuk itu. Perintah itu ada di sini, cukup tempelkan ke baris perintah:
dan itu berhasil. Sekarang Anda dapat menjalankan "make install" untuk "nspluginwrapper" dan kemudian Anda dapat menjalankannya untuk membungkus java 32-bit yang telah Anda instal sehingga firefox 64-bit dapat menggunakannya, perintah itu adalah:
yang seharusnya mengembalikan prompt perintah tanpa kesalahan dan tanpa pesan. Catatan, jika libnpjp2.so Anda berada di direktori yang berbeda, maka gunakan jalur Anda tentu saja.
Saya juga menemukan bahwa meskipun pulseaudio bekerja pada Ubuntu 12.04 saya (youtube, video, dll) "test audio" tidak bekerja pada panel "sound" di pengaturan Ubuntu. Mengira itu akan menjadi ide yang baik untuk memperbaiki masalah yang saya temukan dengan suara di Ubuntu saya, saya memperbaikinya juga. Saya menemukan bahwa memperbaiki masalah itu memerlukan langkah ini:
dan setelah itu selesai, "tes" speaker kanan dan kiri akan bekerja dengan sangat baik (suara wanita lembut berbicara kepada Anda, betapa menyenangkannya, memberi tahu Anda bahwa speaker Anda bekerja di setiap sisi, betapa indahnya).
Juga, jika Anda sudah ke halaman yang mengatakan untuk merobek pulseaudio, dan menemukan seperti saya lakukan, bahwa merobek audio pulsa tidak berfungsi sejauh memperbaiki suara tidak ada komputer untuk masalah webex (setidaknya itu tidak bagi saya ) maka Anda dapat mengembalikan audio pulsa, dan juga widget toolbar pulseaudio, kembali di Ubuntu 12.04 menggunakan perintah berikut:
(Letakkan audio pulsa kembali dan letakkan indikator di widget di atas). Anda mungkin ingin memulai ulang setelah melakukan itu.
Sekarang cobalah dan mudah-mudahan jika saya ingat semua langkah, Anda akan dapat menjalankan suara webex dari browser firefox 64-bit mozilla Anda di Ubuntu 12,04 64-bit dan akan memiliki suara webex dibangun melalui komputer bekerja dengan baik! Sebuah applet kecil terbuka ketika Anda mengklik "gunakan komputer saya" untuk suara ketika di webex.
Nikmati, dan terima kasih banyak Dan Dan dan "910Radar" dan banyak "poster tidak dikenal" lainnya yang postingnya tentang hal-hal dasar seperti cara menambal kode src, cara menambahkan entri ke alternatif java, dll., Semuanya memungkinkan untuk akhirnya menyelesaikan ini masalah pada laptop Ubuntu saya!
sumber
Lihatlah di sini atau di pos awal di sini .
Mereka mengusulkan untuk menggunakan instalasi browser lain (misalnya swiftfox) yang menggunakan plugin Java 32-bit.
sumber