Linux Mint 19 Cinnamon crashes after kernel upgrade

Please post suggestions for improvement of Cinnamon on:
https://github.com/linuxmint/Cinnamon
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rosenhof »

I got a similar issue to this with Cinnamon crashing this morning when I rebooted the computer.

Background:
Usually I upgrade using the Update Managed once or twice a week and now and then I also check for kernel upgrades.
I was running 4.18.0-14 and had the 4.18.0-15 installed but not in use since I haven't rebooted it yet.
(Recently I have also updated the nvidia driver to 390.77 and it has been working fine)

The computer was installed fresh with Linux Mint 19 Tara on the 27th of November 2018, so no upgrade from Mint 18
More details below.

Problem:
Reboot after the kernel upgrade Cinnamon crashes after login, restart won't help.

Tried so far without any luck.
Boot with previous kernel 4.18.0-14
Boot with previous kernel 4.15.0-45
Installed an booted with 4.15.0-23
Followed this solved issue with Cinnamon crashes but it was a bad idéa switching to xserver-xorg-video-nouveau 1:1.0.15-2
mrdanne wrote: Sat Feb 16, 2019 6:05 am My solution was to change the display driver to another, in my case an open source version, and back to Nvidia again.
Now I can't switch back to nvidia driver since it's outgrayed and the only option left/preselected is "Continue using manually installed driver"


Details of my system:
I assume to much is better that to little?!

Code: Select all

inxi -Fxz
System:    Host: D677 Kernel: 4.18.0-15-generic x86_64 bits: 64 gcc: 7.3.0
           Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu2) Distro: Linux Mint 19 Tara
Machine:   Device: laptop System: Dell product: Precision 7720 serial: N/A
           Mobo: Dell model: 0F2JMF v: A00 serial: N/A UEFI: Dell v: 1.12.2 date: 07/12/2018
Battery    BAT0: charge: 88.1 Wh 100.0% condition: 88.1/91.0 Wh (97%)
           model: Samsung SDI DELL TWCPG81 status: Full
           hidpp__0: charge: N/A condition: NA/NA Wh model: Logitech Performance MX status: Discharging
CPU:       Quad core Intel Core i7-7820HQ (-MT-MCP-) arch: Skylake rev.9 cache: 8192 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 23232
           clock speeds: max: 3900 MHz 1: 932 MHz 2: 1014 MHz 3: 1015 MHz 4: 1012 MHz 5: 1000 MHz 6: 1017 MHz
           7: 1000 MHz 8: 1000 MHz
Graphics:  Card-1: Intel Device 591b bus-ID: 00:02.0
           Card-2: NVIDIA GP104GLM [Quadro P4000 Mobile] bus-ID: 01:00.0
           Display Server: x11 (X.Org 1.19.6 ) drivers: modesetting,nvidia (unloaded: fbdev,vesa,nouveau)
           Resolution: 1920x1080@60.04hz, 1920x1080@60.00hz, 1920x1080@60.00hz
           OpenGL: renderer: Quadro P4000/PCIe/SSE2 version: 4.6.0 NVIDIA 390.77 Direct Render: Yes
Audio:     Card-1 Intel CM238 HD Audio Controller driver: snd_hda_intel bus-ID: 00:1f.3
           Card-2 Realtek driver: USB Audio usb-ID: 003-003
           Sound: Advanced Linux Sound Architecture v: k4.18.0-15-generic
Network:   Card-1: Intel Ethernet Connection (5) I219-LM driver: e1000e v: 3.2.6-k bus-ID: 00:1f.6
           IF: enp0s31f6 state: down mac: <filter>
           Card-2: Intel Wireless 8265 / 8275 driver: iwlwifi bus-ID: 03:00.0
           IF: wlp3s0 state: up mac: <filter>
Drives:    HDD Total Size: 1012.2GB (43.0% used)
           ID-1: /dev/nvme0n1 model: PM981_NVMe_Samsung_512GB size: 512.1GB
           ID-2: /dev/sda model: WDC_WD5000BEKT size: 500.1GB
Partition: ID-1: / size: 73G used: 49G (71%) fs: ext4 dev: /dev/nvme0n1p2
           ID-2: /home size: 395G used: 358G (96%) fs: ext4 dev: /dev/nvme0n1p3
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 53.0C mobo: N/A gpu: 0.0:48C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 272 Uptime: 2 min Memory: 833.3/32011.7MB Init: systemd runlevel: 5 Gcc sys: 7.3.0
           Client: Shell (bash 4.4.191) inxi: 2.3.56 
Some parts from the most recent start-up in kernel log

Code: Select all

Mar  5 10:42:50 D677 kernel: [   11.885930] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Mar  5 10:42:50 D677 kernel: [   11.885930] [drm] No driver support for vblank timestamp query.
Mar  5 10:42:50 D677 kernel: [   11.887457] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1
Mar  5 10:42:50 D677 kernel: [   11.894967] PKCS#7 signature not signed with a trusted key
Mar  5 10:42:50 D677 kernel: [   11.897850] nvidia-uvm: Loaded the UVM driver in 8 mode, major device number 234
Mar  5 10:42:50 D677 kernel: [   11.975862] IPv6: ADDRCONF(NETDEV_UP): enp0s31f6: link is not ready
Mar  5 10:42:50 D677 kernel: [   12.188629] IPv6: ADDRCONF(NETDEV_UP): enp0s31f6: link is not ready
Mar  5 10:42:50 D677 kernel: [   12.191210] IPv6: ADDRCONF(NETDEV_UP): enx106530b983e3: link is not ready
Mar  5 10:42:51 D677 kernel: [   12.210763] IPv6: ADDRCONF(NETDEV_UP): enx106530b983e3: link is not ready
Mar  5 10:42:51 D677 kernel: [   12.213576] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
Mar  5 10:42:51 D677 kernel: [   12.449518] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
Mar  5 10:42:51 D677 kernel: [   12.532131] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
Mar  5 10:42:52 D677 kernel: [   13.351516] ------------[ cut here ]------------
Mar  5 10:42:52 D677 kernel: [   13.351518] Bad or missing usercopy whitelist? Kernel memory exposure attempt detected from SLUB object 'nvidia_stack_cache' (offset 11440, size 3)!
Mar  5 10:42:52 D677 kernel: [   13.351524] WARNING: CPU: 4 PID: 1228 at /build/linux-hwe-9KJ07q/linux-hwe-4.18.0/mm/usercopy.c:81 usercopy_warn+0x82/0xa0
Mar  5 10:42:52 D677 kernel: [   13.351524] Modules linked in: nvidia_uvm(POE) bnep joydev snd_hda_codec_hdmi hid_alps dell_rbtn intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp dell_laptop dell_wmi wmi_bmof mxm_wmi intel_wmi_thunderbolt dell_smbios dcdbas kvm_intel kvm dell_smm_hwmon irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel arc4 pcbc cdc_ether snd_usb_audio usbnet snd_usbmidi_lib r8152 dell_wmi_descriptor snd_hda_codec_realtek aesni_intel snd_hda_codec_generic aes_x86_64 crypto_simd cryptd mii nvidia_drm(POE) glue_helper intel_cstate nvidia_modeset(POE) intel_rapl_perf snd_hda_intel input_leds snd_hda_codec serio_raw snd_hda_core nvidia(POE) snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer nls_iso8859_1 snd iwlmvm uvcvideo videobuf2_vmalloc videobuf2_memops
Mar  5 10:42:52 D677 kernel: [   13.351548]  soundcore mac80211 videobuf2_v4l2 videobuf2_common videodev btusb btrtl media btbcm btintel bluetooth ecdh_generic iwlwifi rtsx_pci_ms memstick cfg80211 mei_me idma64 virt_dma mei processor_thermal_device intel_pch_thermal intel_soc_dts_iosf int3403_thermal intel_lpss_pci ipmi_devintf intel_lpss ipmi_msghandler dell_smo8800 wmi intel_hid int3402_thermal int340x_thermal_zone int3400_thermal sparse_keymap acpi_pad acpi_thermal_rel mac_hid sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 btrfs xor zstd_compress raid6_pq libcrc32c dm_mirror dm_region_hash dm_log hid_logitech_hidpp hid_logitech_dj hid_generic usbhid i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper syscopyarea nvme sysfillrect sysimgblt fb_sys_fops psmouse e1000e drm ahci thunderbolt rtsx_pci nvme_core libahci
Mar  5 10:42:52 D677 kernel: [   13.351575]  i2c_hid hid video
Mar  5 10:42:52 D677 kernel: [   13.351577] CPU: 4 PID: 1228 Comm: Xorg Tainted: P           OE     4.18.0-15-generic #16~18.04.1-Ubuntu
Mar  5 10:42:52 D677 kernel: [   13.351578] Hardware name: Dell Inc. Precision 7720/0F2JMF, BIOS 1.12.2 07/12/2018
Mar  5 10:42:52 D677 kernel: [   13.351579] RIP: 0010:usercopy_warn+0x82/0xa0


Mar  5 10:43:46 D677 kernel: [   68.227178] show_signal_msg: 10 callbacks suppressed
Mar  5 10:43:46 D677 kernel: [   68.227179] [b]cinnamon[1890]: segfault[/b] at 0 ip 00007f96a615eb4e sp 00007ffc88fcccb0 error 4 in libupower-glib.so.3.0.1[7f96a6154000+24000]
Mar  5 10:43:46 D677 kernel: [   68.227184] Code: 74 05 48 39 02 74 0f 48 89 c6 48 89 df e8 6a f1 ff ff 85 c0 74 46 e8 f1 fd ff ff 48 89 df 48 89 c6 e8 a6 f1 ff ff 48 8b 40 18 <48> 8b 38 48 85 ff 74 05 e8 e5 f3 ff ff 48 8b 3d 46 ba 21 00 be 50 
In the syslog the following appear at the time for the Cinnamon segfault

Code: Select all

Mar  5 10:43:44 D677 /cinnamon-killer-daemon: Bound Cinnamon restart to <Control><Alt>Escape.
Mar  5 10:43:44 D677 dbus-daemon[1614]: [session uid=1000 pid=1614] Activating via systemd: service name='org.gtk.vfs.Metadata' unit='gvfs-metadata.service' requested by ':1.48' (uid=1000 pid=1918 comm="nemo-desktop " label="unconfined")
Mar  5 10:43:44 D677 systemd[1581]: Starting Virtual filesystem metadata service...
Mar  5 10:43:44 D677 dbus-daemon[1614]: [session uid=1000 pid=1614] Successfully activated service 'org.gtk.vfs.Metadata'
Mar  5 10:43:44 D677 systemd[1581]: Started Virtual filesystem metadata service.
Mar  5 10:43:46 D677 kernel: [   68.227178] show_signal_msg: 10 callbacks suppressed
Mar  5 10:43:46 D677 kernel: [   68.227179] cinnamon[1890]: segfault at 0 ip 00007f96a615eb4e sp 00007ffc88fcccb0 error 4 in libupower-glib.so.3.0.1[7f96a6154000+24000]
Mar  5 10:43:46 D677 kernel: [   68.227184] Code: 74 05 48 39 02 74 0f 48 89 c6 48 89 df e8 6a f1 ff ff 85 c0 74 46 e8 f1 fd ff ff 48 89 df 48 89 c6 e8 a6 f1 ff ff 48 8b 40 18 <48> 8b 38 48 85 ff 74 05 e8 e5 f3 ff ff 48 8b 3d 46 ba 21 00 be 50 

Most recent apt log

Code: Select all

cat /var/log/apt/history.log

Start-Date: 2019-03-01  14:42:55
Commandline: /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108879 -o Synaptic::closeZvt=true --set-selections-file /tmp/tmpsm7a2dpg
Requested-By: user (1000)
Upgrade: libgd3:amd64 (2.2.5-4ubuntu0.2, 2.2.5-4ubuntu0.3)
End-Date: 2019-03-01  14:42:55

Start-Date: 2019-03-01  14:46:11
Commandline: /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108879 -o Synaptic::closeZvt=true --set-selections-file /tmp/tmp_ojjlvv3
Requested-By: user (1000)
Upgrade: teamviewer:amd64 (14.1.9025, 14.1.18533)
End-Date: 2019-03-01  14:46:13

Start-Date: 2019-03-04  16:06:32
Commandline: /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108879 -o Synaptic::closeZvt=true --set-selections-file /tmp/tmpnfby_9sh
Requested-By: user (1000)
Install: linux-modules-4.18.0-15-generic:amd64 (4.18.0-15.16~18.04.1, automatic), linux-headers-4.18.0-15-generic:amd64 (4.18.0-15.16~18.04.1), linux-headers-4.18.0-15:amd64 (4.18.0-15.16~18.04.1), linux-image-4.18.0-15-generic:amd64 (4.18.0-15.16~18.04.1), linux-modules-extra-4.18.0-15-generic:amd64 (4.18.0-15.16~18.04.1)
End-Date: 2019-03-04  16:07:28

Start-Date: 2019-03-05  08:16:10
Commandline: /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 67108879 -o Synaptic::closeZvt=true --set-selections-file /tmp/tmpwykw3m3i
Requested-By: user (1000)
Upgrade: ssh-askpass-gnome:amd64 (1:7.6p1-4ubuntu0.2, 1:7.6p1-4ubuntu0.3), initramfs-tools-bin:amd64 (0.130ubuntu3.6, 0.130ubuntu3.7), openssh-client:amd64 (1:7.6p1-4ubuntu0.2, 1:7.6p1-4ubuntu0.3), initramfs-tools-core:amd64 (0.130ubuntu3.6, 0.130ubuntu3.7), initramfs-tools:amd64 (0.130ubuntu3.6, 0.130ubuntu3.7)
End-Date: 2019-03-05  08:16:25

Start-Date: 2019-03-05  10:15:54
Commandline: aptdaemon role='role-commit-packages' sender=':1.100'
Remove: nvidia-driver-390:amd64 (390.77-0ubuntu0.18.04.2)
End-Date: 2019-03-05  10:15:55

Start-Date: 2019-03-05  10:23:02
Commandline: /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 96469024 -o Synaptic::closeZvt=true --set-selections-file /tmp/tmpxr7w3i99
Requested-By: user (1000)
Install: linux-headers-4.15.0-23:amd64 (4.15.0-23.25), linux-modules-4.15.0-23-generic:amd64 (4.15.0-23.25, automatic), linux-headers-4.15.0-23-generic:amd64 (4.15.0-23.25), linux-modules-extra-4.15.0-23-generic:amd64 (4.15.0-23.25), linux-image-4.15.0-23-generic:amd64 (4.15.0-23.25)
End-Date: 2019-03-05  10:23:55
dkms status

Code: Select all

nvidia, 390.77, 4.15.0-23-generic, x86_64: installed
nvidia, 390.77, 4.18.0-14-generic, x86_64: installed
nvidia, 390.77, 4.18.0-15-generic, x86_64: installed

Timeshift is active so I have some hope to get the system back to where it was yesterday but finding the root cause and solve if would be a good way forward, reinstalling from scratch is not an option.

Any hints or idéas of what to try next?

Thanks in advance
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 3 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19, Cinnamon constantly crashes after upgrade

Post by rosenhof »

Restoring to the backup from Timeshift day by day back to 2019-02-27 before I upgraded the nvidia driver didn't help
I have a few more backups to the fist one from the installation date but It feels like if Timeshift could fix it, it should have done so by now!?

There is also an option in Update manager to upgrade to 19.1 but It's not wise to upgrade an non fully functional system.
Is there a way to reinstall Cinnamon painless without loosing to much?

Edit: Have read this 'warning'
smurphos wrote: Tue Feb 26, 2019 3:03 am Don't try and purge Cinnamon you will kill your newly installed system.
And also this similar thread Cinnamon constantly crashes after update to kernel 4.15.0-24
User avatar
smurphos
Level 18
Level 18
Posts: 8498
Joined: Fri Sep 05, 2014 12:18 am
Location: Irish Brit in Portugal
Contact:

Re: Linux Mint 19, Cinnamon constantly crashes after upgrade

Post by smurphos »

@rosehof - your question deserved a fresh topic as your crash is not related to the transient packaging problem that was the ultimate cause of the issues that prompted the OP to start this thread,

Having said that the output of cat ~/.xsession-errors just after a Cinnamon crash would also also potentially be helpful

The crash appears to be something to do with upower, which Cinnamon uses in it's power applet and power settings module...
For custom Nemo actions, useful scripts for the Cinnamon desktop, and Cinnamox themes visit my Github pages.
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19, Cinnamon constantly crashes after upgrade

Post by rosenhof »

@smurphos Thanks for the hints

The output I get if I try to restart Cinnamon is as follows

Code: Select all

(nm-applet:1982): Gtk-CRITICAL **: 16:04:15.103: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
(nm-applet:1982): Gtk-CRITICAL **: 16:04:15.103: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
(nm-applet:1982): Gtk-WARNING **: 16:04:15.108: Can't set a parent on widget which has a parent
(nm-applet:1982): Gtk-CRITICAL **: 16:04:15.113: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
(nm-applet:1982): Gtk-CRITICAL **: 16:04:15.113: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
(nm-applet:1982): Gtk-WARNING **: 16:04:15.122: Can't set a parent on widget which has a parent
(nm-applet:1982): Gtk-CRITICAL **: 16:04:15.128: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
(nm-applet:1982): Gtk-CRITICAL **: 16:04:15.129: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
(nm-applet:1982): Gtk-WARNING **: 16:04:15.139: Can't set a parent on widget which has a parent
Cjs-Message: 16:04:19.934: JS LOG: About to start Cinnamon
Cjs-Message: 16:04:19.984: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 46 ms
Cjs-Message: 16:04:19.988: JS LOG: [LookingGlass/info] loading user theme: /usr/share/themes/Linux Mint/cinnamon/cinnamon.css
Cjs-Message: 16:04:19.998: JS LOG: [LookingGlass/info] added icon directory: /usr/share/themes/Linux Mint/cinnamon
Cjs-Message: 16:04:20.064: JS LOG: [LookingGlass/info] PlacesManager: Updating devices
St-Message: 16:04:20.071: cogl npot texture sizes SUPPORTED
Cjs-Message: 16:04:20.077: JS LOG: [LookingGlass/info] loaded at Tue Mar 05 2019 16:04:20 GMT+0100 (CET)
Cjs-Message: 16:04:20.077: JS LOG: Cinnamon started at Tue Mar 05 2019 16:04:20 GMT+0100 (CET)
Cjs-Message: 16:04:20.099: JS LOG: [LookingGlass/info] ExtensionSystem started in 2 ms
Cjs-Message: 16:04:20.099: JS LOG: [LookingGlass/info] SearchProviderManager started in 0 ms
openGL version 3.1 detected (GL3 Cogl Driver)
Cjs-Message: 16:04:20.183: JS LOG: [LookingGlass/info] Loaded applet removable-drives@cinnamon.org in 18 ms
Cjs-Message: 16:04:20.199: JS LOG: [LookingGlass/info] Loaded applet show-desktop@cinnamon.org in 16 ms
Cjs-Message: 16:04:20.216: JS LOG: [LookingGlass/info] Loaded applet user@cinnamon.org in 18 ms
Cjs-Message: 16:04:20.238: JS LOG: [LookingGlass/info] Loaded applet calendar@cinnamon.org in 22 ms
Cjs-Message: 16:04:20.243: JS LOG: [LookingGlass/info] Loaded applet systray@cinnamon.org in 4 ms
(nvidia-prime:1975): Gtk-WARNING **: 16:04:20.245: gtk_widget_size_allocate(): attempt to allocate widget with width -1 and height 1
(nm-applet:1982): Gtk-WARNING **: 16:04:20.245: gtk_widget_size_allocate(): attempt to allocate widget with width -1 and height 1
(blueberry-tray.py:2066): Gtk-WARNING **: 16:04:20.245: gtk_widget_size_allocate(): attempt to allocate widget with width -1 and height 1
(mintUpdate.py:2287): Gtk-WARNING **: 16:04:20.245: gtk_widget_size_allocate(): attempt to allocate widget with width -1 and height 1
Cjs-Message: 16:04:20.263: JS LOG: [LookingGlass/info] Loaded applet keyboard@cinnamon.org in 20 ms
Cjs-Message: 16:04:20.269: JS LOG: [LookingGlass/info] Role locked: notifications
Cjs-Message: 16:04:20.282: JS LOG: [LookingGlass/info] Loaded applet notifications@cinnamon.org in 20 ms
Cjs-Message: 16:04:20.291: JS LOG: [LookingGlass/info] Loaded applet betterlock in 8 ms
Cjs-Message: 16:04:20.302: JS LOG: [LookingGlass/info] Loaded applet workspace-switcher@cinnamon.org in 12 ms
Cjs-Message: 16:04:20.364: JS LOG: [LookingGlass/info] Role locked: panellauncher
Cjs-Message: 16:04:20.367: JS LOG: [LookingGlass/info] Loaded applet panel-launchers@cinnamon.org in 64 ms
Cjs-Message: 16:04:20.383: JS LOG: [LookingGlass/info] Loaded applet power@cinnamon.org in 16 ms
Cjs-Message: 16:04:20.388: JS WARNING: [/usr/share/cinnamon/js/misc/fileUtils.js line 210 > Function 112]: reference to undefined property "theme"
Cjs-Message: 16:04:20.486: JS LOG: [LookingGlass/info] Loaded desklet analog-clock@cobinja.de in 104 ms
Cjs-Message: 16:04:20.486: JS LOG: [LookingGlass/info] 1 desklet already loaded
Cjs-Message: 16:04:20.518: JS LOG: [LookingGlass/info] 3 desklet already loaded
Cjs-Message: 16:04:20.561: JS LOG: [LookingGlass/info] Loaded desklet analog-clock@cobinja.de in 74 ms
Cjs-Message: 16:04:20.561: JS LOG: [LookingGlass/info] DeskletManager started in 464 ms
Cjs-Message: 16:04:20.583: JS LOG: [LookingGlass/info] Loaded applet window-list@cinnamon.org in 22 ms
Cjs-Message: 16:04:20.622: JS LOG: [LookingGlass/info] Loaded applet sound@cinnamon.org in 40 ms
Cjs-Message: 16:04:20.699: JS LOG: network applet: Cannot find connection for active (or connection cannot be read)
Cjs-Message: 16:04:20.701: JS LOG: [LookingGlass/info] Loaded applet network@cinnamon.org in 78 ms
Cjs-Message: 16:04:21.121: JS LOG: [LookingGlass/info] Loaded applet menu@cinnamon.org in 420 ms
Cjs-Message: 16:04:21.121: JS LOG: [LookingGlass/info] AppletManager started in 1044 ms
Cjs-Message: 16:04:21.123: JS LOG: [LookingGlass/info] Cinnamon took 1188 ms to start
Cjs-Message: 16:04:21.286: JS LOG: Invalid network device type, is 14
Cjs-Message: 16:04:21.286: JS LOG: network applet: Found connection for active
Cjs-Message: 16:04:21.414: JS LOG: [LookingGlass/info] Adding systray: nvidia-prime (24x24px)
Cjs-Message: 16:04:21.415: JS LOG: [LookingGlass/info] Hiding systray: network
Cjs-Message: 16:04:21.416: JS LOG: [LookingGlass/info] Adding systray: blueberry-tray.py (24x24px)
Cjs-Message: 16:04:21.417: JS LOG: [LookingGlass/info] Adding systray: mintupdate.py (24x24px)
Gtk-Message: 16:04:21.664: GtkDialog mapped without a transient parent. This is discouraged.
Unable to open desktop file /usr/share/applications/caja-browser.desktop for panel launcher: No such file or directory
Unable to open desktop file /usr/share/applications/mate-terminal.desktop for panel launcher: No such file or directory
(nm-applet:1982): Gdk-CRITICAL **: 16:04:21.821: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rosenhof »

Tried the 4.18.0-16 kernel that was available today but it didn't change a thing.

The logs just after login and the crash of Cinnamon is at the moment

Code: Select all

cat ~/.xsession-errors
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/home/user/.Xauthority
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting LC_MEASUREMENT=sv_SE.UTF-8
dbus-update-activation-environment: setting LC_PAPER=sv_SE.UTF-8
dbus-update-activation-environment: setting LC_MONETARY=sv_SE.UTF-8
dbus-update-activation-environment: setting LANG=en_US.UTF-8
dbus-update-activation-environment: setting GDM_LANG=en_US
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path
dbus-update-activation-environment: setting LC_NAME=sv_SE.UTF-8
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/user
dbus-update-activation-environment: setting USER=user
dbus-update-activation-environment: setting DESKTOP_SESSION=cinnamon
dbus-update-activation-environment: setting DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path
dbus-update-activation-environment: setting PWD=/home/user
dbus-update-activation-environment: setting HOME=/home/user
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/home/user/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=cinnamon
dbus-update-activation-environment: setting LC_ADDRESS=sv_SE.UTF-8
dbus-update-activation-environment: setting LC_NUMERIC=sv_SE.UTF-8
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting IM_CONFIG_PHASE=1
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting SHLVL=1
dbus-update-activation-environment: setting LANGUAGE=en_US
dbus-update-activation-environment: setting LC_TELEPHONE=sv_SE.UTF-8
dbus-update-activation-environment: setting GDMSESSION=cinnamon
dbus-update-activation-environment: setting LOGNAME=user
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting XAUTHORITY=/home/user/.Xauthority
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
dbus-update-activation-environment: setting LC_IDENTIFICATION=sv_SE.UTF-8
dbus-update-activation-environment: setting _=/usr/bin/dbus-update-activation-environment
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found

(nm-applet:1738): Gtk-WARNING **: 11:18:04.233: Can't set a parent on widget which has a parent

(nm-applet:1738): Gtk-WARNING **: 11:18:04.233: Can't set a parent on widget which has a parent
Cjs-Message: 11:18:04.246: JS LOG: About to start Cinnamon
qt5ct: using qt5ct plugin
Cjs-Message: 11:18:04.298: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 50 ms
Cjs-Message: 11:18:04.302: JS LOG: [LookingGlass/info] loading user theme: /usr/share/themes/Linux Mint/cinnamon/cinnamon.css
qt5ct: D-Bus system tray: no
** Message: 11:18:04.309: nemo-desktop: session is cinnamon, establishing proxy
Cjs-Message: 11:18:04.320: JS LOG: [LookingGlass/info] added icon directory: /usr/share/themes/Linux Mint/cinnamon
Cjs-Message: 11:18:04.387: JS LOG: [LookingGlass/info] PlacesManager: Updating devices
St-Message: 11:18:04.396: cogl npot texture sizes SUPPORTED
Cjs-Message: 11:18:04.402: JS LOG: [LookingGlass/info] loaded at Thu Mar 07 2019 11:18:04 GMT+0100 (CET)
Cjs-Message: 11:18:04.402: JS LOG: Cinnamon started at Thu Mar 07 2019 11:18:04 GMT+0100 (CET)
Cjs-Message: 11:18:04.424: JS LOG: [LookingGlass/info] ExtensionSystem started in 2 ms
Cjs-Message: 11:18:04.424: JS LOG: [LookingGlass/info] SearchProviderManager started in 0 ms
openGL version 3.1 detected (GL3 Cogl Driver)
Cjs-Message: 11:18:04.581: JS LOG: [LookingGlass/info] Loaded applet user@cinnamon.org in 42 ms
Cjs-Message: 11:18:04.604: JS LOG: [LookingGlass/info] Loaded applet calendar@cinnamon.org in 22 ms
Cjs-Message: 11:18:04.612: JS LOG: [LookingGlass/info] Loaded applet removable-drives@cinnamon.org in 8 ms
Cjs-Message: 11:18:04.620: JS LOG: [LookingGlass/info] Loaded applet show-desktop@cinnamon.org in 6 ms
Cjs-Message: 11:18:04.625: JS LOG: [LookingGlass/info] Loaded applet systray@cinnamon.org in 4 ms
Cjs-Message: 11:18:04.639: JS LOG: [LookingGlass/info] Loaded applet keyboard@cinnamon.org in 14 ms
Cjs-Message: 11:18:04.657: JS LOG: [LookingGlass/info] Loaded applet workspace-switcher@cinnamon.org in 18 ms

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.666: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.666: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.666: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.666: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-WARNING **: 11:18:04.675: Can't set a parent on widget which has a parent

(nm-applet:1738): Gtk-WARNING **: 11:18:04.675: Can't set a parent on widget which has a parent
Cjs-Message: 11:18:04.688: JS LOG: [LookingGlass/info] Loaded applet betterlock in 32 ms
Cjs-Message: 11:18:04.696: JS LOG: [LookingGlass/info] Role locked: notifications
Cjs-Message: 11:18:04.701: JS LOG: [LookingGlass/info] Loaded applet notifications@cinnamon.org in 12 ms

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.711: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.711: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.711: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.711: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
Cjs-Message: 11:18:04.714: JS LOG: [LookingGlass/info] Loaded applet power@cinnamon.org in 14 ms

(nm-applet:1738): Gtk-WARNING **: 11:18:04.720: Can't set a parent on widget which has a parent

(nm-applet:1738): Gtk-WARNING **: 11:18:04.721: Can't set a parent on widget which has a parent
Cjs-Message: 11:18:04.782: JS LOG: [LookingGlass/info] Role locked: panellauncher
Cjs-Message: 11:18:04.785: JS LOG: [LookingGlass/info] Loaded applet panel-launchers@cinnamon.org in 70 ms
Cjs-Message: 11:18:04.791: JS WARNING: [/usr/share/cinnamon/js/misc/fileUtils.js line 210 > Function 112]: reference to undefined property "theme"
Cjs-Message: 11:18:04.882: JS LOG: [LookingGlass/info] Loaded desklet analog-clock@cobinja.de in 98 ms
Cjs-Message: 11:18:04.883: JS LOG: [LookingGlass/info] 1 desklet already loaded
Cjs-Message: 11:18:04.914: JS LOG: [LookingGlass/info] 3 desklet already loaded

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.950: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.950: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.950: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:04.950: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-WARNING **: 11:18:04.960: Can't set a parent on widget which has a parent

(nm-applet:1738): Gtk-WARNING **: 11:18:04.960: Can't set a parent on widget which has a parent
Cjs-Message: 11:18:04.970: JS LOG: [LookingGlass/info] Loaded desklet analog-clock@cobinja.de in 88 ms
Cjs-Message: 11:18:04.971: JS LOG: [LookingGlass/info] DeskletManager started in 548 ms
Cjs-Message: 11:18:04.989: JS LOG: [LookingGlass/info] Loaded applet window-list@cinnamon.org in 18 ms
Cjs-Message: 11:18:05.019: JS LOG: [LookingGlass/info] Loaded applet sound@cinnamon.org in 30 ms

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.040: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.040: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.040: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.040: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-WARNING **: 11:18:05.055: Can't set a parent on widget which has a parent

(nm-applet:1738): Gtk-WARNING **: 11:18:05.055: Can't set a parent on widget which has a parent
Cjs-Message: 11:18:05.139: JS LOG: network applet: Cannot find connection for active (or connection cannot be read)
Cjs-Message: 11:18:05.141: JS LOG: [LookingGlass/info] Loaded applet network@cinnamon.org in 122 ms
Cjs-Message: 11:18:05.604: JS LOG: [LookingGlass/info] Loaded applet menu@cinnamon.org in 464 ms
Cjs-Message: 11:18:05.604: JS LOG: [LookingGlass/info] AppletManager started in 1202 ms
Cjs-Message: 11:18:05.606: JS LOG: [LookingGlass/info] Cinnamon took 1360 ms to start

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.616: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.616: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.616: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.616: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-WARNING **: 11:18:05.629: Can't set a parent on widget which has a parent

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.639: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:05.639: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-WARNING **: 11:18:05.652: Can't set a parent on widget which has a parent
Cjs-Message: 11:18:05.782: JS LOG: Invalid network device type, is 14
Cjs-Message: 11:18:05.782: JS LOG: network applet: Found connection for active
Cjs-Message: 11:18:05.913: JS LOG: [LookingGlass/info] Adding systray: nvidia-prime (24x24px)
Cjs-Message: 11:18:05.914: JS LOG: [LookingGlass/info] Hiding systray: network
Gtk-Message: 11:18:06.150: GtkDialog mapped without a transient parent. This is discouraged.
Unable to open desktop file /usr/share/applications/caja-browser.desktop for panel launcher: No such file or directory
Unable to open desktop file /usr/share/applications/mate-terminal.desktop for panel launcher: No such file or directory

(nm-applet:1738): Gdk-CRITICAL **: 11:18:06.261: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

(nvidia-prime:1730): Gdk-CRITICAL **: 11:18:06.261: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:06.340: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-CRITICAL **: 11:18:06.340: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1738): Gtk-WARNING **: 11:18:06.350: Can't set a parent on widget which has a parent

(metacity:1987): metacity-WARNING **: 11:18:12.184: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x520002c (mintMenu.py)

(metacity:1987): metacity-WARNING **: 11:18:12.184: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.

tail -f /var/log/kern.log
Mar  7 11:18:05 D677 kernel: [   27.296708] PKCS#7 signature not signed with a trusted key
Mar  7 11:18:05 D677 kernel: [   27.296964] VBoxNetFlt: Successfully started.
Mar  7 11:18:05 D677 kernel: [   27.301812] PKCS#7 signature not signed with a trusted key
Mar  7 11:18:05 D677 kernel: [   27.302148] VBoxNetAdp: Successfully started.
Mar  7 11:18:05 D677 kernel: [   27.306506] PKCS#7 signature not signed with a trusted key
Mar  7 11:18:05 D677 kernel: [   27.306713] VBoxPciLinuxInit
Mar  7 11:18:05 D677 kernel: [   27.308610] vboxpci: IOMMU not found (not registered)
Mar  7 11:18:05 D677 kernel: [   28.150725] show_signal_msg: 10 callbacks suppressed
Mar  7 11:18:05 D677 kernel: [   28.150727] cinnamon[1709]: segfault at 0 ip 00007f66c895bb4e sp 00007ffef68af210 error 4 in libupower-glib.so.3.0.1[7f66c8951000+24000]
Mar  7 11:18:05 D677 kernel: [   28.150732] Code: 74 05 48 39 02 74 0f 48 89 c6 48 89 df e8 6a f1 ff ff 85 c0 74 46 e8 f1 fd ff ff 48 89 df 48 89 c6 e8 a6 f1 ff ff 48 8b 40 18 <48> 8b 38 48 85 ff 74 05 e8 e5 f3 ff ff 48 8b 3d 46 ba 21 00 be 50 

Boot from a LiveUSB with Mint 19 Tara x64 or Mint 19.1 Tessa x64 doesn't crash Cinnamon
Running out of ideas here :( other that try to upgrade to 19.1 and keep my fingers crossed?!
rene
Level 20
Level 20
Posts: 12212
Joined: Sun Mar 27, 2016 6:58 pm

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rene »

rosenhof wrote: Tue Mar 05, 2019 7:23 am Mar 5 10:42:52 D677 kernel: [ 13.351518] Bad or missing usercopy whitelist? Kernel memory exposure attempt detected from SLUB object 'nvidia_stack_cache' (offset 11440, size 3)!
[ ... ]
Mar 5 10:42:52 D677 kernel: [ 13.351577] CPU: 4 PID: 1228 Comm: Xorg Tainted: P OE 4.18.0-15-generic #16~18.04.1-Ubuntu
Certainly it's an issue concerning compatibility between your installed nvidia driver and current kernel. A dire sounding one no less ("kernel memory exposure attempt") and even though that likely sounds a bit more alarmist than warranted, I pasted along the "Tainted: P" part as being the part where the kernel developers say "yah, sorry 'bout that, but you tainted your debugable, reviewable open-source kernel with some nondescript closed binary blob we know nothing about so you're on your own. Good luck!".

Given the message I would expect this to be an issue in the context of semi-recent Spectre-induced changes, and I do lightly wonder if you could possibly be helped by providing kernel parameters to disable (some of) them. I.e., any combination of "noibrs", "noibpb", "nopti", "nospectre_v2", "nospec_store_bypass_disable", c.f. https://wiki.ubuntu.com/SecurityTeam/Kn ... onControls. See here if you dopn't know how to: https://wiki.ubuntu.com/Kernel/KernelBootParameters

General advise would be to switch to a different nvidia driver but I see you've already tried things. If you somehow can't any more (I expect you can if you "apt-get purge" the proper packages from the command line, but not being an nvidia binary-blob user cannot advise more specifically) I'd quickly get to the recommendation to reinstall.

And to sent an angry message to the kernel mailing list about it. Will be good for loads of fun in your inbox :-)
rene
Level 20
Level 20
Posts: 12212
Joined: Sun Mar 27, 2016 6:58 pm

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rene »

Note, no longer expect any of those parameters to do anything; seems related to HARDENED_USERCOPY rather than Spectre: https://github.com/torvalds/linux/blob/ ... onfig#L153.

The way out would be a fixed nvidia driver.
User avatar
thx-1138
Level 8
Level 8
Posts: 2092
Joined: Fri Mar 10, 2017 12:15 pm
Location: Athens, Greece

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by thx-1138 »

At the very least, when under 4.18.x variants, try the kernel parameter from rene's link above (great work btw), slab_common.usercopy_fallback=y
Debian maintainers themselves explicitly suggest so as well (maybe have a look at the bug report also)...

On a secondary note...spot the difference...(in the distro changelogs): here vs here.
Someone somewhere in summertime forgot to mention something... :wink:
rene
Level 20
Level 20
Posts: 12212
Joined: Sun Mar 27, 2016 6:58 pm

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rene »

thx-1138 wrote: Thu Mar 07, 2019 11:09 am slab_common.usercopy_fallback=y
Err, good point, in fact completely missed that recommendation...
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rosenhof »

thx-1138 wrote: Thu Mar 07, 2019 11:09 am At the very least, when under 4.18.x variants, try the kernel parameter from rene's link above (great work btw), slab_common.usercopy_fallback=y
Debian maintainers themselves explicitly suggest so as well (maybe have a look at the bug report also)...

On a secondary note...spot the difference...(in the distro changelogs): here vs here.
Someone somewhere in summertime forgot to mention something... :wink:
Thanks for the help so far but the kernel parameter change in GRUB did't help
And I have the same issue when booting with the older 4.15 kernel too
as seen here

Code: Select all

System:    Host: D677 Kernel: 4.15.0-46-generic x86_64 bits: 64 gcc: 7.3.0
           Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu2)
           Distro: Linux Mint 19 Tara

Graphics:  Card-1: Intel Device 591b bus-ID: 00:02.0
           Card-2: NVIDIA GP104GLM [Quadro P4000 Mobile] bus-ID: 01:00.0
           Display Server: x11 (X.Org 1.19.6 )
           drivers: modesetting,nvidia (unloaded: fbdev,vesa,nouveau)
           Resolution: 1920x1080@60.04hz, 1920x1080@60.00hz, 1920x1080@60.00hz
           OpenGL: renderer: Quadro P4000/PCIe/SSE2
           version: 4.6.0 NVIDIA 390.77 Direct Render: Yes
The NVIDIA driver 390.77 is my prime suspect
Booting up on a LiveUSB uses an older NVIDIA driver (390.48) and the 4.15.0-20 kernel, Cinnamon doesn't crash on this machine.
What next while waiting for a working NVIDIA driver newer that 390.77?

rene wrote: Thu Mar 07, 2019 7:32 am The way out would be a fixed nvidia driver.
Agree
rene wrote: Thu Mar 07, 2019 7:06 am General advise would be to switch to a different nvidia driver but I see you've already tried things.
Trying to but I haven't figured out how to do so. I was hoping that Timeshift would help my but I still end up with 390.77 with the backups I have.
No luck switching from NVIDIA to nouveau or using the Intel device until a new driver is available.
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rosenhof »

Hey! to good to be true?

Just got an available update
nvidia-graphics-drivers-390 (390.116-0ubuntu0.18.04.1) bionic; urgency=medium

Will make a Timeshift backup and try it
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rosenhof »

390.116 didn't solve my issue. :(
Cinnamon crashes with both 4.15.0-46 and 4.18.0-16
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rosenhof »

Switched over to the Intel in the NVIDIA tool and uninstalled all NVIDIA 390.116 I could find using Synaptic
(Now I have an Intel logo next to the clock in the lower right hand corner instead of the NVIDIA logo)
after this the driver-manager shows that the nouveau drivers is in use.

Code: Select all

System:    Host: D677 Kernel: 4.18.0-16-generic x86_64 bits: 64 gcc: 7.3.0
           Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu2)
           Distro: Linux Mint 19 Tara
Graphics:  Card-1: Intel Device 591b bus-ID: 00:02.0
           Card-2: NVIDIA GP104GLM [Quadro P4000 Mobile] bus-ID: 01:00.0
           Display Server: x11 (X.Org 1.19.6 )
           drivers: modesetting,nouveau (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.04hz
           OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2)
           version: 4.5 Mesa 18.2.2 Direct Render: Yes
Maybe it's not the NVIDIA driver anyway since Cinnamon keeps crashing after login?
User avatar
thx-1138
Level 8
Level 8
Posts: 2092
Joined: Fri Mar 10, 2017 12:15 pm
Location: Athens, Greece

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by thx-1138 »

...the 'usercopy whitelist' is certainly part of the reason it crashed above.
I'd personally try a different version of the Nvidia driver altogether, ie. not 390.x,
especially if the usercopy error would still appear after passing the parameter. You're not the only one affected...
https://forums.geforce.com/default/topi ... hitelist-/

If that's the only reason though, i can't tell myself. Now that you've switched to Intel graphics, does it still crash?
Probably a good idea to attach a complete .xsession-errors & also post a full dmesg log in case anyone spots something further: dmesg | nc termbin.com 9999
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rosenhof »

OK, I hope this helps if anyone like to work during the weekend, I will leave the office now and be back on Monday.

In the xsession-errors there is a warning

Code: Select all

Gtk-WARNING **: 15:23:04.099: Can't set a parent on widget which has a parent
I have a clock Widget on the desktop if it's relevant.

And I have been to the NVIDIA forum done some reading.
But should I still have the issues with Cinnamon now when I have switched over to use Intel/nouveau?

Code: Select all

cat ~/.xsession-errors
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/home/user/.Xauthority
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting LC_MEASUREMENT=sv_SE.UTF-8
dbus-update-activation-environment: setting LC_PAPER=sv_SE.UTF-8
dbus-update-activation-environment: setting LC_MONETARY=sv_SE.UTF-8
dbus-update-activation-environment: setting LANG=en_US.UTF-8
dbus-update-activation-environment: setting GDM_LANG=en_US
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path
dbus-update-activation-environment: setting LC_NAME=sv_SE.UTF-8
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/user
dbus-update-activation-environment: setting USER=user
dbus-update-activation-environment: setting DESKTOP_SESSION=cinnamon
dbus-update-activation-environment: setting DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path
dbus-update-activation-environment: setting PWD=/home/user
dbus-update-activation-environment: setting HOME=/home/user
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/home/user/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=cinnamon
dbus-update-activation-environment: setting LC_ADDRESS=sv_SE.UTF-8
dbus-update-activation-environment: setting LC_NUMERIC=sv_SE.UTF-8
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting IM_CONFIG_PHASE=1
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting SHLVL=1
dbus-update-activation-environment: setting LANGUAGE=en_US
dbus-update-activation-environment: setting LC_TELEPHONE=sv_SE.UTF-8
dbus-update-activation-environment: setting GDMSESSION=cinnamon
dbus-update-activation-environment: setting LOGNAME=user
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting XAUTHORITY=/home/user/.Xauthority
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
dbus-update-activation-environment: setting LC_IDENTIFICATION=sv_SE.UTF-8
dbus-update-activation-environment: setting _=/usr/bin/dbus-update-activation-environment
gnome-keyring-daemon: insufficient process capabilities, insecure memory might get used
gnome-keyring-daemon: insufficient process capabilities, insecure memory might get used
gnome-keyring-daemon: insufficient process capabilities, insecure memory might get used
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found

ERROR: Error querying enabled displays on GPU 0 (Missing Extension).


ERROR: Error querying connected displays on GPU 0 (Missing Extension).

qt5ct: using qt5ct plugin
Cjs-Message: 15:23:04.096: JS LOG: About to start Cinnamon

(nm-applet:1701): Gtk-WARNING **: 15:23:04.099: Can't set a parent on widget which has a parent
qt5ct: D-Bus system tray: no
Cjs-Message: 15:23:04.151: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 54 ms
** Message: 15:23:04.155: nemo-desktop: session is cinnamon, establishing proxy
Cjs-Message: 15:23:04.155: JS LOG: [LookingGlass/info] loading user theme: /usr/share/themes/Linux Mint/cinnamon/cinnamon.css
Cjs-Message: 15:23:04.166: JS LOG: [LookingGlass/info] added icon directory: /usr/share/themes/Linux Mint/cinnamon
Cjs-Message: 15:23:04.224: JS LOG: [LookingGlass/info] PlacesManager: Updating devices
St-Message: 15:23:04.232: cogl npot texture sizes SUPPORTED
Cjs-Message: 15:23:04.239: JS LOG: [LookingGlass/info] loaded at Fri Mar 08 2019 15:23:04 GMT+0100 (CET)
Cjs-Message: 15:23:04.239: JS LOG: Cinnamon started at Fri Mar 08 2019 15:23:04 GMT+0100 (CET)
Cjs-Message: 15:23:04.262: JS LOG: [LookingGlass/info] ExtensionSystem started in 0 ms
Cjs-Message: 15:23:04.262: JS LOG: [LookingGlass/info] SearchProviderManager started in 2 ms
openGL version 4.5 detected (GL3 Cogl Driver)
MetaSyncRing disabled: couldn't find required GL extensions, or the minimum safe openGL version was not met
Cjs-Message: 15:23:04.387: JS LOG: [LookingGlass/info] Loaded applet removable-drives@cinnamon.org in 22 ms
Cjs-Message: 15:23:04.403: JS LOG: [LookingGlass/info] Loaded applet show-desktop@cinnamon.org in 16 ms
Cjs-Message: 15:23:04.419: JS LOG: [LookingGlass/info] Loaded applet user@cinnamon.org in 16 ms
Cjs-Message: 15:23:04.441: JS LOG: [LookingGlass/info] Loaded applet calendar@cinnamon.org in 22 ms
Cjs-Message: 15:23:04.446: JS LOG: [LookingGlass/info] Loaded applet systray@cinnamon.org in 6 ms
Cjs-Message: 15:23:04.451: JS LOG: [LookingGlass/info] Role locked: notifications
Cjs-Message: 15:23:04.456: JS LOG: [LookingGlass/info] Loaded applet notifications@cinnamon.org in 10 ms
Cjs-Message: 15:23:04.471: JS LOG: [LookingGlass/info] Loaded applet keyboard@cinnamon.org in 14 ms
Cjs-Message: 15:23:04.482: JS LOG: [LookingGlass/info] Loaded applet workspace-switcher@cinnamon.org in 12 ms
Cjs-Message: 15:23:04.547: JS LOG: [LookingGlass/info] Role locked: panellauncher
Cjs-Message: 15:23:04.558: JS LOG: [LookingGlass/info] Loaded applet panel-launchers@cinnamon.org in 76 ms
Cjs-Message: 15:23:04.569: JS LOG: [LookingGlass/info] Loaded applet power@cinnamon.org in 10 ms
Cjs-Message: 15:23:04.579: JS LOG: [LookingGlass/info] Loaded applet betterlock in 10 ms
Cjs-Message: 15:23:04.591: JS LOG: [LookingGlass/info] Loaded applet window-list@cinnamon.org in 12 ms
Cjs-Message: 15:23:04.593: JS WARNING: [/usr/share/cinnamon/js/misc/fileUtils.js line 210 > Function 112]: reference to undefined property "theme"
Cjs-Message: 15:23:04.680: JS LOG: [LookingGlass/info] Loaded desklet analog-clock@cobinja.de in 90 ms
Cjs-Message: 15:23:04.680: JS LOG: [LookingGlass/info] 1 desklet already loaded
Cjs-Message: 15:23:04.710: JS LOG: [LookingGlass/info] 3 desklet already loaded
Cjs-Message: 15:23:04.750: JS LOG: [LookingGlass/info] Loaded desklet analog-clock@cobinja.de in 70 ms
Cjs-Message: 15:23:04.751: JS LOG: [LookingGlass/info] DeskletManager started in 490 ms
Cjs-Message: 15:23:04.790: JS LOG: [LookingGlass/info] Loaded applet sound@cinnamon.org in 40 ms
Cjs-Message: 15:23:04.918: JS LOG: network applet: Cannot find connection for active (or connection cannot be read)
Cjs-Message: 15:23:04.920: JS LOG: [LookingGlass/info] Loaded applet network@cinnamon.org in 130 ms
Cjs-Message: 15:23:05.315: JS LOG: [LookingGlass/info] Loaded applet menu@cinnamon.org in 394 ms
Cjs-Message: 15:23:05.315: JS LOG: [LookingGlass/info] AppletManager started in 1076 ms
Cjs-Message: 15:23:05.317: JS LOG: [LookingGlass/info] Cinnamon took 1220 ms to start

(nm-applet:1701): Gtk-CRITICAL **: 15:23:05.432: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1701): Gtk-CRITICAL **: 15:23:05.432: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1701): Gtk-WARNING **: 15:23:05.445: Can't set a parent on widget which has a parent

(nm-applet:1701): Gtk-CRITICAL **: 15:23:05.483: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1701): Gtk-CRITICAL **: 15:23:05.484: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1701): Gtk-WARNING **: 15:23:05.495: Can't set a parent on widget which has a parent

(nm-applet:1701): Gtk-CRITICAL **: 15:23:05.504: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1701): Gtk-CRITICAL **: 15:23:05.504: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(nm-applet:1701): Gtk-WARNING **: 15:23:05.517: Can't set a parent on widget which has a parent
Cjs-Message: 15:23:05.518: JS LOG: Invalid network device type, is 14
Cjs-Message: 15:23:05.518: JS LOG: network applet: Found connection for active
Cjs-Message: 15:23:05.591: JS LOG: [LookingGlass/info] Hiding systray: network
Cjs-Message: 15:23:05.591: JS LOG: [LookingGlass/info] Adding systray: nvidia-prime (24x24px)
Gtk-Message: 15:23:05.794: GtkDialog mapped without a transient parent. This is discouraged.
Unable to open desktop file /usr/share/applications/caja-browser.desktop for panel launcher: No such file or directory
Unable to open desktop file /usr/share/applications/mate-terminal.desktop for panel launcher: No such file or directory

(nvidia-prime:1694): Gdk-CRITICAL **: 15:23:05.907: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

(nm-applet:1701): Gdk-CRITICAL **: 15:23:05.907: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
Cjs-Message: 15:23:12.726: JS LOG: About to start Cinnamon
Cjs-Message: 15:23:12.767: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 40 ms
Cjs-Message: 15:23:12.771: JS LOG: [LookingGlass/info] loading user theme: /usr/share/themes/Linux Mint/cinnamon/cinnamon.css
Cjs-Message: 15:23:12.780: JS LOG: [LookingGlass/info] added icon directory: /usr/share/themes/Linux Mint/cinnamon
Cjs-Message: 15:23:12.840: JS LOG: [LookingGlass/info] PlacesManager: Updating devices
St-Message: 15:23:12.847: cogl npot texture sizes SUPPORTED
Cjs-Message: 15:23:12.854: JS LOG: [LookingGlass/info] loaded at Fri Mar 08 2019 15:23:12 GMT+0100 (CET)
Cjs-Message: 15:23:12.854: JS LOG: Cinnamon started at Fri Mar 08 2019 15:23:12 GMT+0100 (CET)
Cjs-Message: 15:23:12.875: JS LOG: [LookingGlass/info] ExtensionSystem started in 2 ms
Cjs-Message: 15:23:12.875: JS LOG: [LookingGlass/info] SearchProviderManager started in 0 ms
openGL version 4.5 detected (GL3 Cogl Driver)
MetaSyncRing disabled: couldn't find required GL extensions, or the minimum safe openGL version was not met
Cjs-Message: 15:23:12.935: JS LOG: [LookingGlass/info] Loaded applet show-desktop@cinnamon.org in 28 ms
Cjs-Message: 15:23:12.941: JS LOG: [LookingGlass/info] Loaded applet removable-drives@cinnamon.org in 6 ms
Cjs-Message: 15:23:12.957: JS LOG: [LookingGlass/info] Loaded applet user@cinnamon.org in 16 ms
Cjs-Message: 15:23:12.978: JS LOG: [LookingGlass/info] Loaded applet calendar@cinnamon.org in 22 ms
Cjs-Message: 15:23:12.983: JS LOG: [LookingGlass/info] Loaded applet systray@cinnamon.org in 4 ms

(nm-applet:1701): Gtk-WARNING **: 15:23:12.984: gtk_widget_size_allocate(): attempt to allocate widget with width -1 and height 1

(nvidia-prime:1694): Gtk-WARNING **: 15:23:12.984: gtk_widget_size_allocate(): attempt to allocate widget with width -1 and height 1

(blueberry-tray.py:1836): Gtk-WARNING **: 15:23:12.984: gtk_widget_size_allocate(): attempt to allocate widget with width -1 and height 1
Cjs-Message: 15:23:13.002: JS LOG: [LookingGlass/info] Loaded applet keyboard@cinnamon.org in 20 ms
Cjs-Message: 15:23:13.007: JS LOG: [LookingGlass/info] Role locked: notifications
Cjs-Message: 15:23:13.019: JS LOG: [LookingGlass/info] Loaded applet notifications@cinnamon.org in 16 ms
Cjs-Message: 15:23:13.028: JS LOG: [LookingGlass/info] Loaded applet betterlock in 10 ms
Cjs-Message: 15:23:13.038: JS LOG: [LookingGlass/info] Loaded applet workspace-switcher@cinnamon.org in 10 ms
Cjs-Message: 15:23:13.098: JS LOG: [LookingGlass/info] Role locked: panellauncher
Cjs-Message: 15:23:13.101: JS LOG: [LookingGlass/info] Loaded applet panel-launchers@cinnamon.org in 62 ms
Cjs-Message: 15:23:13.116: JS LOG: [LookingGlass/info] Loaded applet power@cinnamon.org in 16 ms
Cjs-Message: 15:23:13.120: JS WARNING: [/usr/share/cinnamon/js/misc/fileUtils.js line 210 > Function 112]: reference to undefined property "theme"
Cjs-Message: 15:23:13.204: JS LOG: [LookingGlass/info] Loaded desklet analog-clock@cobinja.de in 88 ms
Cjs-Message: 15:23:13.204: JS LOG: [LookingGlass/info] 1 desklet already loaded
Cjs-Message: 15:23:13.234: JS LOG: [LookingGlass/info] 3 desklet already loaded
Cjs-Message: 15:23:13.273: JS LOG: [LookingGlass/info] Loaded desklet analog-clock@cobinja.de in 68 ms
Cjs-Message: 15:23:13.273: JS LOG: [LookingGlass/info] DeskletManager started in 398 ms
Cjs-Message: 15:23:13.286: JS LOG: [LookingGlass/info] Loaded applet window-list@cinnamon.org in 14 ms
Cjs-Message: 15:23:13.323: JS LOG: [LookingGlass/info] Loaded applet sound@cinnamon.org in 36 ms
Cjs-Message: 15:23:13.443: JS LOG: network applet: Cannot find connection for active (or connection cannot be read)
Cjs-Message: 15:23:13.446: JS LOG: [LookingGlass/info] Loaded applet network@cinnamon.org in 122 ms
Cjs-Message: 15:23:13.838: JS LOG: [LookingGlass/info] Loaded applet menu@cinnamon.org in 392 ms
Cjs-Message: 15:23:13.838: JS LOG: [LookingGlass/info] AppletManager started in 984 ms
Cjs-Message: 15:23:13.840: JS LOG: [LookingGlass/info] Cinnamon took 1114 ms to start
Cjs-Message: 15:23:14.017: JS LOG: Invalid network device type, is 14
Cjs-Message: 15:23:14.017: JS LOG: network applet: Found connection for active
Cjs-Message: 15:23:14.095: JS LOG: [LookingGlass/info] Hiding systray: network
Cjs-Message: 15:23:14.096: JS LOG: [LookingGlass/info] Adding systray: blueberry-tray.py (24x24px)
Cjs-Message: 15:23:14.097: JS LOG: [LookingGlass/info] Adding systray: nvidia-prime (24x24px)
Gtk-Message: 15:23:14.294: GtkDialog mapped without a transient parent. This is discouraged.
Unable to open desktop file /usr/share/applications/caja-browser.desktop for panel launcher: No such file or directory
Unable to open desktop file /usr/share/applications/mate-terminal.desktop for panel launcher: No such file or directory

(nm-applet:1701): Gdk-CRITICAL **: 15:23:14.410: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

(metacity:1888): metacity-WARNING **: 15:23:16.320: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x5200018 (mintMenu.py)

(metacity:1888): metacity-WARNING **: 15:23:16.320: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
https://termbin.com/7962
rene
Level 20
Level 20
Posts: 12212
Joined: Sun Mar 27, 2016 6:58 pm

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rene »

Certainly if you're now using intel+nouveau we're no longer talking about the same issue. Are you on some Frankensteinian Cinnamon/MATE system?
rosenhof wrote: Fri Mar 08, 2019 10:38 am [ ... ]
Unable to open desktop file /usr/share/applications/caja-browser.desktop for panel launcher: No such file or directory
Unable to open desktop file /usr/share/applications/mate-terminal.desktop for panel launcher: No such file or directory
[ ... ]
If so then we're now AT the point of me advising a reinstall.
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rosenhof »

rene wrote: Sat Mar 09, 2019 6:04 pm Certainly if you're now using intel+nouveau we're no longer talking about the same issue. Are you on some Frankensteinian Cinnamon/MATE system?
No, standard installation

the /usr/share/applications directory contains the following

Code: Select all

ls -la
total 1708
drwxr-xr-x   4 root root 16384 Mar  8 14:40 .
drwxr-xr-x 338 root root 12288 Mar  8 14:35 ..
-rw-r--r--   1 root root  1612 Mar 11  2018 abiword.desktop
-rw-r--r--   1 root root   125 Nov  4  2017 apturl.desktop
-rw-r--r--   1 root root  3610 Aug 25  2017 audacious.desktop
-rw-r--r--   1 root root  8852 Jun 26  2018 blueberry.desktop
-rw-r--r--   1 root root  1383 Jan 11 20:41 bluetooth-sendto.desktop
-rw-r--r--   1 root root 12559 Oct 25  2017 chromium-browser.desktop
-rw-r--r--   1 root root   363 Sep 11 15:39 cinnamon2d.desktop
-rw-r--r--   1 root root   448 Sep 11 15:47 cinnamon-color-panel.desktop
-rw-r--r--   1 root root   300 Sep 11 15:47 cinnamon-control-center.desktop
-rw-r--r--   1 root root   462 Sep 11 15:39 cinnamon.desktop
-rw-r--r--   1 root root   496 Sep 11 15:47 cinnamon-display-panel.desktop
-rw-r--r--   1 root root   200 Sep 11 15:39 cinnamon-killer-daemon.desktop
-rw-r--r--   1 root root   272 Sep 11 15:39 cinnamon-menu-editor.desktop
-rw-r--r--   1 root root   436 Sep 11 15:47 cinnamon-network-panel.desktop
-rw-r--r--   1 root root   504 Sep 11 15:47 cinnamon-online-accounts-panel.desktop
-rw-r--r--   1 root root 10557 Sep 11 15:39 cinnamon-onscreen-keyboard.desktop
-rw-r--r--   1 root root   504 Sep 11 15:47 cinnamon-region-panel.desktop
-rw-r--r--   1 root root   433 Oct 16 17:35 cinnamon-screensaver.desktop
-rw-r--r--   1 root root 12084 Sep 11 15:39 cinnamon-settings-applets.desktop
-rw-r--r--   1 root root 18898 Sep 11 15:39 cinnamon-settings-backgrounds.desktop
-rw-r--r--   1 root root 20387 Sep 11 15:39 cinnamon-settings-calendar.desktop
-rw-r--r--   1 root root 31222 Sep 11 15:39 cinnamon-settings-default.desktop
-rw-r--r--   1 root root 16571 Sep 11 15:39 cinnamon-settings-desklets.desktop
-rw-r--r--   1 root root 11621 Sep 11 15:39 cinnamon-settings.desktop
-rw-r--r--   1 root root 17064 Sep 11 15:39 cinnamon-settings-desktop.desktop
-rw-r--r--   1 root root 15415 Sep 11 15:39 cinnamon-settings-effects.desktop
-rw-r--r--   1 root root 14649 Sep 11 15:39 cinnamon-settings-extensions.desktop
-rw-r--r--   1 root root 15581 Sep 11 15:39 cinnamon-settings-fonts.desktop
-rw-r--r--   1 root root 11673 Sep 11 15:39 cinnamon-settings-general.desktop
-rw-r--r--   1 root root 17877 Sep 11 15:39 cinnamon-settings-hotcorner.desktop
-rw-r--r--   1 root root 20810 Sep 11 15:39 cinnamon-settings-info.desktop
-rw-r--r--   1 root root 18741 Sep 11 15:39 cinnamon-settings-keyboard.desktop
-rw-r--r--   1 root root 19191 Sep 11 15:39 cinnamon-settings-mouse.desktop
-rw-r--r--   1 root root 11819 Sep 11 15:39 cinnamon-settings-notifications.desktop
-rw-r--r--   1 root root 18547 Sep 11 15:39 cinnamon-settings-panel.desktop
-rw-r--r--   1 root root 21512 Sep 11 15:39 cinnamon-settings-power.desktop
-rw-r--r--   1 root root 14432 Sep 11 15:39 cinnamon-settings-privacy.desktop
-rw-r--r--   1 root root 18372 Sep 11 15:39 cinnamon-settings-screensaver.desktop
-rw-r--r--   1 root root 11528 Sep 11 15:39 cinnamon-settings-sound.desktop
-rw-r--r--   1 root root 18651 Sep 11 15:39 cinnamon-settings-startup.desktop
-rw-r--r--   1 root root 16361 Sep 11 15:39 cinnamon-settings-themes.desktop
-rw-r--r--   1 root root 18452 Sep 11 15:39 cinnamon-settings-tiling.desktop
-rw-r--r--   1 root root 20470 Sep 11 15:39 cinnamon-settings-universal-access.desktop
-rw-r--r--   1 root root 18984 Sep 11 15:39 cinnamon-settings-user.desktop
-rw-r--r--   1 root root 16043 Sep 11 15:39 cinnamon-settings-users.desktop
-rw-r--r--   1 root root 19718 Sep 11 15:39 cinnamon-settings-windows.desktop
-rw-r--r--   1 root root 17546 Sep 11 15:39 cinnamon-settings-workspaces.desktop
-rw-r--r--   1 root root   507 Sep 11 15:47 cinnamon-wacom-panel.desktop
lrwxrwxrwx   1 root root    64 Feb 26 18:40 com.teamviewer.TeamViewer.desktop -> /opt/teamviewer/tv_bin/desktop/com.teamviewer.TeamViewer.desktop
-rw-r--r--   1 root root   602 Oct 16 17:39 csd-automount.desktop
lrwxrwxrwx   1 root root    24 Nov 29 12:24 defaults.list -> /etc/gnome/defaults.list
-rw-r--r--   1 root root 15186 Mar 21  2018 file-roller.desktop
-rw-r--r--   1 root root   474 Oct 29  2017 filezilla.desktop
-rw-r--r--   1 root root  9259 Feb 15 00:43 firefox.desktop
-rw-r--r--   1 root root   215 Mar 12  2018 gcr-prompter.desktop
-rw-r--r--   1 root root   712 Mar 12  2018 gcr-viewer.desktop
-rw-r--r--   1 root root  7508 Nov 16 11:06 gdebi.desktop
-rw-r--r--   1 root root   319 Jul 20  2017 geoclue-where-am-i.desktop
-rw-r--r--   1 root root  5810 Oct 15  2017 gigolo.desktop
-rw-r--r--   1 root root   954 Mar 28  2018 gimp.desktop
-rw-r--r--   1 root root  1164 Nov 22 17:07 gkbd-keyboard-display.desktop
-rw-r--r--   1 root root  1685 Jul  5  2018 gnome-disk-image-mounter.desktop
-rw-r--r--   1 root root  1746 Jul  5  2018 gnome-disk-image-writer.desktop
-rw-r--r--   1 root root  1899 May 13  2018 gnome-system-monitor.desktop
-rw-r--r--   1 root root  1872 May 13  2018 gnome-system-monitor-kde.desktop
-rw-r--r--   1 root root  4523 May 30  2018 gnome-terminal.desktop
-rw-r--r--   1 root root   328 Dec 27 22:06 gparted.desktop
-rw-r--r--   1 root root  1834 Apr 10  2018 gtkhash.desktop
-rw-r--r--   1 root root   402 Mar 16  2018 gucharmap.desktop
-rw-r--r--   1 root root   393 Jan 14  2018 gufw.desktop
-rw-r--r--   1 root root   307 Mar  7  2018 hp-fab.desktop
-rw-r--r--   1 root root   330 Mar  7  2018 hplip.desktop
-rw-r--r--   1 root root   283 Mar  7  2018 hplip-kubuntu.desktop
-rw-r--r--   1 root root   423 Feb 25  2018 hplj1020.desktop
-rw-r--r--   1 root root   297 Mar  7  2018 hp-sendfax.desktop
-rw-r--r--   1 root root   985 Nov 27 11:28 im-config.desktop
-rw-r--r--   1 root root  4987 Mar 20  2018 io.github.Hexchat.desktop
drwxr-xr-x   2 root root  4096 Nov 28 13:56 kde4
-rw-r--r--   1 root root  1482 Mar  4  2018 ktelnetservice5.desktop
-rw-r--r--   1 root root 24723 Nov 27 11:13 libreoffice-base.desktop
-rw-r--r--   1 root root 22453 Nov 27 11:13 libreoffice-calc.desktop
-rw-r--r--   1 root root 19425 Dec 27 20:08 libreoffice-draw.desktop
-rw-r--r--   1 root root 22552 Nov 27 11:13 libreoffice-impress.desktop
-rw-r--r--   1 root root 18366 Dec 27 20:08 libreoffice-math.desktop
-rw-r--r--   1 root root 21175 Nov 27 11:13 libreoffice-startcenter.desktop
-rw-r--r--   1 root root 21390 Nov 27 11:13 libreoffice-writer.desktop
-rw-r--r--   1 root root  4676 Nov 27 11:13 libreoffice-xsltfilter.desktop
-rw-r--r--   1 root root  9084 Jun 26  2018 lightdm-settings.desktop
-rw-r--r--   1 root root  8642 Apr 18  2018 mate-about.desktop
-rw-r--r--   1 root root  3696 Nov 27 11:28 mate-color-select.desktop
-rw-r--r--   1 root root 15167 Apr 25  2018 mate-panel.desktop
-rw-r--r--   1 root root   835 Sep 13 12:00 metacity.desktop
-rw-r--r--   1 root root 25415 Mar  8 14:40 mimeinfo.cache
-rw-r--r--   1 root root  9615 Nov 28 13:07 mintbackup.desktop
-rw-r--r--   1 root root  8780 May 30  2018 mintdrivers.desktop
-rw-r--r--   1 root root  8600 May  7  2018 mintinstall.desktop
-rw-r--r--   1 root root   251 May  9  2018 mintinstall-fp-handler.desktop
-rw-r--r--   1 root root 13658 May  7  2018 mintinstall-kde.desktop
-rw-r--r--   1 root root  4475 Jun 18  2018 mintlocale.desktop
-rw-r--r--   1 root root  5078 Jun 18  2018 mintlocale-im.desktop
-rw-r--r--   1 root root  2659 May  7  2018 mintreport.desktop
-rw-r--r--   1 root root  9747 Aug  9  2018 mintsources.desktop
-rw-r--r--   1 root root  6969 Jun 17  2018 mintstick.desktop
-rw-r--r--   1 root root  6222 Jun 17  2018 mintstick-format.desktop
-rw-r--r--   1 root root  9563 Jun 17  2018 mintstick-format-kde.desktop
-rw-r--r--   1 root root 11159 Jun 17  2018 mintstick-kde.desktop
-rw-r--r--   1 root root 17566 Nov 28 13:43 mintupdate.desktop
-rw-r--r--   1 root root 29262 Nov 28 13:43 mintupdate-kde.desktop
-rw-r--r--   1 root root  7503 May 22  2018 mintwelcome.desktop
-rw-r--r--   1 root root  4284 Jan  1  2010 mint-xfce4-lock.desktop
-rw-r--r--   1 root root   158 Dec 15  2016 mono-runtime-common.desktop
-rw-r--r--   1 root root   168 Dec 15  2016 mono-runtime-terminal.desktop
-rw-r--r--   1 root root 11613 Feb 14  2018 mozo.desktop
-rw-r--r--   1 root root  1352 Jun  8  2018 muffin.desktop
-rw-r--r--   1 root root  5739 Sep 11 15:52 nemo-autorun-software.desktop
-rw-r--r--   1 root root   226 Sep 11 15:52 nemo-autostart.desktop
-rw-r--r--   1 root root 13954 Sep 11 15:52 nemo.desktop
-rw-r--r--   1 root root   350 Dec 11 17:26 nm-applet.desktop
-rw-r--r--   1 root root   392 Sep 13 12:08 nm-applet_mate.desktop
-rw-r--r--   1 root root   439 Dec 11 17:26 nm-connection-editor.desktop
-rw-r--r--   1 root root   200 Aug  2  2018 nvidia-settings.desktop
-rw-r--r--   1 root root   276 Oct  4  2017 onboard.desktop
-rw-r--r--   1 root root   324 Oct  4  2017 onboard-settings.desktop
-rw-r--r--   1 root root   394 Nov 13 13:53 openjdk-11-java.desktop
-rw-r--r--   1 root root 16968 Mar 13  2018 org.gnome.baobab.desktop
-rw-r--r--   1 root root  1432 Sep  5  2018 org.gnome.Calculator.desktop
-rw-r--r--   1 root root  5046 Nov 28 19:11 org.gnome.Calendar.desktop
-rw-r--r--   1 root root  1496 Jul  5  2018 org.gnome.DiskUtility.desktop
-rw-r--r--   1 root root 16485 Mar 21  2018 org.gnome.FileRoller.desktop
-rw-r--r--   1 root root 11100 Mar 18  2018 org.gnome.font-viewer.desktop
-rw-r--r--   1 root root  4920 May 14  2018 org.gnome.Logs.desktop
-rw-r--r--   1 root root 11386 Jan 31  2018 org.gnome.PowerStats.desktop
-rw-r--r--   1 root root  5660 Apr 30  2018 org.gnome.Screenshot.desktop
-rw-r--r--   1 root root  4514 May 30  2018 org.gnome.Terminal.desktop
-rw-r--r--   1 root root  6232 Mar  1  2018 org.kde.kate.desktop
-rw-r--r--   1 root root  4935 Apr 11  2017 org.kde.krusader.desktop
-rw-r--r--   1 root root  5125 Apr 10  2018 org.remmina.Remmina.desktop
-rw-r--r--   1 root root 11209 Jun 26  2018 pix.desktop
-rw-r--r--   1 root root 10205 Jun 26  2018 pix-import.desktop
-rw-r--r--   1 root root   220 Nov 12 15:31 python2.7.desktop
-rw-r--r--   1 root root   220 Oct 22 13:32 python3.6.desktop
-rw-r--r--   1 root root  1512 Apr 15  2018 qt5ct.desktop
-rw-r--r--   1 root root  1814 Jun  1  2016 redshift.desktop
-rw-r--r--   1 root root  1823 Jun  1  2016 redshift-gtk.desktop
-rw-r--r--   1 root root   231 Apr 10  2018 remmina-file.desktop
-rw-r--r--   1 root root  1226 Mar 26  2018 rhythmbox.desktop
-rw-r--r--   1 root root   622 Mar 26  2018 rhythmbox-device.desktop
drwxr-xr-x   2 root root 12288 Jul 17  2018 screensavers
-rw-r--r--   1 root root   506 Dec 16  2017 seahorse.desktop
-rw-r--r--   1 root root   351 Jul  3  2018 SecureCRT.desktop
-rw-r--r--   1 root root   229 Jul  3  2018 SecureFX.desktop
-rw-r--r--   1 root root 10609 Mar 27  2018 simple-scan.desktop
-rw-r--r--   1 root root  8996 May 10  2018 synaptic.desktop
-rw-r--r--   1 root root   518 Apr  3  2018 system-config-printer.desktop
-rw-r--r--   1 root root   431 Jun 29  2017 terminator.desktop
-rw-r--r--   1 root root 10062 Feb 19 15:24 thunderbird.desktop
-rw-r--r--   1 root root   789 Jun 23  2018 timeshift-gtk.desktop
-rw-r--r--   1 root root 11701 Aug  2  2017 tomboy.desktop
-rw-r--r--   1 root root  4493 Feb  6  2018 transmission-gtk.desktop
-rw-r--r--   1 root root  3617 Apr 10  2018 vim.desktop
-rw-r--r--   1 root root  1029 Mar  6  2017 virtualbox.desktop
-rw-r--r--   1 root root  9870 Oct  7 03:20 vlc.desktop
-rw-r--r--   1 root root  5050 Jan  8 20:35 wireshark.desktop
-rw-r--r--   1 root root   953 Apr 25  2018 xdg-desktop-portal-gtk.desktop
-rw-r--r--   1 root root  8348 Jul 17  2018 xed.desktop
-rw-r--r--   1 root root  9688 Jun 26  2018 xplayer.desktop
-rw-r--r--   1 root root  7980 Jul 17  2018 xreader.desktop
-rw-r--r--   1 root root  5309 May 22  2018 xviewer.desktop
-rw-r--r--   1 root root  3780 Jul 17  2018 yelp.desktop
-rw-r--r--   1 root root   305 Apr 16  2018 zenmap.desktop
-rw-r--r--   1 root root   336 Apr 16  2018 zenmap-root.desktop
rene
Level 20
Level 20
Posts: 12212
Joined: Sun Mar 27, 2016 6:58 pm

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rene »

OK. It's expected you wouldn't have caja-browser.desktop and mate-terminal.desktop on a Cinnamon system; something in your user setup ("panel launcher") is still referencing them which would be to say that at least your home directory has some remnants of a previous MATE-installation present, but I'd advise against concerning yourself with that, as inconsequential.

The bit from kernel.log about the Nvidia driver usercopy thing certainly was related to the initial issue it seems; it directly proceeds the cinnamon "crash"; if switching to nouveau doesn't help I'd be inclined to say you have (or had) two problems, or at the very least that debugging any of it remotely over the internet becomes hard if not impossible.

That is, sorry, but I'll refrain from further tries then...
rosenhof
Level 1
Level 1
Posts: 34
Joined: Thu Jan 10, 2013 3:33 am
Location: Sweden

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rosenhof »

rene wrote: Mon Mar 11, 2019 9:05 am OK. It's expected you wouldn't have caja-browser.desktop and mate-terminal.desktop on a Cinnamon system; something in your user setup ("panel launcher") is still referencing them which would be to say that at least your home directory has some remnants of a previous MATE-installation present, but I'd advise against concerning yourself with that, as inconsequential.
That seems strange to me since I haven't any previous installation, Can it be an application that I have installed that is not good for use in this enviroment? ( I think all of them are added via the Software manager and no other PPA or repositories has been added)
Can some/all "panel launcher" be disabled in some config file to see if Cinnamon can start without crashing and start in Fallback Mode?
And if so, it would be possible to re-enable them one by one to find the culprit.
rene wrote: Mon Mar 11, 2019 9:05 am The bit from kernel.log about the Nvidia driver usercopy thing certainly was related to the initial issue it seems; it directly proceeds the cinnamon "crash"; if switching to nouveau doesn't help I'd be inclined to say you have (or had) two problems,
This is understandable, it's not always clear if there is one or more problems and I usually try to avoid such things by only install or to any changes before I reboot and verify what I just did
rene wrote: Mon Mar 11, 2019 9:05 am or at the very least that debugging any of it remotely over the internet becomes hard if not impossible.

That is, sorry, but I'll refrain from further tries then...
I do understand that, will try to see if I can get some help from any of the inhouse developers (of which non uses Mint or Cinnamon) before giving up this issue.
rene
Level 20
Level 20
Posts: 12212
Joined: Sun Mar 27, 2016 6:58 pm

Re: Linux Mint 19 Cinnamon crashes after kernel upgrade

Post by rene »

I was first going to reiterate the advise to not bother since it would likely seem a red herring but some quick googling pointed out that the messages are probably from the Jetbrains Toolbox: https://www.jetbrains.com/toolbox/, installed possibly as a part of the InteliJ IDEA Java development environment, or PyCharm, or ..., and moreover, that it crashing Cinnamon is not unheard of: https://toolbox-support.jetbrains.com/h ... -Cinnamon-

Still too far removed from the kernel for me to comfortably expect this to be your (new) issue after having started out with a hardened-usercopy issue, but I take it that the easiest way to try would be to remove any Jetbrains product you have installed --- if indeed any --- and the way to fix it, possibly a new version thereof.
Locked

Return to “Cinnamon”