Mengapa audio berhenti diputar saat beralih ke terminal virtual?

10

Saat beralih ke terminal virtual, mis. Menggunakan Ctrl + Alt + F2, audio dari lingkungan desktop berhenti, mis. Musik dari Grooveshark atau VLC Media Player berhenti. Kenapa ini? Apakah ada cara untuk mencegahnya?

Luc
sumber
3
Saya tidak 100% yakin dengan apa yang terjadi di latar belakang, oleh karena itu saya tidak akan memposting ini sebagai jawaban ... tetapi apakah Anda sudah mencoba login ke akun pengguna Anda setelah beralih ke terminal? Inilah yang mengembalikan suara itu untuk saya (saat Anda masuk sebagai pengguna yang sama dengan setidaknya di gui). Karena itu saya akan berasumsi bahwa itu ada hubungannya dengan pengaturan keamanan, karena dalam shell virtual Anda tidak masuk sebagai akun pengguna suara itu dimainkan. Jadi, Anda tidak diizinkan mendengar hasilnya
Daniel W.
@ Daniel Ah, masuk dengan akun pengguna saya membantu. Saya biasanya (tetapi tidak selalu) login sebagai root untuk kenyamanan. Tidak pernah memperhatikan itu sebelumnya! Apakah itu baru dalam versi Ubuntu terbaru atau apakah selalu seperti itu? Karena saya tidak dapat mengingatnya terus bermain setelah masuk, dan saya terkadang masuk dengan akun pengguna saya.
Luc
Seperti yang saya katakan saya tidak benar-benar sekarang proses yang terjadi di latar belakang tetapi saya kira itu harus melakukan sesuatu dengan izin. Jadi Anda bisa mengatasinya dengan beralih ke terminal virtual, masuk dengan pengguna yang sama seperti di shell gui dan kemudian mengasumsikan root dengansudo -i
Daniel W.
1
Saya ingin tahu tentang ini juga, meskipun tidak mengganggu saya secara pribadi (saya tidak ingin mencegah ini).
Hitechcomputergeek

Jawaban:

3

Tidak menggunakan Ubuntu, saya menggunakan Fedora tetapi cukup yakin hal yang sama akan bekerja pada Ubuntu.

cd /dev/snd
chmod o+rw *

Tapi coba dulu untuk menambahkan pengguna yang Anda masuk ke grup audio.

Saya sepertinya ingat bahwa ada beberapa file atau proses yang mengubah ID grup ketika Anda mengganti konsol virtual.

pengguna746527
sumber
1

Saya cukup yakin situasi di sini normal. Suara dibuat oleh aplikasi yang dibuat menjadi output dari desktop Anda. Jika Anda membutuhkan terminal dan Anda masih ingin mendengar musik Anda, saya sarankan untuk menggunakan Terminal Virtual seperti Terminal aplikasi. Dan Anda mungkin ingin menggunakannya dalam layar penuh, cari parameter tampilan aplikasi. Kalau tidak, saya tidak familliar untuk terus mengirim fluks audio dari terminal sesi ke yang lain.

Enterdavertex
sumber
Ya saya cukup yakin situasinya juga normal, saya hanya ingin tahu mengapa ini ada di belakang layar. Proses memproduksi audio masih berjalan di latar belakang, tetapi tiba-tiba itu tidak lagi dikirim ke speaker.
Luc
Sebenarnya suara dikirim ke tty tertentu (yang bukan yang Anda lompati) Anda bisa membuat lagu yang berbeda diputar ke tty yang berbeda. Ini akan menjalankan banyak proses dan melakukan apa yang Anda butuhkan. Meskipun saya sangat menyarankan Anda untuk menggunakan emulator terminal seperti Terminal.
Enterdavertex
1
Saya dapat mengkonfirmasi bahwa setidaknya bagi saya, masuk sebagai saya (saya membiarkan login root dinonaktifkan) pada tty lain membawa suara kembali. Juga, mengenai emulator terminal - Saya biasanya menggunakan Terminal, tetapi Ubuntu terkadang macet (karena Ubuntu buggy: P), dan saya biasanya beralih ke tty jika itu terjadi.
Hitechcomputergeek