ฉันจะลบ ttys กลับได้อย่างไร


17

คำถามเดิม:

หลังจากฉันเปลี่ยน Ubuntu 10.10 เป็น 11.04 ทั้งหมดที่ฉันได้รับเมื่อฉันCtrl+ Alt+ F1–F6เป็น tty คือหน้าจอสีดำ นอกจากนี้เมื่อฉันบูตมีหน้าจอสีดำในขณะที่หลังจากเมนู grub2 ปรากฏขึ้น จากนั้นจนกระทั่งก่อนที่คำพังเพยจะเริ่มเป็นสีดำ

ฉันมี Nvida Geforce Quadro FX 770M ใน HP EliteBook 8530w ของฉัน ฉันจะทำให้ ttys ของฉัน (หรือที่รู้จักว่า 'เทอร์มินัลเสมือน') ให้ทำงานอีกครั้งได้อย่างไร

ความพยายามของฉันตามลำดับ:

  • ดังนั้นด้วงและ gfx-payload ดูเหมือนว่าจะเป็นปัญหาฉันคิดว่า ผมไปพร้อมกับนี้คู่มือสำหรับการแก้ปัญหา TTY ที่สูงขึ้น ซึ่งนำไปสู่เมนู grub2 ที่แสดงในความละเอียดดั้งเดิมของฉันมากกว่า 800x600 ปัญหาหน้าจอสีดำยังคงอยู่

  • ฉันใช้ google รายงานข้อผิดพลาดบางอย่างบนการ์ด NVIDIA รุ่นอื่นที่มีปัญหานั้น

  • ฉันลองถอนการติดตั้งไดรเวอร์ nvidia ไม่มีผลกระทบ. ลองความละเอียดที่แตกต่างกัน

  • ด้วยเคอร์เนลเวอร์ชั่นที่เก่ากว่ามันใช้งานได้ แม้ว่าจะไม่สมบูรณ์แบบ ttys ใช้งานได้หน้าจอสีดำระหว่างเมนู grub2 และ gnome start ยังคงอยู่ ไม่ใช่ทางออกจริงๆ

  • พยายามมากที่ฉันสูญเสียการติดตาม ติดตั้งและgrub2 linux-image-2.6.38-8-genericจากนั้นก็ทำสิ่งนี้ให้กับฉัน/etc/default/grubตามคำแนะนำดังกล่าว ( /etc/grub.d/00_headerแก้ไขเช่นกัน):

    GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    #GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=3
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    GRUB_GFXMODE=1680x1050x32
    

    ด้วยความประหลาดใจของฉันตอนนี้ฉันสามารถใช้ ttys ของฉันในการแก้ปัญหาพื้นเมือง หน้าจอสีดำระหว่างเมนู grub2 และหน้าจอเข้าสู่ระบบ gnome ยังคงมีอยู่ มันน่ารำคาญเพราะฉันยังใช้ดิสก์ที่เข้ารหัสดังนั้นจึงต้องป้อนวลีรหัสผ่านของฉันในที่มืดทั้งหมด ... ยังคงมองหาวิธีแก้ปัญหา แต่ความเร่งด่วนต่ำ

  • ดาวน์โหลดและติดตั้งไดรเวอร์ nvidia รุ่นใหม่กว่า ไม่แตกต่างจากการแก้ไขครั้งล่าสุด

  • พยายาม - GRUB_CMDLINE_LINUX="vga="พารามิเตอร์ ไม่มีผลกระทบ.

  • nomodesetไม่มีผล ไม่ได้รวมกับvga=...

  • พยายามecho FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splashไม่มีผลกระทบ (ดูความคิดเห็น )

  • กำลังจะลาออก ...

  • ช่วงเวลาการให้รางวัลจะสิ้นสุดเร็ว ๆ นี้


1
คุณลอง "nomodeset" บนบรรทัด "quiet splash" เพื่อปิดการใช้งานการตั้งค่าเคอร์เนลหรือไม่
maco

ลองทั้งหมดแล้วในการกำหนดค่าอื่น ตอนนี้ฉันลองอีกครั้ง ยังคงไม่ทำงาน worky;) ขอบคุณอย่างไรก็ตาม
con-f-use

2
การใช้งานฉับไว - ฉันยังสับสนอยู่ :-) กับคำถาม - TTY ที่คุณยังสามารถใช้โดยกำเนิดได้ แต่คุณมีจอพลีมั ธ ดำ? คุณได้ลองใช้ framebuffer = y trick แล้วหรือยัง? ubuntuforums.org/showpost.php?p=9175901&postcount=4
fossfreedom

2
ตามแนวทาง ( askubuntu.com/help/reopen-questions ) นี่คือคำขอ "โปรดเปิดใหม่" ฉันไม่เชื่อว่านี่แปลเป็นภาษาท้องถิ่นมากเกินไป - มันเกิดขึ้นกับทุกเครื่องที่ติดตั้งกรรมสิทธิ์ของ nVidia "ไม่น่าจะช่วยผู้เยี่ยมชมในอนาคต" ไม่ถูกต้อง: ฉันเป็นผู้เยี่ยมชมในอนาคตและแน่นอนฉันหวังว่าคำตอบจะช่วยฉันแก้ไขปัญหาที่แน่นอนนี้ ฉันไม่คิดว่าคำถามต้องได้รับการแก้ไขหรือกำหนดคำใหม่มันอธิบายปัญหาที่ฉันมีได้อย่างสมบูรณ์แบบ
แอช

1
บิตของประวัติศาสตร์: มีการใช้เป็น "ภาษาท้องถิ่นมากเกินไป" เหตุผลใกล้ แต่กองแลกเปลี่ยนเอามันออกไปเพราะคนที่ใช้มันผิดครึ่งเวลา นี่เป็นหนึ่งในกรณีที่ชัดเจนว่าไม่ "ไม่น่าจะช่วยผู้เยี่ยมชมในอนาคต" ให้กับคนจำนวนมากที่โพสต์ที่นี่เกี่ยวกับปัญหาเดียวกัน แสดงความคิดเห็นอื่น ๆคนที่ได้ส่งมาที่นี่ที่ตอบช่วย ฉันเชื่อว่าสิ่งนี้มีความเกี่ยวข้องแม้กระทั่งทุกวันนี้ ฉันลงคะแนนเพื่อเปิดใหม่ @Ash
Eliah Kagan

คำตอบ:


8

ฉันประสบปัญหาเดียวกับคุณเมื่อฉันเปลี่ยน Ubuntu 10.10 ด้วยการติดตั้ง Ubuntu 11.04 ใหม่ (และใหม่กว่า, Ubuntu 11.10): "คอนโซล" tty ของฉันนั้นว่างเปล่า แต่ทำงานได้จริง - นั่นคือฉันสามารถเข้าสู่ระบบและป้อนคำสั่งที่ ใช้งานได้จริง แต่ไม่มีอะไรปรากฏบนหน้าจอของฉัน

ฉันใช้เวลาหลายชั่วโมงกับ Google และฟอรัม Ubuntu หลายอันฉันลองคำแนะนำมากมายและในที่สุดก็มาถึงข้อสรุปต่อไปนี้: ปัญหาเชื่อมโยงกับไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์ - ถ้าฉันลบไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์ออกและใช้ " ไดรเวอร์ "ปัญหาจะหายไป แต่แน่นอนว่าฉันไม่สามารถได้รับประโยชน์จากการเร่งความเร็วฮาร์ดแวร์ได้อีกต่อไป

ฉันจัดการเพื่อแก้ไขปัญหาในระบบของฉัน (ZOTAC ZBOX กับออนบอร์ด NVIDIA GT218) โดยใช้ไดร์เวอร์ Uvesafb framebuffer

นี่คือขั้นตอนที่ฉันใช้:

apt-get install v86d
apt-get install hwinfo
hwinfo --framebuffer

จากผลลัพธ์ของ hwinfo ฉันเลือกความละเอียด "ดีที่สุด" ที่เข้ากันได้กับหน้าจอของฉัน - ในกรณีของฉัน 1280x800 24 บิต - และฉันเพิ่มบรรทัดต่อไปนี้ในตอนท้ายของไฟล์ / etc / initramfs-tools / modules:

uvesafb mode_option=1280x800-24 mtrr=3 scroll=ywrap

(สตริง "1280x800-24" มาจากความละเอียดที่ฉันเลือก - ระยะทางของคุณอาจแตกต่างกันไป)

จากนั้นฉันสร้างภาพด้วงและภาพเริ่มต้นใหม่ดังนี้:

update-initramfs -u
update-grub

ในที่สุดฉันก็รีบูตระบบและคอนโซล tty ของฉันก็สามารถมองเห็นได้อีกครั้ง

ฉันไม่ได้ใช้ระบบไฟล์ที่เข้ารหัสดังนั้นฉันไม่สามารถตรวจสอบได้ว่าจะป้อนรหัสผ่านหรือไม่ "ในที่มืด" แต่ฉันหวังว่าวิธีแก้ปัญหาข้างต้นจะช่วยคุณได้


1
มันใช้งานได้ดีสำหรับฉัน!
Radu Rădeanu

4

ปัญหาที่คล้ายกัน

ฉันพบว่ามันเกี่ยวกับ VGA บนมาเธอร์บอร์ดซึ่งฉันไม่ได้ใช้ เมื่อฉันเชื่อมต่อจอภาพกับ mobo VGA และกด CTRL-ALT-F1 tty จะแสดงบนจอภาพนั้นแทน

ไปที่ BIOS- ตั้งค่า vga เพื่อเปิดใช้งานเมื่อไม่มีการ์ดกราฟิก - ทุกอย่างเรียบร้อยดีตอนนี้

น่าเสียดายที่ฉันติดตั้งใหม่และสร้างทุกอย่างก่อนที่ฉันจะมาถึงขั้นตอนนี้ :(


3

ฉันพบปัญหาเดียวกันเทอร์มินัล ttyX ทั้งหมดกำลังทำงาน (getty proccesses กำลังทำงาน) แต่ไม่มีการแจ้งให้ loggin ที่ Ctrl + Alt + F1-6 (หน้าจอสีดำที่มีรูปภาพสาดด้านบน) เมื่อฉันพิมพ์ชื่อผู้ใช้ชื่อผู้ใช้และรหัสผ่านเข้าสู่ระบบอย่างถูกต้อง (คำสั่ง who) วิธีแก้ปัญหาเดียวที่ฉันพบคือเปลี่ยนเป็นโหมดข้อความขณะบูต

1) แก้ไข: / etc / default / grub GRUB_GFXPAYLOAD_LINUX = ข้อความ

2) และอัพเดตของ grub: update-grub2 update-initramfs -u


เคยทำงานมาทั้งวันแล้ว คำตอบ downvoted ของคุณเป็นเพียงการแก้ไขป่านนี้
Chris K

0

หากคุณกำลังใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์นี้คือการแก้ไข
http://www.omgubuntu.co.uk/2011/05/how-to-fix-the-plymouth-boot-screen-when-using-proprietary-graphics-drivers/


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

ตอนนี้เป็นปัญหาจริง: การเปลี่ยนแปลงที่เสนอในสคริปต์ไม่ได้ช่วยอะไรมาก - ถ้าทำได้ ฉันสามารถเห็นส่วนหนึ่งของหน้าจอการโหลดล่วงหน้าของ gnome ได้ในตอนนี้ แต่ไม่ใช่รหัสผ่าน qurey สำหรับการถอดรหัสดิสก์ของฉัน นอกจากนี้ยังกล่าวว่าหน้าจอโหลดเติมเพียงส่วนเล็ก ๆ ที่ด้านบนซ้ายของหน้าจอของฉัน แต่ฉันคิดว่านี่เป็นเพราะการเปลี่ยนแปลงที่ฉันทำไว้ล่วงหน้าและความจริงแล้วฉันเปิดใช้งาน "เงียบสแปลช" เพื่อทดสอบโปรแกรมแก้ไข ครึ่งหนึ่งของตัวเลือกที่ชุดนั้นล้าสมัยแล้ว
con-f-use

0

ฉันค่อยๆจางหายไปเป็นสีดำเช่นเดียวกับคุณลักษณะด้านความปลอดภัยบางอย่างถ้าฉันเข้าสู่ระบบและฉันต้องพิมพ์ชื่อเข้าสู่ระบบของฉันอย่างสมบูรณ์แบบกด enter แล้วป้อนรหัสผ่านของฉันป้อน ฉันเห็นสิ่งต่าง ๆ ได้ดี บางทีหน้าจอของคุณอาจซีดจางอย่างรวดเร็ว

ลองลงชื่อเข้าใช้ฉันไม่คิดว่านี่จะเกี่ยวข้องกับกราฟิกการ์ดเนื่องจากฉันมีสิ่งนี้กับ 11.04 และ 11.10 และอาจเป็นรุ่นก่อนหน้านี้ บนการ์ดสองใบ NVIDIA และ ATI (พร้อมไดรเวอร์แฟนซีโอเพนซอร์ - ซูเปอร์ - ลับ - ไม่ใช่ - โอเพนซอร์ส)


0

ฉันเริ่มประสบปัญหานี้หลังจากทำการเปลี่ยนแปลงที่จำเป็นสำหรับการเชื่อมต่อแบบไร้สายก่อนที่ผู้ใช้จะเข้าสู่ระบบเดสก์ท็อป

ฉันทำตามคำแนะนำที่ให้ไว้ในหน้านี้เพื่อให้บรรลุเป้าหมายเดียวกัน

หลังจากการเปลี่ยนแปลงเหล่านี้เซสชันของฉันไม่ได้อยู่ในระดับที่ถูกต้อง ฉันสามารถรับ tty console กลับคืนได้โดยย้อนกลับการเปลี่ยนแปลงที่เกิด/etc/init/rc-sysinit.confขึ้น

ตอนนี้คอนโซล tty ของฉันทำงานได้ดีและปัญหาไม่เกี่ยวข้องกับด้วงหรือไดรเวอร์จอแสดงผล

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