Xfce

XUbuntu 14.04 - 為什麼我的 XFCE 面板(xfce4-panel)在恢復睡眠/掛起後損壞?

  • January 22, 2016

我的筆記型電腦(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 面板損壞的問題。一旦我打開蓋子,面板總是損壞 - 通常只是黑色。桌面看起來不錯,但如果我打開文件,最大化等的各種按鈕也不見了。

如果我通過“註銷”菜單暫停筆記型電腦,則沒有問題。一切都完美地回來了。

經過一番思考,我想出了重新啟用桌面的合成選項以節省記憶體的想法。啟用合成為我解決了腐敗問題。簡單的。

我的筆記型電腦也是惠普(雖然型號不同),但我不確定問題是否與惠普有關。

希望這可能對某人有所幫助。

引用自:https://unix.stackexchange.com/questions/194933