Cách thay đổi âm thanh mặc định trong Wine thành Alsa


20

Tôi đang cố gắng thay đổi hệ thống âm thanh mặc định thành ALSA để nó khắc phục một số vấn đề về âm thanh. Điều này có thể giải quyết như thế nào?

Đang sử dụng nhánh 1.3.x từ PPA, tốt hơn nhiều so với 1.1.x và 1.2.x về mọi mặt.


không chắc chắn tôi hiểu bạn - bạn đã có cài đặt nào trong tab âm thanh của winecfg?
fossfreedom

Theo mặc định rượu vang sử dụng Winepulse. Không có thiết lập để thay đổi điều đó. Các cài đặt duy nhất là để thay đổi thẻ âm thanh.
Luis Alvarado

Câu trả lời:


21

Tôi biết rằng rượu vang vừa trải qua quá trình viết lại hoàn toàn hệ thống âm thanh và có winetricksthể vẫn có thể giúp ích cho câu hỏi của bạn ...

Trong một thiết bị đầu cuối chạy

winetricks

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây


1
Vâng, nó hoạt động và nó hoạt động tốt hơn để quay lại âm thanh khác so với âm thanh tôi sẽ đề cập.
Luis Alvarado

rất thú vị! Tôi nghĩ rằng chúng tôi đã bị mắc kẹt với pulseaudio, rất nhiều lựa chọn ở đó, không bao giờ nhìn thấy nó, sẽ đọc tất cả, thx!
Sức mạnh Bảo Bình

1
Thay thế dòng lệnh: winetricks sound=alsa(thực hiện điều này trong thiết bị đầu cuối của bạn).
VasyaNovikov

Một vấn đề: không có sound=mục nào trong danh sách cho tôi! Fedora 29, tôi đã cài đặt cả gói rượu-alsa và rượu-pulseaudio. Chạy trong tiền tố 32 bit.
Josh Hansen

4

Trong loại thiết bị đầu cuối của bạn winetricks sound=alsa.

Điều này không có tác dụng tương tự như trong giải pháp @fossfreedom -s. Lưu ý: nếu bạn muốn tắt tất cả âm thanh trong rượu vang, hãy sử dụng winetricks sound=disabled.


3
  1. Mở một thiết bị đầu cuối và chạy regedit.
  2. Đi đến HKEY_CURRENT_USER\Software\Wine\Drivers
  3. Đặt âm thanh thành alsa

Để khôi phục giá trị mặc định của Ubuntu, lặp lại 2 bước đầu tiên và sau đó đặt Âm thanh thành xung.


Đặt 'Âm thanh' thành 'alsa' hoặc 'oss' là rất cần thiết cho các ứng dụng thời gian thực, chẳng hạn như trò chơi và âm thanh chuyên nghiệp, vì tiềm năng của độ trễ tối thiểu (độ trễ) của việc truyền âm thanh, từ quá trình âm thanh sang loa âm thanh .
Ioannis Iliadis-Ilousis

1

Một cách khác là chạy gstreamer-propertiesvà chọn ALSA, OSS hoặc PulseAudio trong các tùy chọn Đầu ra mặc địnhĐầu vào mặc định . Tùy chọn nào người dùng thích. Hoạt động như winetricks được đề cập bởi fossfreedom nhưng điều này chỉ dành cho âm thanh nói chung. Trong trường hợp của anh ấy bạn có thể làm nhiều hơn nữa.


1

điều đó cũng có thể được thực hiện thông qua winetricks:

winetricks settings sound=alsa

để xem tất cả các tùy chọn có sẵn:

winetricks settings list | grep sound

0

Tất cả bạn cần làm là kích hoạt Alsa và vô hiệu hóa tất cả những người khác trong winecfg. Bạn cũng có thể thử padsp wine insert-application-name-here, điều này sẽ chuyển hướng nó sang OSS, nhưng khắc phục nhiều vấn đề với âm thanh.

Nếu bạn không thấy tùy chọn ở đó, bạn có thể thêm nó vào tệp .reg của mình (Bạn có thể cần xem WINE Wiki để tìm hiểu cách thực hiện việc này).


Không có cài đặt nào trong 1.3.25+ để thay đổi điều đó.
Luis Alvarado

@LuisAlvarado Tôi đã không sử dụng WineCfg trong một thời gian ngắn, nhưng bạn có thể đăng ảnh chụp màn hình không?
RolandiXor

Ok điều này thật khó xử. Tôi sẽ đặt một ảnh chụp màn hình của tab âm thanh của winecfg nhưng tôi đã làm một cái gì đó trước đây. Vì tôi đang tìm kiếm cách nào đó để quản lý âm thanh, tôi thấy rằng các thuộc tính của bộ truyền phát có thể thay đổi trình quản lý hệ thống âm thanh mặc định. Sau khi thay đổi nó thành rượu Alsa không sử dụng winealsa.drv mãi mãi và nó đã giải quyết một số vấn đề với nó. Nhưng bây giờ tôi không thể quay lại pulseaudio để uống rượu. Tôi sẽ đặt nó như một câu trả lời nếu tôi từ bỏ việc cố gắng gửi nó trở lại Winepulse.
Luis Alvarado

@LuisAlvarado Tôi bối rối ... nhưng không sao.
RolandiXor

0

Tôi đồng ý với FossFreedom, tuy nhiên tôi sẽ nói thêm rằng bạn cũng có thể cần phải cài đặt Wine và xóa .winethư mục, sau đó cài đặt lại một bản sao mới của Wine, nếu ứng dụng Windows của bạn không hoạt động đúng.

Lần này cấu hình Winetricks như được mô tả TRƯỚC KHI cài đặt bất kỳ ứng dụng Windows nào.

Đã làm cho tôi.

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.