Tại sao âm thanh ngừng phát khi chuyển sang thiết bị đầu cuối ảo?


10

Khi chuyển sang thiết bị đầu cuối ảo, ví dụ: sử dụng Ctrl + Alt + F2, âm thanh từ môi trường máy tính để bàn dừng lại, ví dụ: nhạc từ Grooveshark hoặc VLC Media Player dừng. Tại sao lại thế này? Có cách nào để ngăn chặn nó?


3
Tôi không chắc chắn 100% về những gì đang xảy ra trong nền, do đó tôi sẽ không đăng bài này dưới dạng câu trả lời ... nhưng bạn đã thực sự thử đăng nhập vào tài khoản người dùng của mình sau khi chuyển sang thiết bị đầu cuối chưa? Đây là những gì mang lại âm thanh cho tôi (khi bạn đăng nhập cùng một người dùng như trong gui ít nhất). Do đó, tôi cho rằng nó có liên quan đến cài đặt bảo mật, vì trong vỏ ảo đó bạn không đăng nhập như tài khoản người dùng mà âm thanh đang phát ra. Vì vậy, bạn không được phép nghe đầu ra
Daniel W.

@Daniel Ah đăng nhập bằng tài khoản người dùng của tôi giúp. Tôi thường (nhưng không phải luôn luôn) đăng nhập với quyền root để thuận tiện. Không bao giờ nhận thấy rằng trước đây! Cái đó có mới trong phiên bản Ubuntu gần đây không hay nó luôn như vậy? Bởi vì tôi không thể nhớ nó tiếp tục phát sau khi đăng nhập và đôi khi tôi đăng nhập bằng tài khoản người dùng của mình.
Lục

Như tôi đã nói tôi không thực sự bây giờ các quá trình đang diễn ra trong nền nhưng tôi đoán nó phải làm gì đó với quyền. Vì vậy, bạn có thể làm việc xung quanh nó bằng cách chuyển sang thiết bị đầu cuối ảo, đăng nhập với cùng một người dùng như trong vỏ gui và sau đó giả sử root vớisudo -i
Daniel W.

1
Tôi cũng tò mò về điều này, mặc dù cá nhân tôi không làm phiền tôi (tôi đặc biệt không muốn ngăn chặn điều này).
Hitechcomputergeek

Câu trả lời:


3

Không sử dụng Ubuntu, tôi đang sử dụng Fedora nhưng khá chắc chắn điều tương tự sẽ hoạt động trên Ubuntu.

cd /dev/snd
chmod o+rw *

Nhưng trước tiên hãy thử thêm người dùng mà bạn đăng nhập vào nhóm audio.

Tôi dường như nhớ rằng có một số tệp hoặc quy trình thay đổi ID nhóm khi bạn chuyển đổi bảng điều khiển ảo.


1

Tôi khá chắc chắn tình hình ở đây là bình thường. Âm thanh được tạo ra bởi một ứng dụng được tạo thành đầu ra của máy tính để bàn của bạn. Nếu bạn cần một thiết bị đầu cuối và bạn vẫn muốn nghe nhạc của mình, tôi khuyên bạn nên sử dụng Thiết bị đầu cuối ảo như Thiết bị đầu cuối ứng dụng. Và bạn có thể muốn sử dụng nó toàn màn hình, hãy tìm các tham số xem của ứng dụng. Nếu không, tôi không phải là familliar để tiếp tục gửi thông lượng âm thanh từ thiết bị đầu cuối phiên đến một thiết bị khác.


Có, tôi khá chắc chắn rằng tình hình cũng bình thường, tôi chỉ tự hỏi tại sao điều này lại ở hậu trường. Quá trình tạo ra âm thanh vẫn chạy ở chế độ nền, nhưng đột nhiên nó không còn được gửi đến loa nữa.
Lục

Trên thực tế, âm thanh được gửi đến một tty nào đó (không phải là âm thanh bạn nhảy vào) Bạn có thể làm cho các bài hát khác nhau được phát thành các tty khác nhau. Điều này sẽ chạy nhiều quá trình và làm những gì bạn cần. Mặc dù tôi thực sự khuyên bạn nên sử dụng trình giả lập thiết bị đầu cuối giống như Terminal.
Enterdavertex

1
Tôi có thể xác nhận rằng ít nhất là đối với tôi, đăng nhập với tư cách là tôi (tôi đã tắt đăng nhập root) trên một tty khác mang lại âm thanh. Ngoài ra, liên quan đến trình giả lập thiết bị đầu cuối - Tôi thường sử dụng Terminal, nhưng đôi khi Ubuntu bị đóng băng (vì Ubuntu bị lỗi: P) và tôi thường chuyển sang tty nếu điều đó xảy ra.
Hitechcomputergeek

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.