solus-project / budgie-desktop

I Tawt I Taw A Purdy Desktop
https://solus-project.com/
2.34k stars 159 forks source link

Budgie panel goes missing if login screen was corrupted / blank on startup #1073

Open Nikki1993 opened 7 years ago

Nikki1993 commented 7 years ago

Operating System: Solus Stable (latest updates installed) Budgie version: budgie-desktop v10.3.1-404-g128a50a

The issue encountered

It's a bit of an odd one. I have dell xps 15 9560 model. When booting up the laptop (solus is the only os, installed in UEFI mode) my login screen gets "corrupted" like it's cut in half or blank. Only way is to shutdown the pc. After that I can login but budgie-desktop and budgie-panel are not loaded. I see the wallpaper, can run terminal via keybinding and launch apps through it but no UI whatsoever. The only way to reliably fix this is by running

budgie-desktop and then budgie-panel --replace followed by ctrl+C and running sudo shutdown 0.

That's the only reliable way I found to be able to boot into the system and make budgie work again. Budgie always goes missing after such login screen "corruption".

Steps to reproduce the issue

I don't know the way to reliably reproduce it. Any additional logs I could provide?

Nikki1993 commented 7 years ago

Hardware Info

System:    Host: solus-dev-nikki Kernel: 4.9.39-35.lts x86_64 (64 bit)
           Desktop: Budgie 10.3.1-414-g7561deb1  Distro: Solus 2017.04.18.0
Machine:   Device: laptop System: Dell product: XPS 15 9560
           Mobo: Dell model: 05FFDN v: A00 UEFI: Dell v: 1.3.4 date: 06/08/2017
Battery    BAT0: charge: 44.1 Wh 57.4% condition: 76.7/85.1 Wh (90%)
CPU:       Quad core Intel Core i7-7700HQ (-HT-MCP-) cache: 6144 KB 
           clock speeds: max: 3800 MHz 1: 799 MHz 2: 799 MHz 3: 799 MHz 4: 799 MHz 5: 799 MHz
           6: 799 MHz 7: 799 MHz 8: 874 MHz
Graphics:  Card-1: Intel Device 591b
           Card-2: NVIDIA GP107M [GeForce GTX 1050 Mobile]
           Display Server: x11 (X.Org 1.18.4) drivers: modesetting (unloaded: fbdev,vesa)
           Resolution: 3840x2160@60.00hz
           OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2)
           version: 4.5 Mesa 17.1.5
Audio:     Card Intel Device a171 driver: snd_hda_intel Sound: ALSA v: k4.9.39-35.lts
Network:   Card-1: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter driver: ath10k_pci
           IF: wlp2s0 state: up mac: 9c:b6:d0:df:53:2b
           Card-2: Atheros
           IF: null-if-id state: N/A speed: N/A duplex: N/A mac: N/A
Drives:    HDD Total Size: NA (-)
           ID-1: /dev/nvme0n1 model: N/A size: 1024.2GB
Partition: ID-1: / size: 934G used: 31G (4%) fs: ext4 dev: /dev/dm-1
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 409 Uptime: 1:44 Memory: 3585.5/32089.5MB Client: Shell (zsh) inxi: 2.3.23 

Journalctl Logs https://gist.github.com/Nikki1993/88452bad4fe682783a46f178ff08b9f0

Nikki1993 commented 7 years ago

Latest log

> journalctl --since "3 hour ago"
-- Logs begin at Tue 2017-07-18 16:42:32 EEST, end at Mon 2017-08-07 12:09:34 EEST. --
Aug 07 09:13:05 solus-dev-nikki budgie-wm.desktop[1386]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x4200001 (colors.ts )
Aug 07 09:16:57 solus-dev-nikki budgie-wm.desktop[1386]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x4200001 (num.ts — V)
Aug 07 09:21:02 solus-dev-nikki budgie-panel.desktop[1399]: couldn't lock 16384 bytes of memory (secret_session): Cannot allocate memory
Aug 07 09:50:37 solus-dev-nikki jetbrains-toolbox.desktop[1449]: [0807/095037:WARNING:resource_bundle.cc(311)] locale_file_path.empty() for locale
Aug 07 09:50:38 solus-dev-nikki jetbrains-toolbox.desktop[1449]: Qt WebEngine ICU data not found at /work/external/qt-installer/Qt/5.7/gcc_64/resources. Trying parent directory...
Aug 07 09:50:38 solus-dev-nikki jetbrains-toolbox.desktop[1449]: Qt WebEngine ICU data not found at /work/external/qt-installer/Qt/5.7/gcc_64. Trying application directory...
Aug 07 09:50:38 solus-dev-nikki jetbrains-toolbox.desktop[1449]: Installed Qt WebEngine locales directory not found at location /work/external/qt-installer/Qt/5.7/gcc_64/translations/qtwebengine_locales. Trying application directory...
Aug 07 09:50:38 solus-dev-nikki jetbrains-toolbox.desktop[1449]: Qt WebEngine locales directory not found at location /tmp/.mount_DBMMS1/usr/share/jetbrains-toolbox/libexec/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
Aug 07 09:50:38 solus-dev-nikki jetbrains-toolbox.desktop[1449]: Qt WebEngine resources not found at /work/external/qt-installer/Qt/5.7/gcc_64/resources. Trying parent directory...
Aug 07 09:50:38 solus-dev-nikki jetbrains-toolbox.desktop[1449]: Qt WebEngine resources not found at /work/external/qt-installer/Qt/5.7/gcc_64. Trying application directory...
Aug 07 09:50:38 solus-dev-nikki jetbrains-toolbox.desktop[1449]: [0807/095038:WARNING:resource_bundle.cc(311)] locale_file_path.empty() for locale
Aug 07 09:50:39 solus-dev-nikki jetbrains-toolbox.desktop[1449]: getrlimit(RLIMIT_NOFILE) failed
Aug 07 09:50:58 solus-dev-nikki budgie-wm.desktop[1386]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x5200024 specified for 0x520002b ( ).
Aug 07 09:58:13 solus-dev-nikki budgie-panel.desktop[1399]: [7401:7401:0807/095813.743047:ERROR:sync_control_vsync_provider.cc(64)] glXGetSyncValuesOML should not return TRUE with a media stream counter of 0.
Aug 07 09:58:15 solus-dev-nikki budgie-panel.desktop[1399]: [7323:7358:0807/095815.826137:ERROR:connection_factory_impl.cc(386)] Failed to connect to MCS endpoint with error -137
Aug 07 09:58:15 solus-dev-nikki gsd-sharing[1273]: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
Aug 07 09:58:15 solus-dev-nikki gsd-sharing[1273]: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
Aug 07 09:58:15 solus-dev-nikki gsd-sharing[1273]: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
Aug 07 10:06:39 solus-dev-nikki systemd[1171]: Time has been changed
Aug 07 10:06:44 solus-dev-nikki gnome-screensaver-dialog[14261]: gkr-pam: unlocked login keyring
Aug 07 10:06:44 solus-dev-nikki gnome-screensaver-dialog[14261]: pam_warn(gnome-screensaver:account): function=[pam_sm_acct_mgmt] service=[gnome-screensaver] terminal=[:0.0] user=[nikki] ruser=[<unknown>] rhost=[<unknown>]
Aug 07 10:06:55 solus-dev-nikki gsd-sharing[1273]: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
Aug 07 10:06:55 solus-dev-nikki gsd-sharing[1273]: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
Aug 07 10:06:55 solus-dev-nikki gsd-sharing[1273]: Failed to StopUnit service: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
Aug 07 10:06:56 solus-dev-nikki gnome-keyring-daemon[1159]: asked to register item /org/freedesktop/secrets/collection/login/329, but it's already registered
Aug 07 10:07:05 solus-dev-nikki budgie-wm.desktop[1386]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x2e03d95 (budgie-dae)
Aug 07 10:07:06 solus-dev-nikki gsd-print-notif[1269]: Source ID 7 was not found when attempting to remove it
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopping D-Bus User Message Bus...
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopping Virtual filesystem service...
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopping Default.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopped target Default.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopped D-Bus User Message Bus.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopped Virtual filesystem service.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopping Basic System.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopped target Basic System.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopping Timers.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopped target Timers.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopping Paths.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopped target Paths.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopping Sockets.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopped target Sockets.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopping D-Bus User Message Bus Socket.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Closed D-Bus User Message Bus Socket.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Stopping -.slice.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Removed slice -.slice.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Starting Shutdown.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Reached target Shutdown.
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Starting Exit the Session...
Aug 07 10:07:06 solus-dev-nikki systemd[1171]: Received SIGRTMIN+24 from PID 14396 (kill).
Aug 07 10:07:06 solus-dev-nikki systemd[1173]: pam_unix(systemd-user:session): session closed for user nikki
-- Reboot --
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Starting -.slice.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Created slice -.slice.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Starting Paths.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Reached target Paths.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Starting D-Bus User Message Bus Socket.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Starting Timers.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Reached target Timers.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Listening on D-Bus User Message Bus Socket.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Starting Sockets.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Reached target Sockets.
Aug 07 10:07:25 solus-dev-nikki systemd[1132]: Starting Basic System.
valentin-fischer commented 7 years ago

This looks like the no EN keyboard present issue...

alecbcs commented 6 years ago

I can confirm this issue. Every 5th or so time that I start Solus I get the blank only the wallpaper screen. Does anybody know how to fix this for good because budgie-desktop and then budgie-panel --replace only works temporarily.

Nikki1993 commented 6 years ago

@alecbcs for now the only fix is to have US keyboard layout added to the input sources. For some reason, it crashes without US layout being added there.