Score:1

Lenovo Legion 5 - ปัญหาหลายอย่างขณะพยายามใช้ Ubuntu

ธง cn

ฉันรู้ว่าบางส่วนของคำถามนี้เคยถูกถามมาก่อน แต่ไม่มีคำถามใดเลยที่แสดงปัญหาทั้งหมดที่ฉันพบ และคำตอบนั้นค่อนข้างไม่เป็นประโยชน์ในกรณีของฉัน ฉันพยายามติดตั้ง Ubuntu บน Legion 5 17" กับ 1660ti และ Ryzen 7 4800H ปัญหาที่ฉันพบคือ:

  1. ฉันไม่พบตัวเลือกอื่นนอกจาก Lenovo Vantage คุณอาจบอกว่าเป็นผลิตภัณฑ์ที่ไม่ดี แต่จริงๆ แล้วฉันใช้มันค่อนข้างมาก เช่น. คุณลักษณะในการเปิด/ปิดกล้อง (กล้องสีเทาจะปรากฏแทนใบหน้าของคุณในวิดีโอแชทสดกับผู้อื่น) ไม่ทำงาน

  2. เมื่อฉันเปิดโหมดประหยัดแบตเตอรี่ใน Windows (เพื่อชาร์จแบตเตอรี่ให้เหลือเพียง 55-60%) ฉันไม่พบวิธีปิดหรือเปิดใช้งานอีกครั้งใน Linux TLP ไม่ทำงานเช่นกัน

  3. โหมดพลังงาน 3 โหมด (แดง > ขาว > น้ำเงิน) เปลี่ยนโดยการคลิก FN+คิว ไม่ได้ทำอะไรเลยใน Linux แต่เปลี่ยน LED บนปุ่มเปิดปิดเท่านั้น เมื่อวิเคราะห์วัตต์/การใช้พลังงานของฮาร์ดแวร์ของฉัน ไม่มีอะไรเปลี่ยนแปลง ใน Windows ทำได้อย่างชัดเจน

  4. ปัญหาใหญ่อย่างหนึ่งที่ฉันมีกับไดรเวอร์กราฟิกคือฉันไม่สามารถเปลี่ยนความสว่างหน้าจอในโหมดกราฟิกแยกได้ อย่างไรก็ตาม ในโหมดไฮบริด ฉันสามารถเปลี่ยนความสว่างหน้าจอได้ นอกจากนี้ การเสียบจอภาพภายนอกผ่าน HDMI ยังใช้งานได้กับโหมดแยก แต่ไม่รองรับโหมดไฮบริด มันเหมือนกับภาวะที่กลืนไม่เข้าคายไม่ออก ทั้งสองโหมดมีข้อดี (ข้อเสีย) ฉันจะแก้ปัญหาความสว่างและจอภาพภายนอกในทั้งสองโหมดได้อย่างไร

อัปเดต:

หลังจากเวลาผ่านไป ตอนนี้ฉันกลับมาพร้อมกับข้อมูลที่อัปเดตแล้ว ซึ่งฉันหวังว่าจะช่วยเจ้าของ Legion 5 ในอนาคต (ไม่ว่าจะเป็นรุ่นใดก็ตาม):

  1. ดูเหมือนว่าจะไม่มีความจำเป็นสำหรับ Lenovo Vantage ใน GNU/Linux โดยทั่วไป นักพัฒนาเคอร์เนลได้เพิ่มโมดูลเคอร์เนลของ Ideapad ซึ่งมีไฟล์บางไฟล์ที่คุณสามารถกำหนดค่าได้ตามที่คุณต้องการ โมดูลนี้ดูเหมือนว่าจะรองรับอุปกรณ์ Lenovo ที่หลากหลาย ดูซอร์สโค้ด GitHub ที่นี่. คุณสามารถค้นหาไฟล์การกำหนดค่าภายใต้ /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00. ลองดูที่ไฟล์ต่างๆ บ่อยครั้งที่คุณสามารถเปลี่ยนค่าภายในจาก 0 ถึง 1 หรือในทางกลับกัน

  2. ไม่จำเป็นต้องใช้ TLP แค่เปลี่ยนค่าข้างใน /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode ถึง 0 หรือ 1.

  3. ฉันไม่ค่อยแน่ใจว่าอันนี้ใช้งานได้ตามค่าเริ่มต้นหรือไม่ ฉันได้ยินเสียงพัดลมเมื่อเปลี่ยนเป็นโหมดสีแดง (โหมดเปิดปิด) แต่เสียงพัดลมหายไปเมื่อฉันเปลี่ยนเป็นสีขาว (โหมดอัตโนมัติ) หรือสีน้ำเงิน (โหมดเงียบ) ดูเหมือนว่านี่จะรวมอยู่ในเวอร์ชัน Ubuntu ของฉันแล้ว (21.10)

  4. สิ่งนี้ทำให้ฉันคลั่งไคล้มาก แต่กลับกลายเป็นว่าฉันไม่ได้สนใจว่าเซสชัน Ubuntu ของฉันใช้ตัวจัดการการแสดงผลตัวใด แน่นอนว่าการใช้ Wayland จะไม่ทำงานกับไฟล์ปรับแต่ง X11...ฉันเปลี่ยนเซสชันของฉันเป็น X11 และเพิ่ม ตัวเลือก "RegistryDwords" "EnableBrightnessControl=1" เข้าแถว "อุปกรณ์" ส่วนของไฟล์นี้: /etc/X11/xorg.confซึ่งสามารถสร้างได้โดยใช้โปรแกรมการตั้งค่า Nvidia X Server ฉันใช้โหมดกราฟิกแยกที่ตั้งไว้ล่วงหน้าใน BIOS และฉันสามารถเสียบจอภาพที่สองในพอร์ต HDMI ของฉันได้โดยไม่มีปัญหา

หมายเหตุด้านข้าง: ฉันยังไม่รู้วิธีแก้ไขปัญหาความสว่างสำหรับผู้ใช้ที่ไม่ใช่ X11

user535733 avatar
cn flag
"*[N]หนึ่งในคำถามแสดงปัญหาทั้งหมดที่ฉันพบ*" นั่นคือเจตนา -- การแยกคำถามช่วยให้ผู้คนจำนวนมากขึ้น
user535733 avatar
cn flag
"*[T]คำตอบของเขาค่อนข้างไม่มีประโยชน์ในกรณีของฉัน*" ดูเหมือนจะไม่มีเหตุผลเพียงพอที่จะถามคำถามซ้ำ จะเป็นการดีกว่าหากช่วยปรับแต่งคำถามอื่นๆ เพื่อให้สามารถตอบได้ดีขึ้น หรืออธิบายให้ชัดเจนว่าคำถามของคุณแตกต่างอย่างไรจึงจะตอบได้
in flag
สิ่งเหล่านี้ดูเหมือนเป็นสิ่งที่ Lenovo ให้ความสนใจ แทบไม่มีใครสามารถทำได้นอกจากลงทุนเวลาไปกับซอฟต์แวร์วิศวกรรมย้อนกลับที่ Lenovo เขียนขึ้นมาโดยเฉพาะสำหรับ Windows เพื่อนำเสนอสิ่งที่คล้ายกันใน Ubuntu (และ Linux โดยทั่วไป) จนกว่า Lenovo จะเปิดเอกสารฮาร์ดแวร์สำหรับอุปกรณ์ของตนหรือลงทุนสร้างไดรเวอร์ Linux สำหรับเครื่องทั้งหมด เป็นไปได้ยากที่รายการเหล่านี้จะได้รับการแก้ไขจน *คุณ* พึงพอใจ
ru flag
ฉันมีแล็ปท็อปเครื่องเดียวกัน เฉพาะรุ่น 15 นิ้ว (CPU/GPU เดียวกัน) ฉันกำลังเรียกใช้ Arch ฉันสามารถใช้งานแบตเตอรี่ได้นาน 8+ ชั่วโมงหากฉันติดตั้ง `optimus-manager` และเปลี่ยนเป็นโหมด GPU "รวม" สำหรับฉันแล้ว การสลับไปมาระหว่าง GPU เป็นเรื่องยุ่งยากจริงๆ (อาจเป็นเพราะฉันไม่ได้ติดตั้ง/กำหนดค่าต่างๆ อย่างถูกต้อง ฉันไม่แน่ใจ) สำหรับความสว่างของหน้าจอ ฉันต้องเปลี่ยนไฟล์ด้วยตนเองใน /usr/share/X11/xorg.conf ทุกครั้ง ในตอนนี้ ฉันแค่ให้แล็ปท็อปของฉันอยู่ในโหมด GPU "แยก" (NVIDIA) (อายุการใช้งานแบตเตอรี่น้อยลง แต่ก็ยุ่งยากน้อยลงด้วย) ฉันกำลังคิดที่จะซื้อแล็ปท็อปเครื่องใหม่
Score:0
ธง ru

เกี่ยวกับคำถามที่ 4 ของคุณ หากคุณอยู่ในโหมด "ไม่ต่อเนื่อง" ให้สร้างไฟล์นี้:

$ cat /usr/share/X11/xorg.conf.d/21-nvidia-brightness.conf

ส่วน "อุปกรณ์"
    ตัวระบุ "Device0"
    #ตัวระบุ "nvidia"
    ไดรเวอร์ "nvidia"
    ชื่อผู้ขาย "NVIDIA Corporation"
    ตัวเลือก "RegistryDwords" "EnableBrightnessControl=1"
ส่วนท้าย

จากนั้น คุณจะสามารถปรับความสว่างได้

บันทึก: บนแล็ปท็อปสำหรับเล่นเกม เป็นไปไม่ได้ที่จะเรียกใช้จอภาพภายนอกหากคุณใช้ iGPU นอกโหมดเท่านั้น (โหมด "รวม") เนื่องจากพอร์ตเอาต์พุตวิดีโอเดินสายไปยัง Nvidia GPU (เกมเมอร์ต้องการสิ่งนี้เนื่องจากปรับปรุงอัตราเฟรม) ภายนอกใช้งานได้สำหรับฉันถ้าฉันตั้งค่า GPU เป็น "ไฮบริด" ใน BIOS แล้วใช้งาน ออพติมัส-ผู้จัดการ และใช้การตั้งค่า "ไฮบริด"

Score:-1
ธง ru

ตอบช้า หวังว่าผู้คนที่นี่จะแก้ไขปัญหาเบื้องต้นได้แล้ว ฉันมี Legion 5 pro, Nvidia 3070 (เวอร์ชั่น 2021) สำหรับผู้ที่มีอุปกรณ์ที่คล้ายกัน (หรือแล็ปท็อปเครื่องใหม่ที่มี nvidia) นี่คือสิ่งที่ฉันพบจนถึงตอนนี้:

  1. ฉัน ไม่พบ วิธีใดก็ได้ในการเปลี่ยนโหมดการชาร์จ (เร็ว ประหยัด) และพลังงาน (ประสิทธิภาพ สมดุล และเงียบ) โดยไม่ต้องปิด linux สำหรับการชาร์จฉันต้อง เปลี่ยนจาก lenovo vantage โดยลงชื่อเข้าใช้ windows แบบดูอัลบูทของฉัน (หากคุณไม่สังเกตเห็นการเปลี่ยนแปลงใด ๆ ในโหมดการชาร์จเมื่อเปลี่ยนกลับไปเป็น linux คุณอาจต้องการ (1) เปลี่ยนโหมดของคุณใน windows และ (2) เริ่มต้นใหม่อีกครั้ง ลงใน windows จากนั้น (3) รีสตาร์ทใน linux). มีแอพพลิเคชั่นยูทิลิตี้บางอย่างเช่น tpacpi-bat สำหรับ Thinkpad และ IdeaPads แต่ไม่มีตัวใดที่รองรับ Legion Series ยังคงตามหาสิ่งนี้..
  2. ปัญหาความเข้ากันได้ของกราฟิกหลายอย่างสามารถแก้ไขได้โดยใช้เคอร์เนล linux 5.10+ (ทดสอบและแนะนำ 5.13+). การตั้งค่าเริ่มต้นของฉันมีปัญหามากมายแม้หลังจากอัปเดตเป็นเคอร์เนล 5.13 เนื่องจากฉันยุ่งกับไฟล์ปรับแต่งและการตั้งค่า ในการติดตั้ง linux ใหม่โดยไม่เปลี่ยนหรือดาวน์โหลดการอัปเดต ฉันได้อัปเดตเคอร์เนลเป็น 5.13 เป็นครั้งแรก(ฉันใช้ linux mint 20.3) ฉันอัปเดตเคอร์เนล linux จาก "ตัวจัดการการอัปเดต">"มุมมอง">"เคอร์เนลลินุกซ์". ภาพหน้าจอตัวเลือกเคอร์เนล linux)
  3. หลังจากอัพเดตเคอร์เนล ฉันติดตั้งเคอร์เนลล่าสุด ไดรเวอร์ nvidia ที่แนะนำ (กรรมสิทธิ์) จาก "ผู้จัดการไดรเวอร์" ฉันกำลังใช้อยู่ nvidia-driver-510. นอกจากนี้ยังควรดาวน์โหลด การตั้งค่าเซิร์ฟเวอร์ Nvidia X โดยอัตโนมัติ และให้ Nvidia Optimus เป็นไอคอนแผง (แถบงาน) การใช้ Optimus จากที่นี่ทำให้ฉันสามารถเปลี่ยนระหว่างการใช้ GPU ในตัว (การประหยัดพลังงาน), GPU แยก (ประสิทธิภาพ) หรือทั้งสองอย่าง (nvidia ตามความต้องการ) แต่คุณต้องเริ่มต้นใหม่. หากต้องการดูตัวเลือก "Nvidia On Demand" ใน Nvidia optimus คุณต้องเปลี่ยนเป็น "ไดนามิกกราฟิก" จากประวัติ
  4. ใช้ ตัวเลือก Nvidia ตามความต้องการ แก้ไขปัญหาความสว่างที่ควบคุมไม่ได้ของฉันและปัญหาการปรับสเกลเดสก์ท็อป (หมายเหตุ: คุณจะยังคงเผชิญกับแอปจำนวนมากที่ไม่เป็นไปตามการตั้งค่าการปรับสเกลเดสก์ท็อป ส่วนใหญ่สามารถแก้ไขได้ด้วย Google ง่ายๆ) นี่เป็นตัวเลือกที่ดีที่สุดในความคิดของฉันเนื่องจากอนุญาตให้เรียกใช้แอปพลิเคชันพื้นฐานบน Amd iGPU ของฉัน สำหรับแอปพลิเคชันเฉพาะ เราสามารถใช้คำสั่งเทอร์มินัล (Google primus ขณะเปิดแอปพลิเคชันหรือ ตัวเลือก "เรียกใช้ด้วย Nvidia Gpu" ขณะคลิกขวาที่โปรแกรมปฏิบัติการ

บันทึก: คุณอาจประสบปัญหาไม่สามารถเปลี่ยนอัตรารีเฟรชของจอภาพบน linux ขณะอยู่ในโหมดกราฟิกไดนามิก ฉันคิดว่ามีวิธีแก้ไข แต่ฉันยังไม่ได้ตรวจสอบ (ตอนนี้ฉันพอใจกับ 60 fps บน linux ฉันสามารถเล่นเกมบน Windows ได้ตลอดเวลา ผู้ใช้รายอื่นรายงานว่าติดอยู่ที่ 144 fps ขอให้คุณโชคดี :))

นอกจากนี้ หากคุณเป็นคนที่กำลังมองหาว่าคุณจะสามารถซื้อ dual boot linux ได้หรือไม่: ไม่ต้องกังวลกับข้อมูลของคุณบนหน้าต่าง คุณสามารถลดขนาดพาร์ติชันโดยใช้เครื่องมือต่างๆ เช่น อาโอเมะ. เกี่ยวกับพื้นที่เก็บข้อมูล คุณสามารถเก็บสื่อ เอกสาร โปรแกรมติดตั้งในที่เก็บข้อมูล windows ของคุณและไม่ให้พื้นที่เก็บข้อมูลจำนวนมากแก่ linux เนื่องจากคุณเข้าถึงโฟลเดอร์ windows จากภายใน linux

โพสต์คำตอบ

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