หน้าจอว่างหลังจากหยุดชั่วคราว / ไฮเบอร์เนตเมื่อวันที่ 14.04


30

ฉันติดตั้ง Ubuntu 14.04 ใหม่ ทุกอย่างใช้งานได้ดียกเว้นหลังจากไฮเบอร์เนต / หยุดชั่วคราวฉันได้รับหน้าจอสีดำ ฉันสามารถใช้Alt+ Ctr+ F1แล้วCtrl+ Alt+ Delเพื่อรีสตาร์ทและหน้าจอก็กลับมาดี

ฉันใช้X.org X-serverไดรเวอร์โอเพนซอร์ซ

แล็ปท็อปของฉันคือ hp pavilion g6, APU A8-3520M พร้อม Radeon HD 6620G

ฉันจะทำอย่างไรเพื่อให้หน้าจอกลับมาหลังจากหยุดชั่วคราว / จำศีล ฉันได้ตรวจสอบเธรดเก่า ๆ จากปี 2010 ที่ซึ่งผู้คนเพิ่มรหัสเล็กน้อยลงในที่ใดที่หนึ่งในระบบเพื่อบังคับให้หน้าจอกลับมาหรือบางสิ่งบางอย่าง


1
ดูเหมือนว่าจะเป็น Bug Ubuntu 14.04 หน้าจอว่างหลังจากตื่นขึ้นจากโหมดสลีปคุณลองติดตั้ง "Addidtional Driver" สำหรับ GPU ของคุณหรือไม่
TuKsn

ถ้าอย่างนั้นโดย "ไดรเวอร์เพิ่มเติม" คุณหมายถึงของที่เป็นกรรมสิทธิ์ซึ่งดาวน์โหลดจากเว็บไซต์ AMD หรือไม่? ปัญหากับพวกเขาคือถ้าฉันติดตั้งและเปิด Scilab Advanced CLI ฉันจะได้รับคำเตือนเช่นนี้: "คำเตือน Libegl: DRI2 ล้มเหลวในการตรวจสอบสิทธิ์" แต่เธรดที่คุณเพิ่งโพสต์ไม่ได้แสดงวิธีแก้ปัญหาใด ๆ ฉันพลาดอะไรไปรึเปล่า?
user268569

ฉันขอโทษฉันเข้าสู่ Ubuntu เมื่อเดือนที่แล้วนี่เป็นคำสั่งเทอร์มินัลหรือเปล่า ขอขอบคุณอีกครั้ง :)
268569

1
ใช่คุณพูดถูก syslog, dmesg และ xorg.log น่าสนใจกว่านี้
TuKsn

2
ตรวจสอบว่าสิ่งนี้เหมาะกับคุณหรือไม่: askubuntu.com/a/436389/16395
Rmano

คำตอบ:


7

การฆ่ากระบวนการlight-locker(ค้นพบโดยใช้xwininfo) ช่วยเราชั่วคราวจากนั้นถอนการติดตั้งlight-lockerโดยdpkg --purge light-locker light-locker-settingsแก้ไขให้ถาวรยิ่งขึ้น

เราใช้ Gnome 3 ดังนั้นนี่อาจไม่ใช่ทางออกสำหรับทุกคน

(โดยทั่วไปอาจมีกระบวนการที่แสดงหน้าจอสีดำที่คุณต้องฆ่าลองหามัน!)


ขอบคุณมาก!! คุณเป็นผู้ช่วยชีวิต ฉันอ่านบั๊กรายงานอย่างน้อย 30 รายการและไม่พบปัญหา ฉันใช้radeonไดรเวอร์โอเพนซอร์ซ แต่หลังจากลบออกlight-lockerทุกอย่างทำงานได้อย่างสมบูรณ์ !!

3

เคอร์เนลตัวไหนที่คุณใช้? uname -rตรวจสอบเรื่องนี้ด้วย ฉันไม่ใช่แฟนของไดรเวอร์ที่เป็นกรรมสิทธิ์ของ AMD บน Linux ฉันพบปัญหามากมายกับพวกเขา ฉันชอบที่จะใช้ไดรเวอร์โอเพ่นซอร์สและเคอร์เนลรุ่นใหม่กว่ามีการแก้ไขและคุณสมบัติใหม่ ๆ สำหรับกราฟิก AMD คุณสามารถใช้เส้นทางแหล่งกำเนิดหรือเส้นทางเส้นทาง

เปิดแหล่งที่มา

หากคุณใช้ 3.13 ให้ลองเคอร์เนล 3.16 ที่ใหม่กว่า

sudo apt-get install - ติดตั้ง - แนะนำ linux-generic-lts-utopic

หรือลอง Utopic LTS Enablement Stack ทั้งหมดซึ่งดีกว่า ...

sudo apt-get install - ติดตั้ง - แนะนำ linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

หากคุณกำลังรัน 3.16 อยู่ให้ลองลบ Utopic LTS Enablement Stack

sudo apt-get ลบ linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

หากไม่มีสิ่งใดช่วยคุณได้ลองใช้เคอร์เนลเสถียรใหม่ล่าสุด นี่เป็นเรื่องยุ่งยากเล็กน้อยและอาจทำให้เกิดปัญหาบางอย่าง แต่ฉันใช้งานเคอร์เนล linux 4.0 บน Ubuntu 14.04 มาระยะหนึ่งแล้วโดยไม่มีปัญหา

mkdir linux4-0-4
cd linux4-0-4
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http: //kernel.ubuntu com / ~ kernel-ppa / mainline / v4.0.4-wily / linux-image-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/ v4.0.4-เขี้ยวลากดิน / ลินุกซ์หัว-4.0.4-040004_4.0.4-040004.201505171336_all.deb
sudo dpkg -i linux-headers-4.0 * .deb linux-image-4.0 * .deb

หลังจากติดตั้งหรือลบเมล็ดใด ๆ คุณจะต้องรีบูตเพื่อทดสอบ

เส้นทางอาชีพ

คุณสามารถติดตั้งไดรเวอร์ Catalyst ที่เป็นกรรมสิทธิ์ของ AMDได้อย่างง่ายดายใน Ubuntu 14.04 เพียงแค่เรียกใช้

sudo apt-get install fglrx
sudo apt-get ติดตั้ง fglrx xvba-va- ไดรเวอร์ libva-glx1 libva-egl1 vainfo
sudo amdconfig --initial

หากคุณใช้กราฟิกการ์ด AMD หลายตัวหรือกราฟิกการ์ด AMD คู่ (เช่น: ผู้ใช้โน้ตบุ๊ก) ให้ใช้:

sudo amdconfig --adapter = all --initial

หลังจากติดตั้งหรือลบตัวเร่งปฏิกิริยาคุณจะต้องรีบูตเพื่อทดสอบ


ช่วยชีวิตฉันไว้ ...
asiniy

2

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


คุณสามารถตรวจสอบว่าคุณสามารถกู้คืนจากการจำศีลในไดรเวอร์กราฟิกโอเพ่นซอร์สหรือไม่ ฉันค่อนข้างแน่ใจว่าพวกเขาผิดพลาดอย่างมาก - - - นอกจากนี้ฉันขอขอบคุณรายละเอียดเพิ่มเติมเล็กน้อยเกี่ยวกับวิธีการที่คุณแนะนำ :)
user268569

2

คุณปิดไฟของอุปกรณ์กราฟิก Radeon หรือไม่? เพราะฉันทำและสิ่งที่คุณอธิบายที่นี่คือสิ่งที่ฉันมีประสบการณ์ ฉันยกเลิกการปิดไฟ VGA และการออกจากโหมดเตรียมพร้อมใช้งานได้อีกครั้งสำหรับฉัน


คุณยกเลิกการปิดไฟ VGA ได้อย่างไร? ใน BIOS?
Peter Mortensen

@PeterMortensen ฉันเปิดคำถามเมตาเกี่ยวกับการแก้ไขของคุณ ฉันกำลังแท็กคุณเพราะถูกต้องเพื่อแจ้งให้คุณทราบเกี่ยวกับเรื่องนี้
Andrea Lazzarotto

2

ฉันค่อนข้างแน่ใจว่ามันเป็นข้อผิดพลาดเคอร์เนล (ฉันมีปัญหาเดียวกันกับ Intel และมันเริ่มต้นเพียง 3-4 สัปดาห์ที่ผ่านมา)

ลองติดตั้งเคอร์เนล (เก่า) อื่นและบู๊ตด้วย ตอนนี้ในที่เก็บฉันเห็นได้ว่านี่คือเคอร์เนลเวอร์ชันเก่าที่สุด:

sudo apt-get install linux-image-3.13.0-24-generic

1
เดียวกันที่นี่บนLenovo ละติจูด T400 มันทำงานหลังจากที่ฉันโหลดเคอร์เนลเดิมเมื่อเริ่มต้น (กดปุ่มซ้ายShiftขณะบูตเพื่อเปิดใช้งานGrub )
JJD

สิ่งที่คุณหมายถึงด้วยformer kernel... อย่างไรก็ตามบนแล็ปท็อปของฉันดูเหมือนว่าทำงานกับการปรับปรุงล่าสุด (ฉันทำงาน 14.10)
Postadelmaga

คุณสามารถบู๊ตเครื่องด้วยเคอร์เนลรุ่นก่อนหน้าโดยกดปุ่มซ้ายShiftในเวลาเริ่มต้น นี่เป็นการเรียกใช้Grubซึ่งคุณสามารถเลือกเคอร์เนลเดิมได้ โปรดทราบว่าฉันยังคงทำงานอยู่ 14.04
JJD

1

ฉันมีปัญหาเดียวกันกับ Xubuntu 14.10 Lenovo Yoga ของฉัน

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

ลองดูสิฉันหวังว่ามันจะช่วยได้


โดย "โต้ตอบการตั้งค่าการแสดงผล" คุณหมายถึง "การตั้งค่าระบบ" -> "การแสดงผล" หรือไม่?
Peter Mortensen

@ ปีเตอร์มอร์เทนเซนใช่
Sergey A. Savenko

1

หลังจากลองใช้คำแนะนำที่แตกต่างกันในที่สุดฉันก็ยอมแพ้ใน 14.04 และติดตั้ง 15.04 และตอนนี้ปัญหาก็หายไป

ฉันติดตั้ง 15.04 บน Lenovo Yoga 2 pro แล้ว


0

ปัญหาเดียวกันกับการ์ด NVidia Light Locker ไม่สามารถแก้ไขได้ วิธีการแก้ปัญหา: ตรวจสอบให้แน่ใจว่าจะสลับไปใช้ไดรเวอร์หน้าจอ NVidia ครั้งแรกโดยการทำให้แน่ใจว่าคุณมีการเชื่อมต่ออินเทอร์เน็ตอยู่แล้ว

System Tools->Software Updater ->  (Settings) button
[Additional Drivers]  tab

NVidia Corporation:  Unknown          select radio button:
  (*) Using NVIDIA binary driver--version etc. (tested)
  ( ) Using X.Org X server -- Nouveau
(Apply Changes) button, it takes a while to download & install
**restart your computer**

ตรวจสอบการติดตั้งของคุณด้วยเครื่องมือระบบ -> การตั้งค่าเซิร์ฟเวอร์ NVIDIA X, ควรอยู่ที่นั่นและมาพร้อมกับสาดสีเขียวเพนกวินบนเครื่องมือ

นี้ได้เคล็ดลับสำหรับฉัน.


0

ฉันมีปัญหาเดียวกันกับ Dell Inspiron 3558 ที่มีกราฟิก nvidia (GK208M (GeForce 920M) พร้อมไดรเวอร์ 340.102) กับ Ubuntu 14.04 (64 บิต intel i5)

ก่อนหน้านี้ฉันทำการอัพเดตซอฟต์แวร์และเวอร์ชันเคอร์เนลคือ:

linux-image-3.13.0-144-generic 3.13.0-144.193 amd64
Linux kernel image for version 3.13.0 on 64 bit x86 SMP

เมื่อใดก็ตามที่ฉันระงับ (ปิดฝาแล็ปท็อป) มันไม่เคยเริ่มเลยแม้ว่าฉันจะได้ยินเสียงแฟน ๆ สตาร์ท ฉันเห็นบางโพสต์เกี่ยวกับการเพิ่มการสลับหน่วยความจำไฮเบอร์เนต แต่ฉันไม่คิดว่าน่าจะเป็นปัญหาเพราะก่อนหน้านี้เมื่อฉันซื้อแล็ปท็อปมันใช้งานได้และแม้หลังจากที่ฉันเพิ่ม RAM เอง ฉันติดตั้ง Ubuntu อีกครั้ง

มันเป็นหลังจากการปรับปรุงเคอร์เนลเฉพาะที่มันหายไป

ดังนั้นฉันอัปเดตlinux-generic(ปัจจุบันคือ 3.13.0-160-generic) และฉันทดสอบด้วยซอฟต์แวร์โหลดจำนวนมากและการระงับ มันใช้งานได้ดีตอนนี้ :)


คุณอัปเดตเคอร์เนลดังนั้นในกรณีของคุณมันเป็นข้อผิดพลาดในเคอร์เนล สิ่งนี้แตกต่างจากอุปกรณ์ของ OP ดังนั้นมันจึงไม่ใช่ปัญหาเดียวกัน
Zanna

การตั้งค่า X-server ยังทำให้สับสนอีกครั้งเมื่อฉันอัปเดตเป็นไดรเวอร์ใหม่สำหรับ nvida (ทุกรุ่น> 360 ใช้งานไม่ได้) ปัญหา Lightdm ยังคงเกิดขึ้นสำหรับฉัน เคอร์เนลที่อัปเดตทั้งหมดไม่สามารถแก้ไขปัญหาของฉันได้ แต่เวอร์ชันที่ฉันพูดถึงนั้นยังโพสต์สิ่งนี้กับศูนย์แก้ไขปัญหาของ Ubuntu หวังว่าจะช่วย
gaurav arora
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.