XUbuntu 14.04 - 為什麼我的 XFCE 面板(xfce4-panel)在恢復睡眠/掛起後損壞?
我的筆記型電腦(HP Elitebook 8570w)出現問題 - 每當我關閉螢幕並進入睡眠/掛起/休眠模式時(請選擇此功能的名稱)。當我重新打開筆記型電腦蓋並重新啟動會話時,一切都很好,除了 xfce4 -panel 沒有正確繪製(它要麼全黑,要麼有任何先前在螢幕該區域繪製的偽影)。
點擊按鈕時面板仍然有效,但它們不再繪製/更新。任何其他圖形元素都會“覆蓋”它,並且面板變得非常難以使用。描述它的最佳方式是“圖形損壞”或“人工製品”——但到目前為止,我一直沒有成功地看到網上的其他人描述了我遇到的完全相同的問題。
我已經嘗試重新啟動 xfce4-panel 程序,但它再次導致同樣的事情。我嘗試重新啟動其他一些 xfce 程序,並且還嘗試
xrefresh
了其他方法,但無濟於事。我可以擺脫它的唯一方法是註銷並重新登錄,但是我失去了所有的視窗和東西,這非常煩人。我執行了一個 VMWare 虛擬機和一堆其他的東西,當我從掛起/休眠狀態回來時,我想將它們保持在記憶體狀態以進行恢復。是否有一些其他程序可以重新啟動以恢復我的面板,而無需完全註銷並失去我的會話?
對此問題的任何見解都將非常感激,即使它是某種解決方法。謝謝!
附加資訊 -
筆記:
- 發現當我使用 Printscreen 截屏時,繪圖呼叫通過 ONCE 並刷新面板並刪除了現有的工件(因此我什至無法截取正在發生的工件的螢幕截圖)但它仍然不會繼續之後更新。只需將滑鼠懸停在任何“視窗按鈕”區域上,就會打開一個帶有視窗全名的工具提示,該工具提示將覆蓋面板區域並停留在那裡,直到其他一些圖形元素覆蓋它。
圖形:
Card: Advanced Micro Devices [AMD/ATI] Chelsea XT GL [FirePro M4000] bus-ID: 01:00.0 X.Org: 1.15.1 driver: fglrx Resolution: 1920x1080@60.0hz, 3840x1080@59.9hz, 3840x1080@59.9hz GLX Renderer: AMD Radeon HD 7700M Series GLX Version: 4.3.12798 - CPC FireGL 13.35.1005 Direct Rendering: Yes Driver: fglrx-updates (proprietary AMD/ATI driver)
/var/log/pm-suspend.log中看似值得注意的條目:
... Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: success. ... Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: ATI Catalyst driver detected, not using quirks. /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend: kernel.acpi_video_flags = 0 /usr/lib/pm-utils/sleep.d/99video suspend suspend: success. Running hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend: /etc/pm/sleep.d/novatel_3g_suspend suspend suspend: success. Tue Apr 7 19:20:51 MST 2015: performing suspend
** 這是筆記型電腦進入暫停模式的時候 ** ** 現在我打開蓋子並按下電源喚醒 **
Tue Apr 7 19:21:16 MST 2015: Awake. Tue Apr 7 19:21:16 MST 2015: Running hooks for resume Running hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend: /etc/pm/sleep.d/novatel_3g_suspend resume suspend: success. ... Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: success.
以下是日誌的完整輸出:
Initial commandline parameters: Tue Apr 7 19:20:49 MST 2015: Running hooks for suspend. Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/000record-status suspend suspend: /usr/lib/pm-utils/sleep.d/000record-status suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend: Linux ad-work 3.13.0-48-generic #80-Ubuntu SMP Thu Mar 12 11:16:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux Module Size Used by vmnet 51277 13 vmw_vsock_vmci_transport 26278 0 vsock 34903 1 vmw_vsock_vmci_transport vmw_vmci 62966 1 vmw_vsock_vmci_transport vmmon 76182 0 bnep 19624 2 rfcomm 69160 12 binfmt_misc 17468 1 arc4 12608 2 iwldvm 232285 0 mac80211 630669 1 iwldvm btusb 32412 0 uvcvideo 80885 0 bluetooth 391136 22 bnep,btusb,rfcomm videobuf2_vmalloc 13216 1 uvcvideo videobuf2_memops 13362 1 videobuf2_vmalloc pl2303 19133 0 videobuf2_core 40664 1 uvcvideo usbserial 45014 1 pl2303 videodev 134688 2 uvcvideo,videobuf2_core hp_wmi 14062 0 sparse_keymap 13948 1 hp_wmi snd_hda_codec_hdmi 46368 1 snd_hda_codec_idt 54762 1 intel_rapl 18773 0 x86_pkg_temp_thermal 14205 0 intel_powerclamp 14705 0 coretemp 13435 0 kvm_intel 143187 0 kvm 455835 1 kvm_intel crct10dif_pclmul 14289 0 crc32_pclmul 13113 0 ghash_clmulni_intel 13216 0 aesni_intel 55624 0 snd_hda_intel 56531 11 aes_x86_64 17131 1 aesni_intel lrw 13286 1 aesni_intel gf128mul 14951 1 lrw snd_hda_codec 192906 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel glue_helper 13990 1 aesni_intel ablk_helper 13597 1 aesni_intel snd_hwdep 13602 1 snd_hda_codec cryptd 20359 3 ghash_clmulni_intel,aesni_intel,ablk_helper snd_pcm 102099 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel snd_page_alloc 18710 2 snd_pcm,snd_hda_intel joydev 17381 0 snd_seq_midi 13324 0 snd_seq_midi_event 14899 1 snd_seq_midi serio_raw 13462 0 iwlwifi 169932 1 iwldvm snd_rawmidi 30144 1 snd_seq_midi snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi cfg80211 484040 3 iwlwifi,mac80211,iwldvm snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi snd_timer 29482 2 snd_pcm,snd_seq lpc_ich 21080 0 fglrx 8081247 124 snd 69322 32 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi mei_me 18627 0 mei 82276 1 mei_me soundcore 12680 1 snd amd_iommu_v2 19054 1 fglrx video 19476 0 parport_pc 32701 1 hp_accel 26012 0 tpm_infineon 17372 0 lis3lv02d 20156 1 hp_accel wmi 19177 1 hp_wmi ppdev 17671 0 input_polldev 13896 1 lis3lv02d shpchp 37032 0 hp_wireless 12637 0 mac_hid 13205 0 lp 17759 0 parport 42348 3 lp,ppdev,parport_pc hid_generic 12548 0 usbhid 52659 0 hid 106148 2 hid_generic,usbhid psmouse 106714 0 firewire_ohci 40409 0 e1000e 254433 0 ahci 29915 2 firewire_core 68769 1 firewire_ohci sdhci_pci 23172 0 libahci 32716 1 ahci sdhci 43015 1 sdhci_pci ptp 18933 1 e1000e crc_itu_t 12707 1 firewire_core pps_core 19382 1 ptp total used free shared buffers cached Mem: 16364188 9371636 6992552 65936 202812 5697516 -/+ buffers/cache: 3471308 12892880 Swap: 16705532 0 16705532 /usr/lib/pm-utils/sleep.d/00logging suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend: /usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success. Running hook /etc/pm/sleep.d/10_grub-common suspend suspend: /etc/pm/sleep.d/10_grub-common suspend suspend: success. Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend: /usr/lib/pm-utils/sleep.d/75modules suspend suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend: /usr/lib/pm-utils/sleep.d/90clock suspend suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend: stop: Unknown instance: /usr/lib/pm-utils/sleep.d/95anacron suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend: /usr/lib/pm-utils/sleep.d/95led suspend suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: ATI Catalyst driver detected, not using quirks. /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend: kernel.acpi_video_flags = 0 /usr/lib/pm-utils/sleep.d/99video suspend suspend: success. Running hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend: /etc/pm/sleep.d/novatel_3g_suspend suspend suspend: success. Tue Apr 7 19:20:51 MST 2015: performing suspend Tue Apr 7 19:21:16 MST 2015: Awake. Tue Apr 7 19:21:16 MST 2015: Running hooks for resume Running hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend: /etc/pm/sleep.d/novatel_3g_suspend resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend: /usr/lib/pm-utils/sleep.d/99video resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend: /usr/lib/pm-utils/sleep.d/95led resume suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: /dev/sda: setting Advanced Power Management level to 0xfe (254) APM_level = 254 /dev/sdb: setting Advanced Power Management level to 0xfe (254) APM_level = 254 /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend: /usr/lib/pm-utils/sleep.d/95anacron resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend: /usr/lib/pm-utils/sleep.d/90clock resume suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend: Reloaded unloaded modules. /usr/lib/pm-utils/sleep.d/75modules resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: success. Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: success. Running hook /etc/pm/sleep.d/10_grub-common resume suspend: /etc/pm/sleep.d/10_grub-common resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend: /usr/lib/pm-utils/sleep.d/00powersave resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend: /usr/lib/pm-utils/sleep.d/00logging resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/000record-status resume suspend: /usr/lib/pm-utils/sleep.d/000record-status resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: success. Tue Apr 7 19:21:17 MST 2015: Finished.
當我殺死 xfce4-panel 並重新啟動以查看調試輸出時。命令:
xfce4-panel -q PANEL_DEBUG=1 xfce4-panel
(沒有任何異常):
xfce4-panel(main): version 4.11.0 on gtk+ 2.24.23 (2.24.22), glib 2.40.2 (2.39.90) xfce4-panel(module-factory): reading /usr/share/xfce4/panel/plugins xfce4-panel(module-factory): reading /usr/share/xfce4/panel-plugins xfce4-panel(application): found window manager after 1 tries xfce4-panel(base-window): 0x7ff7c204c1e0: rgba colormap=0x7ff7c2038250, compositing=false xfce4-panel(base-window): 0x7ff7c204c1e0: rgba colormap=0x7ff7c2038250, compositing=false xfce4-panel(display-layout): 0x7ff7c204c1e0: display=:0.0{comp=true}, screen-0[0x7ff7c201c000]=[5760,1080] (DFP1=[0,0;1920,1080], DFP_=[1920,0;1920,1080], LVDS=[3840,0;1920,1080]) xfce4-panel(positioning): 0x7ff7c204c1e0: screen=0x7ff7c201c000, monitors=3, output-name=(null), span-monitors=false, base=960,1067 xfce4-panel(positioning): 0x7ff7c204c1e0: working-area: screen=0x7ff7c201c000, x=0, y=0, w=1920, h=1080 xfce4-panel(struts): 0x7ff7c204c1e0: bottom=25, start_x=0, end_x=1919 xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/1 xfce4-panel(module): new item (type=external-wrapper, name=whiskermenu, id=1) xfce4-panel(external): whiskermenu-1: child spawned; pid=15768, argc=8 xfce4-panel(module): new item (type=object-type, name=tasklist, id=2) xfce4-panel(module): new item (type=object-type, name=separator, id=3) xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/4 xfce4-panel(module): new item (type=external-wrapper, name=systray, id=4) xfce4-panel(external): systray-4: child spawned; pid=15770, argc=8 xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/5 xfce4-panel(module): new item (type=external-wrapper, name=indicator, id=5) xfce4-panel(external): indicator-5: child spawned; pid=15771, argc=8 xfce4-panel(module): new item (type=object-type, name=separator, id=6) xfce4-panel(module): new item (type=object-type, name=clock, id=7) xfce4-panel(module): new item (type=object-type, name=showdesktop, id=8) xfce4-panel(systray): registered manager on screen 0 xfce4-panel(external): systray-4: child is embedded; 5 properties in queue xfce4-panel(external): whiskermenu-1: child is embedded; 5 properties in queue xfce4-panel(external): indicator-5: child is embedded; 5 properties in queue
還有一件事,我嘗試使用 xfce4-panel 在
module
調試通道上啟用調試,使用PANEL_DEBUG=module xfce4-panel
. 我不確定這是否是正確的頻道,但它確實有一些更有趣的輸出:xfce4-panel(main): version 4.11.0 on gtk+ 2.24.23 (2.24.22), glib 2.40.2 (2.39.90) xfce4-panel(module-factory): reading /usr/share/xfce4/panel/plugins xfce4-panel(module): new module tasklist, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libtasklist.so, internal=true xfce4-panel(module): new module separator, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libseparator.so, internal=true xfce4-panel(module): new module xfce4-mount-plugin, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libmount.so, internal=false xfce4-panel(module): new module actions, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libactions.so, internal=false xfce4-panel(module): new module systemload, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libsystemload.so, internal=false xfce4-panel(module): new module genmon, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libgenmon.so, internal=false xfce4-panel(module): new module launcher, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/liblauncher.so, internal=true xfce4-panel(module): new module datetime, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libdatetime.so, internal=false xfce4-panel(module): new module screenshooter, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libscreenshooterplugin.so, internal=false xfce4-panel(module): new module xfce4-clipman-plugin, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libclipman.so, internal=false xfce4-panel(module): new module weather, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libweather.so, internal=false xfce4-panel(module): new module mailwatch, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libmailwatch.so, internal=false xfce4-panel(module): new module windowmenu, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libwindowmenu.so, internal=true xfce4-panel(module): new module battery, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libbattery.so, internal=false xfce4-panel(module): new module pager, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libpager.so, internal=true xfce4-panel(module): new module clock, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libclock.so, internal=true xfce4-panel(module): new module whiskermenu, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libwhiskermenu.so, internal=false xfce4-panel(module): new module xfce4-dict-plugin, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libxfce4dict.so, internal=false xfce4-panel(module): new module indicator, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libindicator-plugin.so, internal=false xfce4-panel(module): new module systray, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libsystray.so, internal=false xfce4-panel(module): new module smartbookmark, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libsmartbookmark.so, internal=false xfce4-panel(module): new module wavelan, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libwavelan.so, internal=false xfce4-panel(module): new module fsguard, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libfsguard.so, internal=false xfce4-panel(module): new module applicationsmenu, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libapplicationsmenu.so, internal=true xfce4-panel(module): new module cpugraph, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libcpugraph.so, internal=false xfce4-panel(module): new module directorymenu, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libdirectorymenu.so, internal=true xfce4-panel(module): new module showdesktop, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libshowdesktop.so, internal=true xfce4-panel(module): new module mixer, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libmixer.so, internal=false xfce4-panel(module): new module diskperf, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libdiskperf.so, internal=false xfce4-panel(module): new module cpufreq, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libcpufreq.so, internal=false xfce4-panel(module): new module places, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libplaces.so, internal=false xfce4-panel(module-factory): reading /usr/share/xfce4/panel-plugins xfce4-panel(module): new module xfce4-orageclock-plugin, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-orageclock-plugin, internal=false xfce4-panel(module): new module quicklauncher, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/libquicklauncher.so, internal=false xfce4-panel(module): new module xfce4-notes-plugin, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/libnotes.so, internal=false xfce4-panel(module): new module xkb-plugin, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-xkb-plugin, internal=false xfce4-panel(module): new module thunar-tpa, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/libthunar-tpa.so, internal=false xfce4-panel(module): new module netload, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-netload-plugin, internal=false xfce4-panel(module): new module xfce4-verve-plugin, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-verve-plugin, internal=false xfce4-panel(module): new module xfce4-sensors-plugin, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-sensors-plugin, internal=false xfce4-panel(module): new module xfce4-timer, filename=/usr/lib/x86_64-linux-gnu/xfce4/panel-plugins/xfce4-timer, internal=false xfce4-panel(application): found window manager after 1 tries xfce4-panel(base-window): 0x7fa9dc1f61e0: rgba colormap=0x7fa9dc1e2250, compositing=false xfce4-panel(base-window): 0x7fa9dc1f61e0: rgba colormap=0x7fa9dc1e2250, compositing=false xfce4-panel(display-layout): 0x7fa9dc1f61e0: display=:0.0{comp=true}, screen-0[0x7fa9dc1c4b60]=[5760,1080] (DFP1=[0,0;1920,1080], DFP_=[1920,0;1920,1080], LVDS=[3840,0;1920,1080]) xfce4-panel(positioning): 0x7fa9dc1f61e0: screen=0x7fa9dc1c4b60, monitors=3, output-name=(null), span-monitors=false, base=960,1067 xfce4-panel(positioning): 0x7fa9dc1f61e0: working-area: screen=0x7fa9dc1c4b60, x=0, y=0, w=1920, h=1080 xfce4-panel(struts): 0x7fa9dc1f61e0: bottom=25, start_x=0, end_x=1919 xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/1 xfce4-panel(module): new item (type=external-wrapper, name=whiskermenu, id=1) xfce4-panel(external): whiskermenu-1: child spawned; pid=16362, argc=8 xfce4-panel(module): new item (type=object-type, name=tasklist, id=2) xfce4-panel(module): new item (type=object-type, name=separator, id=3) xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/4 xfce4-panel(module): new item (type=external-wrapper, name=systray, id=4) xfce4-panel(external): systray-4: child spawned; pid=16364, argc=8 xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/5 xfce4-panel(module): new item (type=external-wrapper, name=indicator, id=5) xfce4-panel(external): indicator-5: child spawned; pid=16365, argc=8 xfce4-panel(module): new item (type=object-type, name=separator, id=6) xfce4-panel(module): new item (type=object-type, name=clock, id=7) xfce4-panel(module): new item (type=object-type, name=showdesktop, id=8) xfce4-panel(systray): registered manager on screen 0 xfce4-panel(external): whiskermenu-1: child is embedded; 5 properties in queue xfce4-panel(external): systray-4: child is embedded; 5 properties in queue xfce4-panel(external): indicator-5: child is embedded; 5 properties in queue init: indicator-power main process ended, respawning init: indicator-messages main process ended, respawning init: indicator-application main process ended, respawning init: indicator-power main process ended, respawning init: indicator-messages main process ended, respawning init: indicator-sound main process ended, respawning init: indicator-application main process ended, respawning init: indicator-power main process ended, respawning init: indicator-messages respawning too fast, stopped init: indicator-application respawning too fast, stopped init: indicator-sound main process ended, respawning init: indicator-power main process ended, respawning init: indicator-power main process ended, respawning init: indicator-sound respawning too fast, stopped init: indicator-power main process ended, respawning init: indicator-power main process ended, respawning init: indicator-power main process ended, respawning init: indicator-power main process ended, respawning init: indicator-power main process ended, respawning init: indicator-power respawning too fast, stopped
這是我看到的唯一一篇提到這個特定問題的文章。通過關閉筆記型電腦的蓋子暫停後,我還遇到了 Xubuntu 14.04 中 XFCE 面板損壞的問題。一旦我打開蓋子,面板總是損壞 - 通常只是黑色。桌面看起來不錯,但如果我打開文件,最大化等的各種按鈕也不見了。
如果我通過“註銷”菜單暫停筆記型電腦,則沒有問題。一切都完美地回來了。
經過一番思考,我想出了重新啟用桌面的合成選項以節省記憶體的想法。啟用合成為我解決了腐敗問題。簡單的。
我的筆記型電腦也是惠普(雖然型號不同),但我不確定問題是否與惠普有關。
希望這可能對某人有所幫助。