Trong tinh thần tiết lộ đầy đủ, tôi chỉ đăng câu hỏi này lên các diễn đàn ubfox, nhưng tôi cho rằng nhiều người làm việc trên đó không thể làm tổn thương.
Tôi có một thiết lập nhiều chỗ ngồi làm việc khá tốt. Thiết bị đầu vào cắm nóng hoạt động như mong đợi và như vậy. Vấn đề duy nhất tôi vẫn không thể giải quyết là lấy âm thanh cho từng chỗ ngồi.
Dưới đây là tóm tắt về những nỗ lực của tôi trong việc làm cho âm thanh hoạt động:
Tạo ~ / .pulse / default.pa được định cấu hình động dựa trên $ HIỂN THỊ người dùng đăng nhập tại.
- Xem pastebin này để biết chi tiết.
Tải pulseaudio như một phiên bản toàn hệ thống.
- Không thể làm điều này để làm việc. Không có phần cứng âm thanh nào có thể truy cập được cho người dùng.
Sử dụng quy tắc udev để đánh dấu chỗ ngồi trong ConsoleKit. Theo hướng dẫn của udev được tìm thấy ở đây: http://www.freedesktop.org/wiki/Software/systemd/multiseat
- Tôi không nghĩ rằng nó sẽ hoạt động, mặc dù nó được "đảm bảo" hoạt động bởi một người nào đó trong irc.freenode #pulseaudio
Không ai trong số những nỗ lực đó mang lại thành công, đó là lý do tại sao bây giờ tôi chuyển sang cộng đồng để được giúp đỡ. Hoàn toàn có khả năng các phương thức được đề xuất hoạt động và tôi chỉ làm rối tung một số khía cạnh của nó, idk. Đây là mảnh ghép cuối cùng cần thiết trước khi tôi có thể đi và cập nhật trang MultiseatX để bao gồm các hướng dẫn cho Ubuntu 12.04.
Hiểu biết của tôi về tình huống: Truy cập vào pulseaudio bị giới hạn trong phiên hoạt động như được đánh dấu bởi ConsoleKit (một cái gì đó về ACL). CK chỉ có thể đánh dấu một phiên là hoạt động tại một thời điểm. Thực tế nhỏ bé này của cuộc sống khiến tôi tin rằng giải pháp nên liên quan đến pulseaudio được vận hành như một ví dụ trên toàn hệ thống. Mỗi người dùng nên kết nối với máy chủ xung và được giới hạn trong một tập hợp con của tất cả phần cứng. Có thể mỗi người dùng kết nối với máy chủ xung thông qua localhost, idk. Tôi biết rằng bất kể nỗ lực của tôi và kết quả thất bại của họ, tôi luôn có thể sử dụng sudo aplay -D plughw:0,0 /usr/share/sounds/alsa/Front_Center.wav
để chơi một cái gì đó cho bất kỳ phần cứng nào.
Tôi đang nắm lấy ống hút và bây giờ xuống đến vài sợi tóc cuối cùng tôi có thể nhổ ra khỏi đầu. Xin vui lòng, giúp tôi tìm ra điều này để chúng ta có thể chia sẻ sự giàu có. Bất kỳ thông tin bổ sung cần thiết sẽ được cung cấp theo yêu cầu của bạn.
/etc/pulse
, không phải trong HOME.