Score:2

ฉันจะแก้ปัญหาการตั้งค่า nvidia ไม่คงอยู่ระหว่างเซสชันได้อย่างไร

ธง in

ฉันใช้ Ubuntu 20.04 และใช้ nvidia-495 คนขับรถ

การตั้งค่า nvidia เพียงแค่ไม่คงอยู่ระหว่างเซสชัน ความละเอียดเฉพาะ แต่ยังรวมถึงการตั้งค่า opengl เป็นต้น

ฉันมีความละเอียดเฉพาะของ

วิวพอร์ต: 1830x1020 มุมมองพอร์ตออก: 1830x1020+45+30 การแพนกล้อง: 1830x1020

หากไม่มีวิวพอร์ตนี้ จอแสดงผลของฉันจะ "ขยาย" การมองเห็นในอดีต

เมื่อรีบูตใช้ความละเอียดมาตรฐาน 1920x1080

ฉันเหนื่อย:

  • การเพิ่ม /etc/X11/xorg.conf (ไม่มีการแก้ไขความละเอียด)
  • การเพิ่ม /etc/X11/xorg.conf.d/10-nvidia.conf (ไม่มีผลกระทบที่เห็นได้ชัดเจน)
  • การเพิ่ม /usr/share/X11/xorg.conf.d/10-nvidia.conf (ความละเอียดเปลี่ยนเป็น 640x480)
  • วิ่ง nvidia-settings --load-config-only (ไม่มีผลกระทบที่เห็นได้ชัดเจน)

ทางออกเดียวที่ฉันพบคือ:

  • เปิด การตั้งค่า nvidia
  • เปลี่ยนความละเอียดด้วยตนเอง: > viewportout=1830x1020+45+30
  • คลิก "สมัคร"

จากนั้นจึงใช้การตั้งค่า

ฉันได้โพสต์การกำหนดค่าและเข้าสู่ระบบแล้ว GitHub.

ไฟล์ xorg.conf == 10-nvidia.conf

Nmath avatar
ng flag
รายละเอียดหลายอย่างของคุณคลุมเครือหรือไม่ชัดเจน และรายละเอียดบางอย่างขาดหายไป คุณช่วย[แก้ไข](https://askubuntu.com/posts/1383557/edit)คำถามของคุณพร้อมรายละเอียดเพิ่มเติมได้ไหม 1) คุณกำลังเปลี่ยนแปลงการตั้งค่าใดที่ไม่คงอยู่ 2) คุณหมายถึงอะไรกันแน่ในสองสัญลักษณ์แสดงหัวข้อย่อยแรก ("เพิ่ม...") คุณกำลังสร้างไฟล์เปล่าในเส้นทางเหล่านี้หรือไม่? เนื่องจากไม่มีไฟล์ `.conf` ที่ตรงกันในลิงก์ GitHub ของคุณ 3) แก้ไขโซลูชันของคุณเพื่อให้ชัดเจนไม่ชัดเจนว่าคุณหมายถึงอะไร "เปลี่ยนความละเอียดด้วย x" และ "เปลี่ยนกลับเป็นการตั้งค่า" ก็ไม่ชัดเจนเช่นกัน คุณกำลังทำอะไรกันแน่?
lloydie avatar
in flag
ขอบคุณ @Nmath ความละเอียดโดยเฉพาะวิวพอร์ตเข้า/ออก/แพนกล้องจะไม่คงอยู่
Nmath avatar
ng flag
คำตอบของคุณทำให้เกิดคำถามมากกว่าที่จะตอบ คุณใช้วิวพอร์ตเพื่ออะไร ความละเอียดหน้าจอที่ถูกต้องเหล่านี้เริ่มต้นด้วยหรือไม่ ตรงกับความละเอียดดั้งเดิมของจอแสดงผลของคุณหรือไม่ แล้วคำถามติดตามผลอื่นๆ ทั้งหมดที่ฉันถามล่ะ โปรดตอบอย่างละเอียด มิฉะนั้นจะเป็นการยากที่จะเข้าใจปัญหาได้ดีพอที่จะให้ความช่วยเหลือ
lloydie avatar
in flag
ฉันมีความละเอียดเฉพาะของ viewportin: 1830x1020 viewportout: 1830x1020+45+30 การแพนกล้อง: 1830x1020 หากไม่มีวิวพอร์ตนี้ จอแสดงผลของฉันจะ "ขยาย" การมองเห็นในอดีต เมื่อรีบูตใช้ความละเอียดมาตรฐาน 1920x1080
lloydie avatar
in flag
เมื่อฉันบู๊ตหน้าจอจะเป็นดังนี้: https://lloydie.com.au/onboot.png
lloydie avatar
in flag
โดยใช้การตั้งค่า nvidia ผ่าน UI ฉันได้รับ: https://lloydie.com.au/with_settings.png
lloydie avatar
in flag
โปรดดูที่มุมขวาบนของหน้าจอ !
Nmath avatar
ng flag
คุณแค่พยายามทำให้เดสก์ท็อปพอดีกับหน้าจอของคุณใช่ไหม ฉันไม่คิดว่าคุณควรจะใช้การตั้งค่าวิวพอร์ตสำหรับสิ่งนั้น ความละเอียดหน้าจอดั้งเดิมของจอแสดงผลคืออะไร? ฉันไม่เคยได้ยินเกี่ยวกับจอแสดงผลที่มีความละเอียด 1830x1020
lloydie avatar
in flag
ได้. นั่นคือทั้งหมด 1080p . แต่มันเป็นทีวี ! 1920x1080. ฉันคิดว่า overscan หรือปัญหาบางอย่างเช่นนั้น ฉันเข้าใจว่ามันเป็นแฮ็ค
lloydie avatar
in flag
แต่อย่างไรก็ตาม การตั้งค่า Nvidia ควรคงอยู่ !
Nmath avatar
ng flag
ฉันไม่คิดว่าคุณอยู่บนเส้นทางที่ถูกต้องคุณสามารถปิดใช้งานโอเวอร์สแกนบนทีวี จากนั้นจึงใช้ความละเอียดหน้าจอดั้งเดิมได้ ไม่ควรตั้งค่า LED หรือ LCD เป็นอย่างอื่น
lloydie avatar
in flag
ฉันขอขอบคุณสำหรับความช่วยเหลือของคุณ ฉันจะทำให้การตั้งค่า nvidia ยังคงอยู่อย่างจริงจังได้อย่างไร ชาวเน็ตถามถึงวิธีการทำ ฉันไม่ใช่คนเดียวที่มีปัญหา
lloydie avatar
in flag
หากคลิกนำไปใช้ใน UI แก้ไขปัญหา ไม่ใช่ฮาร์ดแวร์
lloydie avatar
in flag
ปิดใช้งาน overscan ไม่ได้ !
lloydie avatar
in flag
หน้าจอที่สมบูรณ์แบบด้วยความละเอียด
lloydie avatar
in flag
xorg.conf เริ่มต้น / global อยู่ที่ไหน
Nmath avatar
ng flag
เห็นได้ชัดว่าปัญหาไม่ได้รับการแก้ไขหากคุณพยายามแก้ไขที่นี่ ฉันไม่รู้วิธีแก้ *คำถามที่คุณถาม* แต่ฉันรู้วิธีแก้ *ปัญหาที่คุณมี* แน่นอน เราเรียกสิ่งนี้ว่า [ปัญหา XY](https://meta.stackexchange.com/a/66378) หากทีวีมีคุณสมบัติโอเวอร์สแกนก็สามารถปิดใช้งานได้ อ่านเอกสารหากคุณต้องการ มีปัญหาอื่นๆ ที่คุณจะพบในการตั้งค่าการแสดงผลเป็นความละเอียดที่ไม่ใช่แบบเนทีฟ วิธีแก้ปัญหาที่คุณเสนอนั้นยังห่างไกลจากความสมบูรณ์แบบ แต่ถ้าคุณยืนยันที่จะแก้ปัญหาด้วยวิธีนั้น น่าเสียดายที่ฉันไม่รู้ว่าจะช่วยได้อย่างไร แต่ขอให้คุณโชคดี
lloydie avatar
in flag
คุณจะทำให้การตั้งค่า nvidia ยังคงอยู่ได้อย่างไร
lloydie avatar
in flag
ฉันไม่รู้จะพูดอะไร ขอบคุณเพื่อน แต่ฉันปิดใช้งานโอเวอร์สแกนไม่ได้ ฉันกำลังทำอะไรอยู่
Nmath avatar
ng flag
ในกรณีของคุณ ฉันไม่ อาจจะมีคนอื่นรู้ ขอให้โชคดี
lloydie avatar
in flag
คุณจะทำให้การตั้งค่า nvidia ยังคงอยู่ได้อย่างไร ฉันแค่ไม่เข้าใจว่าทำไมคุณตอบคำถามไม่ได้
heynnema avatar
ru flag
@lloydie Nvidia 495 เป็นซอฟต์แวร์เบต้า ล้างและติดตั้งไดรเวอร์ที่ถูกต้องสำหรับการ์ด Nvidia เฉพาะของคุณ... อาจเป็น 470 ไปที่แท็บ 'ซอฟต์แวร์และการอัปเดต' ไดรเวอร์เพิ่มเติม
lloydie avatar
in flag
@heynnema ติดตั้ง 470 ฉันรู้ว่าเมื่อพยายาม "สมัคร": ไม่พบ stderr:Package xorg-server ในเส้นทางการค้นหา pkg-config บางทีคุณควรเพิ่มไดเร็กทอรีที่มี `xorg-server.pc' ไปยังตัวแปรสภาพแวดล้อม PKG_CONFIG_PATH ไม่พบแพ็คเกจ 'xorg-server'
lloydie avatar
in flag
เพิ่งพบที่น่าสนใจ: sh -c '/usr/bin/nvidia-settings --load-config-only' ในแอปพลิเคชันเริ่มต้นคำพังเพย ดังนั้นฉันจึงใช้ xrandr ในการตั้งค่า i3 ปกติของฉัน ไม่คิดว่าเรื่องนี้จะเกี่ยวข้องกับคำพังเพยด้วยซ้ำ
heynnema avatar
ru flag
@lloydie คุณล้าง Nvidia 495 ใช่ไหม ติดตั้ง 470 จาก `Software & Updates` ใช่หรือไม่ ที่หน้าจอเข้าสู่ระบบ คุณได้ตั้งค่าเซสชันเป็น X11/xorg หรือไม่ คุณไม่ต้องการเวย์แลนด์ การตั้งค่า/เกี่ยวกับ ควรเป็น X11 รีบูต?
lloydie avatar
in flag
495 ถูกกำจัด 470 ติดตั้งแล้ว ฉันจะตั้งค่าเซสชันเป็น X11/xorg ได้อย่างไร ฉันต้องการ Wayland แต่จะพอใจกับการตั้งค่า nvidia ที่เหมาะสม
heynnema avatar
ru flag
ที่หน้าจอเข้าสู่ระบบ เลือกชื่อผู้ใช้ของคุณ จากนั้นคลิกไอคอนที่มุมขวาล่าง เลือก "Ubuntu บน X11/xorg" ป้อนรหัสผ่าน ตรวจสอบการตั้งค่า Nvidia ของคุณ ฉันสงสัยว่ามันจะทำงานตอนนี้ เวลาแสดงความคิดเห็นให้ฉันเริ่มต้นด้วย @heynnema ไม่งั้นฉันจะคิดถึงพวกเขา
lloydie avatar
in flag
@heynnema. ขอขอบคุณความช่วยเหลือของคุณจริงๆ การเข้าสู่ระบบ X11/xorg ไม่ได้ช่วยอะไรเลย ตอนนี้ฉันได้ลบ gnome เรียบร้อยแล้ว กับคำแนะนำของคุณ ฉันลองใช้คำพังเพยแล้วไม่สามารถจัดการกับมันได้ ดังนั้นฉันจึงกลับมาใช้ i3 ผู้จัดการการเข้าสู่ระบบ lxde ยังไม่สามารถโหลดการตั้งค่า nvidia เป็นค่าเริ่มต้นได้ Nvidia ระบุไว้อย่างชัดเจนในเอกสารว่าฉันต้องเรียกใช้ nvidia-settings --load-config ก่อนที่จะโหลด i3 ควรมองหาที่ไหน /etc/X11 ? หรือฉันต้องการ ~/.xinitrc.ดังนั้นสคริปต์ใดที่เริ่ม lightdm ทำให้ฉันสามารถเพิ่มบางอย่างเช่น: nvidia-settings --load-config && lightdm
heynnema avatar
ru flag
@lloydie ฉันไม่รู้จะช่วยคุณอย่างไรในตอนนี้ ฉันจะบอกว่า ตรวจสอบให้แน่ใจว่า Secure Boot ถูกปิดใช้งานใน BIOS ของคุณ สำรองข้อมูลของคุณ ล้างดิสก์ (หรือเพียงแค่ล้าง Ubuntu หากคุณมี Windows ด้วย) ติดตั้ง Ubuntu ใหม่จาก Ubuntu Live USB ตั้งค่า X11/xorg สำหรับคุณ เซสชั่นผ่านหน้าจอเข้าสู่ระบบ ติดตั้ง Nvidia จาก `Software & Updates` รีบูต สอบซ่อม
heynnema avatar
ru flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/132611/discussion-between-heynnema-and-lloydie)

โพสต์คำตอบ

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