#StackBounty: #18.04 #multiple-monitors #display-resolution #apple How do I get full resolution on my Apple 30" Cinema Display wit…

Bounty: 50

I recently was given a 30″ Apple Cinema Display and I am unable to use any resolution other than 1200×800. My computer is a Desktop with an ASUS Strix AMD RX480 and an AMD Ryzen 1800x.

I have attempted using the DVI connection on the graphics card directly into the monitor as well as an HDMI adapter in between. I also updated and try logging in via Wayland or Classic.

Here is my lspci -nn

⇒  lspci -nn                  
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Root Complex [1022:1450]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) I/O Memory Management Unit [1022:1451]
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge [1022:1452]
00:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge [1022:1453]
00:01.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge [1022:1453]
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge [1022:1452]
00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge [1022:1452]
00:03.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge [1022:1453]
00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge [1022:1452]
00:07.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge [1022:1452]
00:07.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B [1022:1454]
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge [1022:1452]
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B [1022:1454]
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 59)
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0 [1022:1460]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1 [1022:1461]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2 [1022:1462]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 3 [1022:1463]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 4 [1022:1464]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5 [1022:1465]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric Device 18h Function 6 [1022:1466]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7 [1022:1467]
01:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961 [144d:a804]
03:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:43b9] (rev 02)
03:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] Device [1022:43b5] (rev 02)
03:00.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43b0] (rev 02)
04:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
04:01.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
04:02.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
04:03.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
04:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
04:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
04:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
05:00.0 Network controller [0280]: Intel Corporation Device [8086:24fb] (rev 10)
06:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
0c:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480] [1002:67df] (rev c7)
0c:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 580] [1002:aaf0]
11:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device [1022:145a]
11:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Platform Security Processor [1022:1456]
11:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) USB 3.0 Host Controller [1022:145c]
12:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device [1022:1455]
12:00.2 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51)
12:00.3 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller [1022:1457]


Get this bounty!!!

#StackBounty: #drivers #nvidia #graphics #18.04 Random temporary screen lags since upgrade to 18.04

Bounty: 100

Since I upgraded from 16.04 to 18.04 I have been having these strange screen freezes. Usually while playing videos or solitaire my screen will randomly hang. Although the mouse still works and moves and audio plays, the screen just freezes. The screen pauses for about 5-10 seconds and nothing can be moved, clicked, etc. However, if I try to perform an action with the mouse during one of these hangs, if I complete the action with the mouse, I will see the result once the screen catches up. So it seems that everything is working but there is some sort of display lag as if my video card is under a heavy load.

The problem seems to get worse and more often the longer I am logged in as if there is a memory leak in the video card. Viewing card load with nvida apps shows no excessive load on the card or lack of memory. I have improved the performance, as will be outlined shortly, but the problem still persists.

I am using proprietary nvidia driver 390 and (in the beginning) a lowlatency kernel.

lspci |grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)
01:00.1 Audio device: NVIDIA Corporation Device 0fbc (rev a1)

lsmod |grep -i nvidia
nvidia_uvm            757760  0
nvidia_drm             40960  2
nvidia_modeset       1110016  8 nvidia_drm
nvidia              14340096  635 nvidia_modeset,nvidia_uvm
drm_kms_helper        172032  1 nvidia_drm
drm                   397312  5 nvidia_drm,drm_kms_helper
ipmi_msghandler        53248  2 nvidia,ipmi_devintf

The fisrt thing I did to improve my situation:

Proprietary GPU Driver PPA Disabled on Upgrade

First I needed to re-enable the graphics drivers ppa, and update my drivers.

To add the ppa back to my system:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

Once this was added back to my sources video driver updates became available. Installing these updates decreased the length and frequency of of the lags, but did not fully fix the problem.

So, thinking that because audio never hangs:

Use Generic Kernel When Low Latency is Not Required

I do audio production and so was using the lowlatency kernel. It seems this kernel would give priority to audio and would allow the rest of the system to hang to keep audio in time.

I installed the generic kernel:

sudo apt install linux-generic

Using this kernel (hold shift at boot and select advanced options and boot into generic kernel) the lags are far less frequent, but still persist.

What is going on? How can I fix this? What more info do I need to post?


Get this bounty!!!

#StackBounty: #18.04 #multiple-monitors #amd-graphics #screensaver #dual-monitor Dual monitor setup – One monitor goes to sleep, the ot…

Bounty: 50

I never had this issue before but then I got a new video card and two new monitors. The monitors are identical but one is connected via hdmi and the other via display port. The hdmi monitor goes to sleep and the display port one doesn’t, it just keeps displaying the Ubuntu screen for logging in. This causes windows from one monitor to move to the other if I log in before turning the other one back on.

How can I prevent this from happening?

Aside from this, even when neither monitor goes to sleep, sometimes the login prompt would be on the other monitor and that once again leads to them getting swapped in order.


Get this bounty!!!

#StackBounty: #gnome #18.04 #shortcut-keys #keyboard-layout #input-language Configure keyboard shortcuts to CapsLock and Shift+CapsLock…

Bounty: 50

I want to configure CapsLock to switch always to the English keyboard layout (input source), while Shift+CapsLock switches always to Russian [18.04]

I’ve been using the setup described in the title successfully on Linux Mint 15, based on Cinnamon and Ubuntu 16.04.

I just went to keyboard configuration and set up combinations for each keyboard layout (input source).

I’ve migrated to Ubuntu 18.04 Desktop via a clean install and discovered that I can’t do the same. I was gonna use this solution, but in 18.04 the CapsLock key can’t be used as a hot key:

Add Custom Shortcut window

In this dialog, the CapsLock key either does nothing or reveals the Cancel button. The Save button becomes visible only when I press a combination of a modifier and a character key.

So how do I configure CapsLock to switch to English (regardless of how many times it’s pressed) and Shift+CapsLock to switch to Russian?

PS Note that gnome-tweaks is irrelevant here because it has no per-language configuration options.


Get this bounty!!!

#StackBounty: #drivers #18.04 #bluetooth #lenovo #thinkpad Lenovo Thinkpad E480 – Bluetooth not working in Ubuntu 18.04

Bounty: 50

I have recently purchased a Lenovo Thinkpad E480 laptop, I have installed Ubuntu 18.04 on it, everything is working fine except its not able to switch on the Bluetooth. Please help.

I followed this link, but am unable to solve the issue.

Below are the outputs of some commands.

lspci -nnk | grep -iA3 net

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
    Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:506f]
    Kernel driver in use: r8168
    Kernel modules: r8168
05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
    Subsystem: Lenovo RTL8821CE 802.11ac PCIe Wireless Network Adapter [17aa:c024]
    Kernel driver in use: rtl8821ce
    Kernel modules: 8821ce
06:00.0 SD Host controller [0805]: O2 Micro, Inc. SD/MMC Card Reader Controller [1217:8621] (rev 01)
rajvi@rbt3105:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 06cb:00a2 Synaptics, Inc. 
Bus 001 Device 003: ID 13d3:56a6 IMC Networks 
Bus 001 Device 002: ID 0bda:c024 Realtek Semiconductor Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

rfkill list

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

uname -r

4.15.0-33-generic

dmesg | egrep -i ‘blue|firm’

[    0.034532] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.127509] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    2.488999] usb 1-5: Product: Bluetooth Radio 
[    2.688316] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_01.bin (v1.1)
[    4.540443] psmouse serio2: trackpoint: Elan TrackPoint firmware: 0x10, buttons: 3/3
[   21.991043] RTW: rtl8821c_fw_dl Download Firmware from array success
[   22.619647] Bluetooth: Core ver 2.22
[   22.619660] Bluetooth: HCI device and connection manager initialized
[   22.619662] Bluetooth: HCI socket layer initialized
[   22.619664] Bluetooth: L2CAP socket layer initialized
[   22.619666] Bluetooth: SCO socket layer initialized
[   22.653194] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked
[   24.796211] Bluetooth: hci0: command 0x1001 tx timeout
[   29.654113] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   29.654114] Bluetooth: BNEP filters: protocol multicast
[   29.654116] Bluetooth: BNEP socket layer initialized
[   32.988224] Bluetooth: hci0: HCI_OP_READ_LOCAL_VERSION failed (-110)

It seems I have to clone, compile and install the required Bluetooth driver, please guide me which Bluetooth driver to use and how to install (with steps if possible).

P.S.: Let me know if any further information is needed to solve this issue, I will add the required info (if any) in the question as per the guidance given.


Get this bounty!!!

#StackBounty: #18.04 #icons #ubuntu-dock #autohide Auto-hiding the dock covers the desktop icons

Bounty: 50

As in this question, I found that when I set “Settings -> Dock -> Auto-hide the Dock” to “On”, the dock almost completely covers the leftmost column of desktop icons:

enter image description here

This makes it very difficult to see or select those icons. (I can manually drag them out from under the dock, but then e.g. clicking “arrange icons by name” or changing the dock auto-hide settings moves them back under it again.)

Unlike the OP for the linked question, whose preferred solution is to hide the dock when there are no windows covering it, I would prefer the icons to default to locations that are not covered by the dock, as they do when the dock is not set to auto-hide. Is there any way to do this?


Get this bounty!!!

#StackBounty: #18.04 #hibernate #lid Can you execute a custom shell command on power button or lid close?

Bounty: 50

I am trying to make hibernate work on my Ubuntu 18.04.

I followed all the tutorials around (mostly from the answers here: How can I hibernate on Ubuntu 16.04?)

So far, executing pm-hibernate on the shell works well and systemctl hibernate does not.

I am able to recover correctly from pm-hibernate, with the only problem that the screen is not locked, and I am logged in directly afterwards. I was able to fix that with adding an alias that manually locks, and executes pm-hibernate afterwards (How do I lock the screen after resuming from hibernation?)

However systemctl hibernate does not work and if if come back after executing it on the command line, is the same as I have done a force power off.

In the power settings menu, I have selected ‘hibernate’, but it seems that this executes the same thing as systemctl hibernate, because after I press the power off button it is the same as if I have powered off.

I have tried adding a resume parameter in the grub configuration

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=/dev/nvme0n1p2"

where /dev/nvme0n1p2 is my swap partition, but without any help.

So now my idea is to make the power off button execute my hibernate alias that locks and executes pm-hibernate? Also possibly on lid close?

At the moment I have to write hibernate in the terminal to go to hibernation.


Get this bounty!!!

#StackBounty: #nvidia #gnome #18.04 After upgrade from 16.04 LTS to 18.04 LTS, display manager fails apparently because of freedesktop

Bounty: 50

I recently took the hint and upgraded from 16.04 LTS to 18.04 LTS, but had a nasty surprise when no login screen appeared, and even ctrl-alt F2 and friends didn’t work. Fortunately I was able to ssh in from elsewhere.

Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64)

Looking at syslog, I saw that gdm3/wayland tried repeatedly to start org.freedesktop.systemd1 and it would immediately fail (exit 1). Message like this would be repeated over and over in syslog.

Aug 30 09:13:38 pabst /usr/lib/gdm3/gdm-wayland-session[1442]: dbus-daemon[1444]: [session uid=127 pid=1444] Activating service name='org.freedesktop.systemd1' requested by ':1.0' (uid=127 pid=1442 comm="/usr/lib/gdm3/gdm-wayland-session gnome-session --" label="unconfined")
Aug 30 09:13:38 pabst /usr/lib/gdm3/gdm-wayland-session[1442]: dbus-daemon[1444]: [session uid=127 pid=1444] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
Aug 30 09:13:38 pabst /usr/lib/gdm3/gdm-wayland-session[1442]: Unable to register display with display manager
Aug 30 09:13:38 pabst gdm3: Child process -1442 was already dead.
Aug 30 09:13:38 pabst gdm3: Child process 1439 was already dead.
Aug 30 09:13:38 pabst gdm3: Unable to kill session worker process

Seeing advice elsewhere, I tried using “ubuntu-drivers autoinstall” which installed the recommended nvidia-driver-390.
That didn’t help.

I also tried disabling Wayland in a configuration file,
but also no good.

I purged the nvidia driver and tried with nouveau. Still no dice.

Then I installed nvidia-340 which at least sets the
screen resolution correctly (as seen using “xinit” which
brings up an xterm without a display manager).

Then I installed xdm, and made “xdm” the default greeter
(it was part of the configuration when xdm was installed).

Now a login screen appears (and ctrl-alt F2 and friends work)
but if I try to log on, it waits a bit after the login and then
bumps back to the login screen.

.xsession-errors shows no serious problems.

But syslog shows that gnome-session-binary is trying to start org.freedesktop.systemd1 which (of course) fails again, which makes the required Gnome Shell.desktop die which causes the whole shebang fail (after lots of futile tries).

The sad ending to the story:

Aug 30 11:40:12 pabst dbus-daemon[3966]: [session uid=820 pid=3964] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
Aug 30 11:40:12 pabst gnome-keyring-secrets.desktop[4042]: GNOME_KEYRING_CONTROL=/home/john/.cache/keyring-DFQHOZ
Aug 30 11:40:12 pabst gnome-keyring-secrets.desktop[4042]: SSH_AUTH_SOCK=/home/john/.cache/keyring-DFQHOZ/ssh
Aug 30 11:40:12 pabst org.gnome.Shell.desktop[4057]: Window manager warning: Unsupported session type
Aug 30 11:40:12 pabst gnome-session[3926]: gnome-session-binary[3926]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
Aug 30 11:40:12 pabst gnome-session-binary[3926]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
Aug 30 11:40:13 pabst org.gnome.Shell.desktop[4060]: Window manager warning: Unsupported session type
Aug 30 11:40:13 pabst gnome-session[3926]: gnome-session-binary[3926]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
Aug 30 11:40:13 pabst gnome-session[3926]: gnome-session-binary[3926]: WARNING: App 'org.gnome.Shell.desktop' respawning too quickly
Aug 30 11:40:13 pabst gnome-session[3926]: gnome-session-binary[3926]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Aug 30 11:40:13 pabst gnome-session-binary[3926]: Unrecoverable failure in required component org.gnome.Shell.desktop
Aug 30 11:40:13 pabst gnome-session-binary[3926]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
Aug 30 11:40:13 pabst gnome-session-binary[3926]: WARNING: App 'org.gnome.Shell.desktop' respawning too quickly
Aug 30 11:40:13 pabst gnome-session-binary[3926]: CRITICAL: We failed, but the fail whale is dead. Sorry....

So:
(1) Can org.freedesktop.systemd1 be fixed? Is there any way to see why it’s failing? or if it’s unfixable
(2) Is there a way to have gnome use something other than org.freedesktop.systemd1 ? or
(3) Is there a display manager I can use on Ubuntu bionic that doesn’t use any gnome stuff?


Get this bounty!!!

#StackBounty: #drivers #18.04 #printing #hp #hplip HPLIP / HP Device Manager: "Print job has completed", but nothing happens …

Bounty: 50

  1. When I connect HP Laserjet Professional P 1102w to my XPS13 with Ubuntu 18.04, HP Device Manager recognizes the printer and tells me that the printer is idle (I have also installed the proprietary hp plugin).

  2. Then I click Print Test Page and it tells me that it Started a print job and then Print job has completed, but my printer does NOT do anything!

enter image description here

Another thing that struck me is that ls /dev/usb outputs lp0, but as soon as I start to print a document it shows me ls: cannot access '/dev/usb': No such file or directory until I reconnect the printer device.

What could be wrong? The printer works just fine on my Mac as usual, what can I do to make it run on Ubuntu? I am struggeling for days with this problem now!


Get this bounty!!!

#StackBounty: #16.04 #upgrade #18.04 Is my system in a consistent state now after failed upgrade from 16.04 LTS to 18.04 LTS?

Bounty: 50

I updated my system on Thursday from 16.04 LTS to 18.04 LTS and the upgrade failed because of the dependency mismatch in libmutter-2-0 described in this question. It was in a state where only console login worked.

The next day, an update of libmutter was available, and I installed it with

 sudo apt install libmutter-2-0 --reinstall

and afterwards I installed the ubuntu desktop with

 sudo apt install ubuntu-desktop

Now I have a seemingly working system, but is it already in a consitent state? Or are there other steps necessary to take to bring it into a consistent state?

EDIT: Output of sudo apt update and sudo apt upgrade:

 sudo apt update
 Hit:1 http://de.archive.ubuntu.com/ubuntu bionic InRelease
 Hit:2 http://de.archive.ubuntu.com/ubuntu bionic-updates InRelease             
 Hit:3 http://de.archive.ubuntu.com/ubuntu bionic-backports InRelease           
 Get:4 http://security.ubuntu.com/ubuntu bionic-security InRelease [83,2 kB]    
 Fetched 83,2 kB in 1s (107 kB/s)                                               
 Reading package lists... Done
 Building dependency tree       
 Reading state information... Done
 1 package can be upgraded. Run 'apt list --upgradable' to see it.

 sudo apt upgrade
 Reading package lists... Done
 Building dependency tree       
 Reading state information... Done
 Calculating upgrade... Done
 The following packages have been kept back:
   gimp-gmic
 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.


Get this bounty!!!