Score:1

เสียงบน Dell Inspiron 3501 ไม่ทำงาน (Ubuntu 20.04)

ธง nr

ฉันใช้ Ubuntu 20.04 ในช่วงสองสามเดือนที่ผ่านมากับแล็ปท็อป Dell Inspiron 3558 เครื่องเก่าของฉัน และมันใช้งานได้อย่างมีเสน่ห์ เมื่อเร็ว ๆ นี้ ฉันซื้อแล็ปท็อปเครื่องใหม่ Dell Inspiron 3501 และติดตั้ง Windows 10 ไว้ล่วงหน้า ดังนั้นฉันจึงเปิดใช้ Ubuntu 20.04 ดูอัลบูตเพื่อตรวจสอบว่าทุกอย่างทำงานได้ดีหรือไม่ และต่อมาฉันต้องการลบ Windows ออกทั้งหมดและติดตั้ง Ubuntu เป็นระบบปฏิบัติการหลักของฉัน

หลังจากติดตั้งแล้ว ทุกอย่างทำงานได้ดี ยกเว้นเอาต์พุตเสียง ชนิดของเสียงแตก มันทำงานได้ดีบน Windows แม้ว่า

ฉันทดสอบลำโพงในตัว ชุดหูฟังบลูทูธ และเอาต์พุตจากแจ็คเสียง 3.5 มม. แต่ไม่มีความแตกต่าง ฉันลองใช้วิดีโอ YouTube และไฟล์เสียงและวิดีโอในเครื่อง แต่ผลลัพธ์ก็เหมือนเดิม ฉันลองใช้โซลูชันออนไลน์มากมาย แต่ไม่ประสบความสำเร็จ ฉันยังติดตั้ง Ubuntu 21.04 เพื่อตรวจสอบว่าเคอร์เนลใหม่มีการปรับปรุงหรือไม่ แต่เงื่อนไขก็เหมือนเดิม ดังนั้นฉันจึงติดตั้ง Ubuntu 20.04 กลับไป เนื่องจากฉันพอใจกับเวอร์ชัน LTS มากกว่า

ฉันเป็นนักพัฒนาเว็บส่วนหน้าและรู้สึกคุ้นเคยกับบรรทัดคำสั่งพื้นฐาน แต่ฉันก็ยังคิดว่าตัวเองเป็นมือใหม่สำหรับ Linux โปรดช่วยฉันแก้ปัญหานี้

รายละเอียดฮาร์ดแวร์:

  • หน่วยประมวลผล: Intel Core i5-1135G7 เจนเนอเรชั่น 11
  • แรม: 16GB DDR4
  • เสียง: Cirrus Logic CS8409 (CS42L42 + SN005825)
  • พื้นที่เก็บข้อมูล: 256 GB SSD + 1 TB HDD
  • หน้าจอ 15.6 นิ้ว 1920x1080 FHD
  • GPU: กราฟิก Intel Iris Xe ในตัว
  • ข้อมูลเพิ่มเติม: เดลล์ อินสไปรอน 3501

แก้ไข:
ฟังเสียงได้แต่เสียงแตก

lspci เอาต์พุต:

00:00.0 โฮสต์บริดจ์: Intel Corporation Device 9a14 (rev 01)
00:02.0 คอนโทรลเลอร์ที่เข้ากันได้กับ VGA: Intel Corporation Device 9a49 (rev 01)
00:04.0 ตัวควบคุมการประมวลผลสัญญาณ: Intel Corporation Device 9a03 (rev 01)
00:0a.0 ตัวควบคุมการประมวลผลสัญญาณ: Intel Corporation Device 9a0d (rev 01)
00:14.0 คอนโทรลเลอร์ USB: Intel Corporation Device a0ed (rev 20)
00:14.2 หน่วยความจำ RAM: Intel Corporation Device a0ef (rev 20)
00:14.3 ตัวควบคุมเครือข่าย: Intel Corporation Device a0f0 (rev 20)
00:15.0 คอนโทรลเลอร์บัสอนุกรม [0c80]: Intel Corporation Device a0e8 (rev 20)
00:15.1 คอนโทรลเลอร์บัสอนุกรม [0c80]: Intel Corporation Device a0e9 (rev 20)
00:16.0 ตัวควบคุมการสื่อสาร: Intel Corporation Device a0e0 (rev 20)
00:17.0 คอนโทรลเลอร์ SATA: Intel Corporation Device a0d3 (rev 20)
00:1c.0 บริดจ์ PCI: Intel Corporation Device a0bc (rev 20)
00:1d.0 บริดจ์ PCI: อุปกรณ์ Intel Corporation a0b0 (rev 20)
00:1f.0 สะพาน ISA: อุปกรณ์ Intel Corporation a082 (rev 20)
00:1f.3 อุปกรณ์เสียง: Intel Corporation Device a0c8 (rev 20)
00:1f.4 SMBus: อุปกรณ์ Intel Corporation a0a3 (rev 20)
00:1f.5 คอนโทรลเลอร์บัสอนุกรม [0c80]: Intel Corporation Device a0a4 (rev 20)
01:00.0 ตัวควบคุมหน่วยความจำแบบไม่ลบเลือน: Sandisk Corp Device 5007 (rev 01)
02:00.0 ตัวควบคุมอีเทอร์เน็ต: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 ตัวควบคุมอีเทอร์เน็ต PCI Express Gigabit (rev 15)

lspci -โวลต์ เอาต์พุตสำหรับ 00:1ฉ.3 (เครื่องเสียง):

00:1f.3 อุปกรณ์เสียง: Intel Corporation Device a0c8 (rev 20)
    ระบบย่อย: อุปกรณ์ Dell 0a25
    ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 64, IRQ 149
    หน่วยความจำ 6001138000 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=16K]
    หน่วยความจำ 6001000000 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=1M]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: snd_hda_intel
    โมดูลเคอร์เนล: snd_hda_intel, snd_sof_pci
rahim007 avatar
nr flag
ฟังเสียงได้แต่เสียงแตก
rahim007 avatar
nr flag
ฉันเช็คอินแอพ Software & Updates ใต้แท็บไดรเวอร์เพิ่มเติม แต่ไม่มีไดรเวอร์ให้ใช้งาน
Nate T avatar
it flag
คุณมี a0c8 ลิงค์สุดท้ายสำหรับตัวแปร 8086 อื่น ดู[ที่นี่](https://linux-hardware.org/?id=pci:8086-a0c8-1028-0a24)
rahim007 avatar
nr flag
ฉันไม่รู้มากนักเกี่ยวกับวิธีตรวจสอบไดรเวอร์ที่ติดตั้งหรือติดตั้งไดรเวอร์ที่กำหนดเอง แต่ฉันตรวจสอบโดยใช้สองคำสั่งนี้: `lsmod` และ `cat /proc/modules` แต่นึกไม่ออกว่าจะเช็คอะไร คุณสามารถระบุคำสั่งใด ๆ เพื่อให้ฉันสามารถใส่ผลลัพธ์ที่นี่หรือทรัพยากรใด ๆ เกี่ยวกับวิธีการตรวจสอบและติดตั้งไดรเวอร์
Score:1
ธง cn

ขั้นแรก คุณต้องเปลี่ยนอัตราตัวอย่างด้วยสิ่งนี้:

sudo gedit /etc/pulse/daemon.conf

เปลี่ยนบรรทัดที่มี ";default-sample-rate=something" ด้วย

อัตราตัวอย่างเริ่มต้น = 48,000

และบันทึก

ในกรณีของฉัน ฉันยังมีความล่าช้าเมื่อเล่นเสียง ดังนั้นฉันจึงปิดการประหยัดพลังงานด้วยสิ่งนี้

sudo gedit /etc/pulse/default.pa

เปลี่ยนบรรทัด

โหลดโมดูล โมดูลระงับเมื่อไม่ได้ใช้งาน

กับ

#โหลดโมดูล โมดูลหยุดชั่วคราวเมื่อไม่ได้ใช้งาน

บันทึกและเรียกใช้สิ่งนี้

sudo killall พัลส์ออดิโอ
Score:-1
ธง nr

ตอบคำถามของฉันเพราะฉันพบวิธีแก้ปัญหา

ฉันลองใช้วิธีแก้ปัญหามากมายจากอินเทอร์เน็ต แต่ไม่มีอะไรทำงาน ฉันอัปเกรดเป็น Ubuntu 21.10 และเสียงเริ่มทำงาน แต่บางครั้งมันก็หยุดทำงานและไม่มีสัญญาณเสียงออก มันเป็นรุ่นเคอร์เนล 5.13. เมื่อเร็ว ๆ นี้ฉันติดตั้ง Pop OS 21.10 เพราะมันมาพร้อมกับเคอร์เนลเวอร์ชันใหม่กว่าซึ่งก็คือ 5.15 และเสียงก็ทำงานได้ดีโดยไม่มีปัญหาใดๆ เลย ดังนั้นฉันคิดว่ามันเป็นปัญหาของไดรเวอร์และเคอร์เนล 5.15 แก้ไขทุกอย่าง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา