Ubuntu 16.04 ไม่มีแถบเมนูหรือตัวเรียกใช้งาน - ช่วยด้วย!


22

เพิ่งอัพเกรดเป็น 16.04 เนื่องจากหน้าจอกะพริบฉันทำตามคำแนะนำที่โพสต์โดย Zacharee 1! หน้าจอไม่สั่นไหวอีกต่อไป อย่างไรก็ตามแม้ว่าฉันจะสามารถเข้าสู่ระบบได้ไม่มีแถบเมนูของตัวเรียกใช้งาน ฉันได้พยายามคู่มือต่างๆที่จะเรียกคืนในก่อนหน้านี้อูบุนตูเหมือนrm -rf .compiz-1, และrm -rf ~/.config sudo apt-get install unityไม่มีอะไรทำงานและฉันไม่สามารถหาบางอย่างที่เฉพาะเจาะจงสำหรับ 16.04 ฉันใช้ระบบ Skylake กับ Nvidia GTX 950


ลองวิธีนี้
เดซี่


3
@DavidFoerster: ไม่ซ้ำกันแม้ว่าจะคล้ายกันมาก หลายคนในเธรดนั้น (สำหรับ 14.04) ได้กล่าวว่าโซลูชันที่ยอมรับไม่สามารถใช้งานได้ใน 16.04 ฉันยืนยันโดยส่วนตัวว่าไม่มีวิธีแก้ปัญหาเหล่านี้ใน 16.04.1 LTS
jvriesem

@jvriesem: มีสาเหตุที่เป็นไปได้หลายอย่างสำหรับอาการเฉพาะนี้และสิ่งเหล่านี้ดูเหมือนจะเป็นสาเหตุที่พบบ่อยที่สุด หากคุณดูคำตอบของ OP คุณจะเห็นว่าโซลูชันเดียวกันนั้นปรากฏในหนึ่งในคำตอบของคำถามที่เชื่อมโยง
David Foerster

คำตอบ:


30

มีปัญหาเดียวกันหลังจากหลอกด้วย unity-tweak-tool คำสั่งเทอร์มินัลต่อไปนี้ช่วยฉัน (tnx ถึง ubuntuhandbook.org):

dconf reset -f /org/compiz/
setsid unity

2
ทำงานให้ฉัน ฉันทำได้โดยคลิกขวาที่พื้นที่เดสก์ท็อปเปิดเทอร์มินัลและพิมพ์คำสั่งเหล่านั้นในฐานะผู้ใช้ปกติ (ไม่ใช่รูท)
EvgenijM86

ขอบคุณชาย มันใช้งานได้สำหรับฉัน ในช่วง 2 เดือนที่ผ่านมาฉันทำเมนูของฉันหายและทั้งหมดนี้เนื่องมาจากความสามัคคีของเครื่องมือ นำไปใช้แก้ปัญหามากมาย แต่คำตอบของคุณใช้ได้สำหรับฉันเท่านั้น ขอบคุณจริงๆ.
Surjeet Bhadauriya

11
rm -rf ~/.config/compiz-1/compizconfig/*

เป็นเคล็ดลับที่ดีที่สุด รีบูทหลังจากนี้


คุณสามารถออกจากระบบและลงชื่อเข้าใช้อีกครั้งหากคุณไม่ต้องการรีบูต แต่การรีบูตเป็นตัวเลือกที่ดีที่สุด
Collin

2
สิ่งนี้ไม่ได้ผลสำหรับฉัน แต่rm -rf ~/.cache/compizconfig-1ทำ ขอเครดิตให้askubuntu.com/a/827135/614670
tparker

หลังจากลบไฟล์เหล่านั้นแล้วสำหรับฉันมันก็เพียงพอแล้วที่จะเรียกใช้ Unity setsid แทนที่จะออกจากระบบหรือรีบูต
Randall Whitman

2

พิมพ์ ccsm และเลือก unity launcher

จาก tty ให้รันคำสั่งต่อไปนี้:

export DISPLAY=:0
ccsm

จากนั้นคุณอาจต้องกดCTRL+ ALT+ f7เพื่อกลับไปที่เซสชัน x


1
คุณจะทำสิ่งนี้อย่างไรถ้าไม่มีตัวเรียกใช้? ฉันมีปัญหาเช่นเดียวกับโปสเตอร์ต้นฉบับ ฉันจะได้รับ terminal tty แต่ ccsm ต้องใช้ gui desktop มีวิธีการทำเช่นนี้โดยไม่ต้องเปิดหน้าต่างสำหรับ ccsm หรือไม่?
John

ฉันพิมพ์ ccsm เข้าไปที่เทอร์มินัลและมันก็ปรากฏตัวขึ้น
ทอมนาเดีย

@ John ฉันได้อัปเดตคำแนะนำ
mchid

คุณช่วยตอบรับคำตอบของคุณเองเพื่อแสดงให้ผู้อ่านคนอื่น ๆ เห็นว่าคำตอบนี้ใช้ได้สำหรับคุณหรือไม่
David Foerster

ฉันสามารถเรียกใช้ ccsm แต่ฉันจะ "เลือก unity launcher" ได้อย่างไร?
Ben Kovitz

1

คำตอบสั้น ๆ :หากไม่มีโซลูชันที่โพสต์มาตรฐาน (ใช้ dconf, gconftool-2, ccsm, unity, ฯลฯ ) ให้ลองปิดการใช้งานแอพ autostart ชั่วคราว นี่เป็นวิธีหนึ่งในการทำเช่นนั้น:

mv ~/.config/autostart ~/.config/autostartBAK 

ออกจากระบบจากนั้นเข้าสู่ระบบอีกครั้ง หากปัญหาได้รับการแก้ไขจะเป็นการดีที่โปรแกรม autostart ตัวใดตัวหนึ่งหยุดทำงาน จากนั้นคุณสามารถคิดได้ว่าอันไหนแล้วย้ายทุกอย่าง แต่อันนั้นกลับไปที่ ~ / .config / autostart

คำตอบยาว : ในกรณีของฉันการอัพเกรด 16.04 นั้นใช้ได้ แต่ออกมาเป็นสีน้ำเงินหลายสัปดาห์ต่อมาปัญหานี้ "ไม่มีแถบเมนูหรือตัวเรียกใช้" ปรากฏขึ้น โซลูชันที่โพสต์ตามปกติไม่ทำงาน แต่การเข้าสู่บัญชีผู้ใช้ที่สร้างขึ้นใหม่ไม่ได้แสดงปัญหาดังนั้นฉันรู้ว่าปัญหานี้เกิดขึ้นในไดเรกทอรีบ้านของฉันอย่างเคร่งครัด การตรวจสอบข้อผิดพลาด ~ / .xsession ฉันสังเกตว่ามีหนึ่งแอพหยุดทำงานเมื่อเริ่มต้น (ตัวบ่งชี้สภาพอากาศของฉัน) การลบไฟล์ "my-weather-indicator-autostart.desktop" จาก ~ / .config / autostart แก้ไขมัน


สำหรับฉันไม่มีตัวเลือกใด ๆ ที่กล่าวถึงที่นี่ใช้ได้สำหรับฉัน ฉันสามารถเข้าสู่บัญชีบุคคลทั่วไปและทำงานได้ตามที่คาดหวังไม่มีปัญหากับเดสก์ท็อป ฯลฯ แต่บัญชีของฉันยังคงใช้งานไม่ได้ ฉันสังเกตเห็นหน้าจอ "สั่นไหว" เมื่อโหลดบัญชีของฉันที่ไม่ได้เกิดขึ้นจากการโหลดบัญชีแขกดูเหมือนว่าจะมีการซูมเดสก์ท็อปดูเหมือนไม่มีลายน้ำ LTS 16.04 เช่น ... ฉันจะเก็บไว้ พยายาม
user965586

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