ทำไมฉันถึงได้รับหน้าจอสีฟ้าธรรมดาเมื่อฉันเชื่อมต่อ Mac Mini กับจอภาพภายนอก


2

ฉันมีหนึ่งใน mac mini ใหม่และเรียกใช้ผู้ใช้หลายคนในนั้น ผู้ใช้ไม่เกิน 5 คนอาจเข้าสู่ระบบฉันมีแป้นพิมพ์และจอภาพที่ฉันเชื่อมต่อกับเครื่องจักรจำนวนมากบ่อยครั้งที่มินิไม่มีจอภาพเสียบเมื่อฉันเชื่อมต่อจอภาพ - อะแดปเตอร์ Dell, VGA และ HDMI มาพร้อมมินิ - ฉันได้รับแค่หน้าจอสีน้ำเงิน ดูเหมือนว่าสีน้ำเงินที่คุณเห็นเมื่อ mac กำลังสลับผู้ใช้

ฉันปิดตัวเลือกการประหยัดพลังงานทั้งหมดโดยคิดว่ามันอาจจะเข้าสู่โหมดสลีและไม่ตื่น แนวคิดอื่นใดเกี่ยวกับสิ่งที่อาจเป็นสาเหตุของปัญหานี้และฉันจะป้องกันได้อย่างไร ทุกครั้งที่ฉันเชื่อมต่อจอภาพฉันต้องรีบูตเพื่อใช้ mini

อัปเดต: ฉันลองอีกสองสามอย่าง - ปิดโปรแกรมรักษาหน้าจอฉันพยายามเชื่อมต่อกับเครื่องโดยใช้ LogMeIn (http://logmein.com) ด้วยผลลัพธ์ที่คล้ายกันทั้งหมด ราวกับว่าไม่ได้ต่อจอภาพอยู่ mac จะหยุดการแสดงผล มันยังคงทำงานอยู่ฉันไม่สามารถแสดงผลให้ทำงานได้

Update - นี่คือสิ่งที่ฉันได้รับเมื่อฉันเข้า SSH และทำคำสั่งด้านบน:

Macintosh-5:~ litmus$ top
Processes: 134 total, 2 running, 132 sleeping, 590 threads             10:39:24
Load Avg: 0.48, 0.46, 0.24  CPU usage: 1.87% user, 4.22% sys, 93.89% idle
SharedLibs: 4872K resident, 11M data, 0B linkedit.
MemRegions: 15034 total, 760M resident, 47M private, 228M shared.
PhysMem: 411M wired, 787M active, 382M inactive, 1580M used, 467M free.
VM: 335G vsize, 1042M framework vsize, 41811(0) pageins, 0(0) pageouts.
Networks: packets: 17481/3381K in, 18709/11M out.
Disks: 20134/790M read, 4894/76M written.

PID  COMMAND      %CPU TIME     #TH  #WQ  #POR #MREG RPRVT  RSHRD  RSIZE  VPRVT
547  top          6.4  00:00.26 1/1  0    24   43    1064K+ 264K   1640K+ 19M
538  SyncServer   0.0  00:00.12 5    3    42   87    1328K+ 5452K- 5988K  16M-
537  PubSubAgent  0.0  00:00.03 4    2    58   65    1528K+ 1412K- 3356K  33M+
521  SyncServer   0.0  00:00.13 3    1    39   83    1268K+ 5440K- 5924K  15M-
520  PubSubAgent  0.0  00:00.04 4    2    55-  65    1532K+ 1400K- 3384K  33M+
513  bash         0.0  00:00.02 1    0    17   24    256K   244K   920K   17M
512  sshd         0.0  00:00.05 1    0    11   68    284K   2492K  728K   584K
506  sshd         0.0  00:00.13 2    1    37   68    492K   2492K  4720K  796K
500  cupsd        0.0  00:00.06 3    1    48   68    1344K  328K   2916K  41M
497- LMIPSUser    0.0  00:00.03 9    0    44   55    452K   248K   1240K  31M
484  CCacheServer 0.0  00:00.00 2    2    35   53    604K+  320K-  1648K  33M+
483  AppleVNCServ 0.0  00:00.01 4    1    46   56    884K   276K   3708K  31M
478  Litmus Test  0.7  00:01.61 10   3    148  118   47M+   6116K  51M+   77M
477- LogMeInGUI   0.0  00:00.09 4    1    84   82    1168K  5544K  3832K  31M

1
ปัญหาที่น่าสนใจ (แต่น่าเศร้า) คุณลองเข้าใช้ ssh แล้วดูรายการกระบวนการหรือไม่? คุณได้ลองจอภาพอื่นแล้วหรือยัง (ในกรณีที่จอภาพนี้ไม่สามารถเริ่มทำงานได้) คุณมีวิธีหลีกเลี่ยงอะแดปเตอร์ VGA-HDMI หรือไม่? (เพื่อประโยชน์ในการทดสอบ) นี่คือสิ่งที่ออกมาจากใจของฉันโดยไม่มีการวิเคราะห์เพิ่มเติม
Martin Marconcini

อัปเดตด้วยผลลัพธ์ของ ssh'in ของฉัน ... ความคิดเห็นใด ๆ
brendan

ดูเหมือนจะไม่มีอะไรผิดปกติเกิดขึ้น ... หากคุณเริ่มต้นใน“ เซฟโหมด”
Martin Marconcini

@ มาร์ติน - คิดออกโพสต์คำตอบ - ขอบคุณสำหรับความช่วยเหลือ!
brendan

คำตอบ:


1

ในที่สุดคิดออกนี้ ปัญหาเกี่ยวข้องกับข้อเท็จจริงที่ว่าฉันกำลังใช้ผู้ใช้หลายคนและ การสลับผู้ใช้อย่างรวดเร็ว .

คุณสามารถอ่านรายละเอียดเพิ่มเติมเกี่ยวกับสิ่งนี้ได้ในกระทู้นี้: http://discussions.apple.com/thread.jspa?threadID=2177922&start=15&tstart=0

ส่วนสำคัญคือผู้ใช้แต่ละคนมีกระบวนการเข้าสู่ระบบของตัวเองเรียกใช้ กระบวนการเข้าสู่ระบบหลายขั้นตอนเหล่านี้จะก่อให้เกิดความเสียหายด้วยวิธีการควบคุมจากระยะไกลของ mac -VNC, Apple Remote Desktop, LogMeIn แม้กระทั่งการถอดปลั๊ก / เสียบในจอภาพก็จะได้รับผลกระทบ

ดังนั้นคุณต้องฆ่ากระบวนการเข้าสู่ระบบทั้งหมดก่อนที่จะเชื่อมต่อ

เพื่อทำสิ่งนี้:

  1. เชื่อมต่อผ่าน ssh
  2. ปัญหา ps auxwww|grep loginwindow เพื่อค้นหากระบวนการล็อกอินวินโดว์ปัจจุบันที่กำลังเรียกใช้ - จะมีหนึ่งรายการสำหรับผู้ใช้แต่ละราย + หนึ่งรายสำหรับคอนโซล
  3. สำหรับการเรียกแต่ละกระบวนการ sudo kill -9 pid โดยที่ pid คือ id กระบวนการ

* หมายเหตุ: คุณไม่จำเป็นต้องฆ่า loginwindow สำหรับคอนโซล

ขอบคุณมาก Martin Marconcini ใครพาฉันไปที่เส้นทางของการตรวจสอบกระบวนการทำงานผ่าน SSH


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