سؤال كيفية تنشيط مكبرات الصوت USB باستمرار


لدي زوج من مكبرات الصوت تروك USB. ولما كانت هذه الخارجية ، سعت لاستخدامها مع 11.10. يتم التعرف عليها من قبل 'aplay -l' و Pulseaudio- لقد قمت باختيارها ، ولكن ، يجب أن تعيد ضبط مستوى الصوت ، في كل مرة أقوم بتسجيل الدخول. أيضًا ، يمكنني تلقي التعليقات والصوت فقط من التطبيقات والبرامج - مثل Kaffeine أو Firefox- على هذا المستوى المعزّز - لا يمكنني الحصول على أصوات النظام ، مثل تسجيل الدخول أو تسجيل الخروج. لقد جربت تركيب gnome-alsamixer الذي كان يعمل ، بدون أي تأثير. هل تطبيقهم هو ما يجب أن أحاوله أم أن هذا العمل الفذ مستحيل؟

  • لقد حاولت حذف كافة الملفات الموجودة في .pulse وإعادة التمهيد أو مجرد حذف الدليل .purge بأكمله ، كما اقترح Michael K- لا يعمل كما تتم إعادة كتابة الدليل تلقائيًا عند إعادة التشغيل.

[لقد اكتشفت أن أي بطاقات صوتية أخرى (من بين هؤلاء الذين جربتهم) ستفقد جميع خيارات نظام USB. لا تستخدم بطاقة ائتمان ثانية أثناء هذا الإعداد]

أفكار؟


لقد نفذت الأمر:

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2
sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2
killall pulseaudio
rm -r ~/.pulse*
sudo usermod -aG 'cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

[هذا الأمر يجب أن يُؤخَذ من دربهم ، وليس لي ، من أجل اليقين]

لإعادة تماما وإعادة ترتيب نظام بلدي (من https://help.ubuntu.com/community/SoundTroubleshootingProcedure). هذا يعيد تحميل جميع الإعدادات الافتراضية ثم يقوم بمسح أجهزة الصوت.

في محطة ، اكتب alsamixer

يجب أن يؤدي ذلك إلى تحميل واجهة المستخدم الرسومية ، مما يسمح لك بمسح جميع القنوات.

صحافة F6 وإلقاء نظرة على القناة (القنوات) المتاحة. إذا تم ضبط صوت USB على القناة 0 (عادة بين قوسين) ، فإن هذا سيتداخل مع أي بطاقات صوتية يحمل في ثناياه عوامل - حتى إذا تم تعطيلها. على هذا النحو ، يجب تعيين USB هذا على قناة أخرى ، لنقل 1.

ومع ذلك ، يمكن اختبار هذه السماعات ، الآن ، عن طريق تحديدها ، ولكنها تختفي عند إعادة التشغيل

الآن قم بتنفيذ الأمر

find /lib/modules/`uname -r` | grep snd

هذا يجب أن يعطيك قائمة ضخمة من أنظمة الصوت الممكنة - ابحث عن

snd-usb-audio *or somesuch, depending on your speakers*

يتم عرض بطاقتك يحمل في ثناياه عوامل أيضا.

حتى إذا كنت قد قمت بتعطيل أو لم يكن لديك بطاقة صوتية يحمل في ثناياه عوامل ، سيقوم Linux بإعداد بطاقة "ghost" افتراضية ، إذا لزم الأمر. هذا هو دائما الى البطاقة 0.

الآن اكتب

sudo gedit /etc/module.d/alsa-base.conf

وفي الجزء السفلي من الملف ، أضف السطر

   option snd-usb-audio = 1

يجب أن يؤدي ذلك إلى تعيين بطاقة الصوت على القناة 1 وعدم التعارض مع الإعدادات الافتراضية. اعادة التشغيل.

الآن اكتب

cat /proc/asound/cards

سوف تحصل على شيء من هذا القبيل

Cybermedia USB device
 1 [Audio          ]: USB-Audio - USB Audio
                      C-Media INC. USB Audio at usb-0000:00:13.1-1, full speed

================================================== ======================

من المستحسن دائما ، أن اكتب الآن في هذا teminal

sudo cp / usr / share / sounds / ubuntu / stereo / * / usr / share / sounds /

سيؤدي ذلك إلى نسخ بطاقة ALSA الجديدة إلى هذا الدليل ، بالإضافة إلى أي أصوات افتراضية ووثائق فرعية.


لقد وجدت أن واجهة النبض أمام ALSA معيبة ، خاصة في أنظمة 64 بت ، سيعاد ضبط حجم النظام إلى 100٪ ، مهما كان. .

نظرت إلى هذا النبض المشكلة وقيل لمحاولة التمكين / تعطيل (أيهما يعمل) أحجام مسطحة اختيار (نعم فعلا أو لا)في /etc/pulse/daemon.conf. يوصى باستخدام هذا الخيار مع وضع هذا الخيار ، حيث يتم تعطيله افتراضيًا (تعيينه على "نعم" ، إذا كان لديك سماعات USB). هذا يسمح باستخدام تفضيل الصوت المتزلجون لتكون دائمة. يبدو أن هذا خطأ معروف. اترك المحرر.


إعدادات PAV             لقد وجدت هذا من المستحسن.

=============

اعتقدت خطأ أنه في حين أن المتحدثين هم USB ، يجب أن أضم صوت بطاقة مدمجة يحمل في ثناياه عوامل ، كمصدر الصوت. الآن لدي المتحدثين USB العامل ولكن المنزلق حجم الصوت في تفضيلات الصوت يتم إعادة تعيين ، في كل مرة أسجل الدخول.

بعد إعادة التشغيل بين عشية وضحاها ، للسماح ALSA للحاق ، وأنا الحصول على بطاقة صوت جديدة

> aplay -l

card 0: SB [HDA ATI SB], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 1/USB card 0 is my inbu1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Audio [USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

افتح Dash (أعلى يسار الشاشة ورمز دائري) واكتب

بف

حدد وحدة التحكم في مستوى صوت PulseAudio وتشغيلها.

وانتقل الى ترتيب التبويب.

يجب عليك تعيين INBUILT / INTERNAL CARD الخاص بك كمدخل فقط - عبر علامة التبويب هذه. الآن إعادة التشغيل على الفور.

بطاقة USB 0 هي بطاقة inbuilt. من الأسهل التعامل مع بطاقة حقيقية أكثر من بطاقة افتراضية (يحتاج Ubuntu إلى نوع من بطاقة الصوت وسيخلق كلمة "ghost" ، واحدة افتراضية إذا كان mo'bo و PCIs الخاص بك محرومًا من واحد.

لتعيين وحدة تخزين النظام ، من الضروري استخدام PAV و ليس تفضيلات النظام. حدد هذا الخيار ، من Dash وقم بتعيين مستوى الصوت / التضخيم الخاص بك ؛ انقر على أشرطة التمرير لسماع مستوى مجموعة.

باستخدام المنزلقات حجم الصوت في تفضيلات النظام> الصوت أو أيقونة الصوت هي طريقة المستوى الأساسي وسوف صفر تماما أي تغييرات على PAV. لا تستخدمها.


لمعلوماتك  لا يعمل Adobe Flash 10 مع الإصدار 64 بت من الإصدار 11.10 ، فقد يكون من الضروري تثبيت الإصدار 11 ، إذا تم إيقاف فايرفوكس فلاش [تشغيل الفيديو ، ولكن بدون صوت أو مثل] أو لا يعمل على الإطلاق.


16
2017-11-14 11:06


الأصل


هل لديك ربما نفس المشكلة كما هو موضح هناك؟ askubuntu.com/questions/40305/usb-audio-on-0-volume-on-startup - Michael K
غطى برنامج Linux Action Show المشكلات المتعلقة باستكشاف الأخطاء وإصلاحها هذا الأسبوع ، وأوصوا عامةً بتثبيت pavucontrol من مركز البرامج. الصفحة الرئيسية هنا: freedesktop.org/software/pulseaudio/pavucontrol عرض الملاحظات لحلقة LAS هنا: jupiterbroadcasting.com/14846/... نأمل أن يساعد ... - Tom Brossman


الأجوبة:


كان لدي مشكلة مماثلة مع جهاز الكمبيوتر المحمول الخاص بي حيث كان جهاز الصوت الافتراضي في الواقع مقبس سماعة الرأس.

إذا كنت تستخدم alsamixer لجعل كل شيء كما ينبغي أن يكون ، ثم استخدم الأمر alsactl store سوف تخزن تلك التفضيلات. ثم أضع كقيادة بدء التشغيل alsactl restore وفي كل مرة قمت فيها بتسجيل الدخول ، تمت إعادة ضبط الإعدادات الأصلية. أتمنى أن يساعدك هذا!


3
2018-04-10 16:17



عملت لي في 14.04 - barry


إن إحدى الطرق السهلة لجعل مكبرات الصوت USB هي السماعات الافتراضية هي تعطيل الصوت على اللوحة من خلال BIOS.


0
2018-02-02 21:16



"اجعل سماعات USB الخاصة بك هي السماعات الافتراضية" - هل هذه هي المشكلة؟ - في الواقع لم أفهم بالضبط ما الذي يعنيه السؤال الرئيسي ("كيفية تنشيط مكبرات الصوت USB باستمرار"). ولكن إذا كان هذا هو السؤال ("مكبرات الصوت USB أن تكون مكبرات الصوت الافتراضية") - قد يكون من المفيد أن نرى ما إذا كان في "خيارات خلاط الصوت" شيء مثل "الشعور جاك" يتم تنشيط - cipricus
هل يمكنك تضمين إجابة تحتوي على إرشادات حول كيفية القيام بذلك؟ ترك نصف إجابة كتعليق يمكن أن تسبب ضررًا أكثر من النفع. شكر. - Ringtail


لقد واجهت هذه المشكلة مع سماعات الرأس USB في العمل ، ولا أريد أن يخرج الصوت من الشاشة أو أجهزة الكمبيوتر المدمجة في مكبرات الصوت. أنا ببساطة ذهبت إلى تطبيق إعدادات الصوت وفي علامة التبويب الأجهزة تغيير الملف الشخصي لجميع الأجهزة الأخرى إلى إيقاف. الآن يمكنني توصيل وفصلها بقدر ما أحب لأنها الجهاز الوحيد الذي سيتم استخدامه. أنا أستخدم 11.10.

قد ترغب أيضًا في قفل الشاشة بدلاً من تسجيل الخروج والتعليق بدلاً من إيقاف التشغيل لتجنب حدوث ذلك.


0
2018-01-19 16:19





ربما إجابة؟ - لمعرفة ما إذا كان في "خيارات خلاط الصوت" يتم تنشيط شيء مثل "الشعور جاك"

ما هي بيئة سطح المكتب التي أنت فيها؟

لا يمكنني تقديم المزيد من التفاصيل حول الخيارات في Unity.

هناك بعض الخيارات التكميلية المتعلقة "بمعنى جاك" على الأقل في xfce mixer التي استخدمتها في كل من Lubuntu و Xubuntu ويمكنك تثبيت ذلك في أي سطح المكتب أوبونتو أعتقد.

(هنا ليس لدي جهاز كمبيوتر Ubuntu متاح: سوف أعيد إليك قريباً بما يكفي مع الصور أيضاً)


0
2018-02-23 17:59



راجع التعديلات ، وسأعدك قريبًا - cipricus


بسيطة وبسيطة: قم بتثبيت Veromix. ابدئيها وحدد جهاز صوت USB الذي تريد استخدامه كجهاز افتراضي. هذا كل شئ!


0
2017-12-09 14:19