หยุดเสียงจากลำโพงเมื่อเชื่อมต่อหูฟัง


50

ฉันเดาว่าคำถามนี้มีคำตอบอยู่ที่นี่แล้ว แต่ฉันหามันไม่เจอ ฉันใช้ 12.04

ปรับปรุง:

ปัญหาคือฉันสามารถได้ยินเสียงจากลำโพงแล็ปท็อปของฉันแม้ว่าฉันจะเสียบหูฟัง หูฟังเป็นเพียงหูฟังสเตอริโอมาตรฐาน และสิ่งที่น่าสนใจที่สุดคือทุกอย่างทำงานได้เมื่อสัปดาห์ก่อน

ฉันพยายามเล่นpulseaudioและalsamixerตั้งค่า - ไม่มีผลลัพธ์


คุณใช้เครื่องจักรอะไร เน็ตบุ๊ก? แล็ปท็อป? เดสก์ทอป? โปรดบอกเราเกี่ยวกับรุ่นและสเปคด้วย
Drie

นอกจากนี้หากสิ่งที่คุณหมายถึงคือคุณได้รับเสียงจากหูฟังและลำโพงพร้อมกันเมื่อเสียบหูฟังฉันขอแนะนำให้แก้ไขโพสต์ของคุณเพื่อชี้แจงว่านี่คือสิ่งที่คุณกำลังพูด นอกจากนี้โปรดแจ้งให้เราทราบเกี่ยวกับสิ่งที่คุณได้ลองมาแล้ว (ถ้ามี) เพื่อแก้ไขปัญหานี้ นอกจากนี้ยังเป็นนี้คำถามที่คุณมีความคิดของ?
Eliah Kagan

ดูคำถาม 'ที่เกี่ยวข้อง' ซึ่งอยู่ทางด้านขวาของหน้านี้ บางคำตอบอาจช่วยได้
loklaan

คุณติดตั้งเครื่องมือแก้ไขเสียงหรือวิดีโอหรือไม่? ปัญหาที่คล้ายกันเกิดขึ้นกับฉัน ฉันคิดว่ามันเป็นความกล้า (เปลี่ยนการตั้งค่าพอร์ตเสียงโดยปริยาย) วิธีแก้ไขคือเรียกใช้โปรแกรมนั้นและเปลี่ยนการตั้งค่าบางอย่าง
Ljiljan Veselinovic

คำตอบ:


23

โซลูชันดั้งเดิม

  1. ไปที่เว็บไซต์อย่างเป็นทางการของ Realtekยอมรับข้อจำกัดความรับผิดชอบแล้วดาวน์โหลดไดรเวอร์เสียงสำหรับ linux / unix คุณต้องเลือกเวอร์ชัน 3 สำหรับเคอร์เนล 3 หรือใหม่กว่า

  2. ตั้งค่าเครื่องมือที่จำเป็นเพื่อรวบรวมไดรเวอร์นี้

    sudo apt-get install build-essential gcc make

  3. แตกไฟล์ที่ดาวน์โหลดมาเรียกใช้sudo ./installไฟล์จากเทอร์มินัลหลังจากไปที่โฟลเดอร์ที่แตกแล้วเพื่อรวบรวมไดรเวอร์

  4. อ่านReadme.txtไฟล์สำหรับข้อมูลเพิ่มเติม

  5. ติดตั้ง gnome-alsamixer โดยคำสั่งนี้

    sudo apt-get install gnome-alsamixer
    
  6. เปิด gnome-alsamixer โดยพิมพ์ alsamixer ในเส้นประ

  7. เลือก "โหมดปิดเสียงอัตโนมัติ" ในหน้าต่างใหม่

รีบูตและดูว่ามันได้รับการแก้ไขในขณะนี้ (ขั้นตอนที่ 6 และ 7 อาจจะไม่จำเป็น) Automute จะเปิดใช้งานโดยอัตโนมัติเมื่อรีสตาร์ท


โซลูชันที่ 2:

ฉันเพิ่งพบโซลูชันอื่น:

(มันใช้งานได้กับฉันเฉพาะโปรไฟล์ S / PDIF เสียงจากหูฟังและลำโพงและไม่สามารถเปลี่ยนโปรไฟล์ได้)

  1. เพิ่ม ppa นี้โดยคำสั่ง

     sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
    
  2. อัปเดตรายการแพคเกจ โดย

    sudo apt-get update
    
  3. จากนั้นติดตั้งแพคเกจ "alsa-hda-dkms":

     sudo apt-get install alsa-hda-dkms
    

รีบูทและดูผลลัพธ์!


ฉันมีปัญหาตรงนี้ แต่ตอนนี้มันคงที่ คุณสามารถติดตั้งgnome-alsa-mixerเพื่อควบคุมเสียงของคุณได้มากขึ้น โปรดทราบว่าหลังจากรวบรวมเสียงจะถูกปิดเสียง
Anwar

apt-get install alsa-hda-dkmsได้ทำงานให้ฉันขอบคุณมาก
Dmytro Sirenko

2
เฮ้! alsa-hda-dkmsฉันพยายามที่จะติดตั้ง ครั้งแรกที่สองขั้นตอนการทำงาน แต่เมื่อผมเคยดำเนินการขั้นตอนที่สามจะช่วยให้ข้อผิดพลาดนี้:sudo apt-get install alsa-hda-dkms E: Unable to locate package alsa-hda-dkmsแพ็คเกจนี้ถูกลบออกจากที่เก็บหรือไม่? ตอบ!!
Saurav Kumar

@SauravKumar คุณใช้ 12.04 อยู่หรือเปล่า ดูเหมือนว่าแพคเกจได้ถูกลบไปแล้วปัญหายังได้รับการแก้ไขในการอัพเดตในภายหลังของ 12.04 ดังนั้นคุณอาจต้องการอัปเดต Ubuntu ของคุณ
Anwar

เพียงเปิดใช้งานการปิดเสียงอัตโนมัติใน alsamixer ได้ผลกับฉัน ขอบคุณ (Ubuntu 14.04)
rodrigo-silveira

34

ทำตามขั้นตอนเหล่านี้เพื่อปิดเสียงลำโพงของคุณโดยอัตโนมัติเมื่อเสียบหูฟัง:

  1. เปิดเทอร์มินัล ( Ctrl+ Alt+ T)
  2. ประเภท: alsamixerและกดEnter/Return
  3. เลือกอุปกรณ์เสียงที่ถูกต้องโดยกด F6
  4. นำทางไปทางขวาด้วย(ปุ่มลูกศรขวา) จนกระทั่งคุณไฮไลท์ปิดเสียงอัตโนมัติ
  5. กด( ปุ่มลูกศรขึ้น) และเลือกEnabled (หรือLine Out )
  6. กดEscเพื่อออก

เยี่ยมมากมันทำงานได้อย่างสมบูรณ์แบบโดยไม่ต้องเพิ่ม repos และ / หรือแพ็คเกจหรือแก้ไขไฟล์ config!
stragu

7
สำหรับคนที่หลงทางเหมือนฉัน หลัง # 2 กด F6 เพื่อเลือกอุปกรณ์เสียงของคุณ จากนั้นคุณจะเห็นตัวเลือกที่กล่าวถึงใน # 3
Nick Zinger

1
มีคนบอกฉันว่าฉันมีปัญหากับไดรเวอร์เสียงของฉัน คุณเพิ่งบันทึกฉันจากการแก้ไขปัญหามากมาย
Marcel

หลังจากดิ้นรนหลายเดือนคุณช่วยฉัน ;-)
senseiwu

3
ฉันต้องการเล่นเสียงทั้งบนลำโพงและหูฟังในเวลาเดียวกัน ฉัน "ปิดการใช้งาน" มันและทำงานได้อย่างสมบูรณ์!
e18r

7

ฉันยังมีปัญหานี้ในแล็ปท็อป HP ของฉัน ฉันพบโพสต์และใช้หนึ่งในคำแนะนำซึ่งแนะนำให้เพิ่มสองบรรทัดที่ด้านล่างของไฟล์/etc/modprobe.d/alsa-base.conf:

options snd-hda-intel model=laptop
options snd-hda-intel position_fix=1 enable=yes

บันทึกและรีบูต มันใช้งานได้สำหรับฉัน!


4

มีปัญหานี้ใน XUbuntu 12.04 ทบทวนหน้านี้ติดตั้งgnome-alsamixer packageวิ่งgnome-alsamixerตรวจสอบตัวเลือก "แจ็คหูฟัง Sense" ในหน้าจอ GUI gnome-alsamixer GUI ที่เกิดขึ้นยืนยันว่าปัญหาได้รับการแก้ไขแล้ว ขอบคุณ!


2

คำสั่งได้เคล็ดลับสำหรับฉันในของฉัน sudo apt-get install gnome-alsa-mixerCompaq nw8000

ฉันสามารถเปิดใช้งานตัวเลือกHeadphone Jack Senseและตอนนี้มันเปลี่ยนเสียงเป็นหูฟังเมื่อฉันเสียบโทรศัพท์ในหัว


1
แพคเกจคือ gnome-alsamixer ตั้งแต่ 14.04
Attila Fulop

2

ฉันมีปัญหาเดียวกันกับ 13.04 กับ Asus X201E และลองgnome-alsamixerวิธีการแก้ปัญหา แต่มันล้มเหลวเมื่อ gnome-alsamixer ชนกับ " ไม่ทราบว่าจะทำอย่างไรกับองค์ประกอบตัวผสม" โหมดปิดเสียงอัตโนมัติ "! " ดังนั้นฉันจึงเปิดบรรทัดคำสั่งalsamixerและไปที่โหมดปิดเสียงอัตโนมัติโดยใช้ลูกศร (เฉพาะการปิดเสียงอัตโนมัติเท่านั้นที่สามารถมองเห็นได้ในหน้าต่างเทอร์มินัล) และตั้งค่าจากปิดการใช้งานเป็นเปิดใช้งาน ตอนนี้การเชื่อมต่อหูฟังจะปิดเสียงลำโพงภายใน


2

สิ่งที่ใช้ได้ผลสำหรับฉันคือการเรียกใช้ alsamixer และเปิดใช้งานตัวเลือกปิดเสียงอัตโนมัติ ฉันทำสิ่งนี้ในขณะที่หูฟังเชื่อมต่ออยู่และทุกอย่างก็เริ่มทำงานได้อย่างสมบูรณ์


1

หลังจากอัปเกรดจาก 15.04 -> 15.10 และตอนนี้ใน 16.10 (เมื่อมีปัญหาเริ่มต้น)

ความละเอียดเพียงอย่างเดียวที่ใช้ได้ผลสำหรับฉันคือการติดตั้งแบบเต็มใหม่อีกครั้ง

dpkg -l | grep 'alsa-'
apt-get install --reinstall  alsa-base alsa-utils

การติดตั้งใหม่ของ alsa ไม่ได้ผลสำหรับฉัน
coder

1

อันนี้เหมาะกับฉันอย่างสมบูรณ์

  1. แก้ไข/etc/modprobe.d/alsa-base.confในฐานะผู้ใช้ขั้นสูงพร้อมโปรแกรมแก้ไขข้อความที่คุณโปรดปรานเช่น:

    sudo gedit /etc/modprobe.d/alsa-base.conf
    
  2. ในตอนท้ายของไฟล์วางต่อไปนี้:

    alias snd-card-0 snd-hda-intel
    options snd-hda-intel model=dell-m4-1 enable_msi=1
    
  3. บันทึกและรีบูต

หากยังไม่สามารถทำงานได้มีการเปลี่ยนแปลงในบรรทัดที่สองเป็นส่วนหนึ่งเกี่ยวกับการmodel=dell-m4-1model=hp-m4


0

ลองเสียบหูฟังของคุณอย่างถูกต้อง เรื่องนี้เกิดขึ้นกับฉันหนึ่งครั้งแล้วหลังจากแก้ไขขาของหูฟังให้ถูกต้องมันทำงานได้อย่างถูกต้อง


ขอบคุณสำหรับคำตอบ แต่นี่ไม่ใช่ปัญหาเดียวกัน
Ilay

0

ฉันมีปัญหาตรงเดียวกันกับการติดตั้ง Xubuntu ใหม่ ฉันลองสิ่งต่างๆรวมถึงการพิมพ์ alsamixer ในเทอร์มินัล ตัวเลือกไม่ได้อยู่ที่นั่นเพื่อให้ฉันเปิดใช้งานแจ็คหูฟัง ฉันติดตั้ง gnome-alsamixer และพบตัวเลือก Headphone Jack Sense ตรวจสอบและไม่ได้ยินเสียงใด ๆ จากลำโพง pc ในขณะที่หูฟังเสียบอยู่สิ่งนี้ใช้ได้กับฉัน


0

การทำงานalsamixerในเทอร์มินัลนั้นเหมาะสำหรับฉันตั้งเป็น Auto Mute และคุณควรค้นหาว่าเครื่องของคุณจะเล่นเสียงผ่านหนึ่งหรือมากกว่าหนึ่ง


0

ใน alsamixer ให้ลองใช้ปุ่มลูกศรUpจากนั้นหมุนทุกอย่างเป็น 100% แล้วคุณจะเห็นแถบขวาปรากฏขึ้น หลังจากนั้นกดปุ่มลูกศรลงเพื่อ% ที่คุณต้องการ ตอนนี้มันควรจะอยู่ด้วยกันและลำโพงด้านขวาของคุณจะทำงานทั้งสองด้าน


0

ใน Asus X551MA ฉันพบปัญหานี้ทันทีที่ฉันแทนที่ Windows ด้วย Ubuntu 14.04 แม้ว่าฉันจะปิดเสียงลำโพงในaslamixerพวกเขาก็จะกลับมาโดยไม่คาดคิด

เมื่อฉันไปถึงขั้นตอนที่สามในกระบวนการแก้ไขปัญหานี้ดูเหมือนว่าจะแก้ไขทุกอย่าง มันเป็นคำสั่งที่ซับซ้อนที่ยาวซึ่งติดตั้งแพ็กเกจต่างๆดังนั้นฉันไม่แน่ใจว่าส่วนไหนที่จำเป็นจริงๆ:

sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux- sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; 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`

0

เพียงไปที่ alsamixer (alsamixer ในเทอร์มินัล) และใช้ปุ่มลูกศรขวา / ซ้ายเพื่อไปยังการตั้งค่าลำโพงแล้วคลิก M สิ่งนี้จะปิดการใช้งานลำโพง แต่ไม่ใช่หูฟัง


0

สิ่งนี้ใช้ได้สำหรับฉัน (Ubuntu 14.04 LTS ทำงานบนแล็ปท็อป Compaq NC6120):

  1. Ctrl+ Alt+ T(เพื่อเปิดเทอร์มินัล)
  2. ชนิด alsamixer
  3. กดจนกว่าคุณจะไปที่ตัวเลือก "แจ็คหูฟัง"
  4. กดmเพื่อเปิดใช้งาน (ปิดเสียงลำโพงโดยอัตโนมัติเมื่อเสียบหูฟัง)

0

18.04

ไม่มีคำตอบใด ๆ ข้างต้นที่ใช้ได้สำหรับฉันใน18.04 ฉันลองจำนวนหนึ่งจากการติดตั้งระบบเสียงพัลส์ใหม่ไปยัง alsamixer ในเทอร์มินัล ฯลฯ แต่ก็ไม่ได้ผล ทุกอย่างทันสมัย

ปัญหาของฉันคือ:

เสียงคู่ออกจากหูฟัง (ระดับเสียงต่ำ) และลำโพง (ระดับเสียง 120%) (ระดับเสียงดังบ้า ๆ ออกจากแอมป์ของฉัน (s / pdif)) เมื่อเลือก "หูฟัง - ระบบเสียงในตัว" ในการตั้งค่าเสียง (กล่องที่ 3 ในรูปภาพของฉัน ) เมื่อเลือก s / pdif มันจะไปที่ระดับเสียงปกติจากลำโพงของฉัน แปลกมากเนื่องจากใช้งานได้ดีเป็นเวลาหลายเดือนและเริ่มต้นนี้โดยไม่มีเหตุผลเมื่อสัปดาห์ที่แล้วหลังจากการอัปเดต

คำตอบข้างต้นเป็นวิธีที่ซับซ้อนในการติดตั้ง Gnome Alsa Mixer แต่ฉันเพิ่งทำ:

sudo apt-get install gnome-alsamixer

ฉันได้ทำหลายสิ่งหลายอย่างยากที่จะบอกว่าเหตุการณ์ที่สมบูรณ์แบบเป็นอย่างไร แต่ด้วยการติดตั้ง Gnome Alsa Mixer

โหมดปิดเสียงอัตโนมัติมีผลเพียงเล็กน้อยฉันปิดการตั้งค่า IEC958 ทั้งหมดไม่แน่ใจว่าสิ่งที่พวกเขาทำ แต่การตั้งค่าที่หยุดพฤติกรรมบ้า (หูฟังและลำโพงที่ระดับเสียงเต็ม) ถูกปิด "IEC956 Default-PCM"ตามกล่องที่ 1 รูปภาพโดยใช้ Gnome Alsa Mixer

คำถามเพิ่มเติมเกี่ยวกับวิธีที่ Gnome Alsa Mixer ทำงานที่นี่เพื่อรอคำตอบ:

GNome Alsa Mixer ทำงานกับการตั้งค่าของฉันได้อย่างไร

ฉันแล้ว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.