# Removing novnc removes default-settings-autostart

**URL:** https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925
**Category:** Netrunner Core
**Created:** [October 8, 2019, 3:05pm UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925 "2019-10-08T15:05:24Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![fernando](https://support.blue-systems.com/letter_avatar/fernando/32/5_5575768a8748004e209b776fc1b2916d.png) [@fernando](https://support.blue-systems.com/u/fernando)
#### Post date: [October 8, 2019, 3:05pm UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925/1 "2019-10-08T15:05:25Z")

</div>

Hi there

I’m writing to report a possible bug. Yesterday I installed netrunner-core, and started configuring it. Personally, I do not want a VNC server running on my machine, or a vnc client, so I removed x11vnc, which went as expected. Then, I removed novnc. This caused defaut-settings-autostart to be autoremoved.

On the next restart, Yakuake was not available anymore. I believe this to be an effect of having removed default-settings-autostart, which hence I reinstalled. After that, Yakuake was back.

If that’s the case, I’d suggest to have default-settings-autostart added as a stand-alone package, so that removing novnc does not interfere.

Cheers  
Fernando

---

<div class="post-metadata">

### Author: ![leszek](https://support.blue-systems.com/user_avatar/support.blue-systems.com/leszek/32/13_2.png) [@leszek](https://support.blue-systems.com/u/leszek)
#### Post date: [October 9, 2019, 9:59am UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925/2 "2019-10-09T09:59:21Z")

</div>

That is a bit weird indeed as we seem to have fixed that issue 2017 already. Which version of Netrunner Core did you use? 19.01?

Also as installing of default-settings-autostart did not pull in novnc it looks to be correctly configured.

---

<div class="post-metadata">

### Author: ![fernando](https://support.blue-systems.com/letter_avatar/fernando/32/5_5575768a8748004e209b776fc1b2916d.png) [@fernando](https://support.blue-systems.com/u/fernando)
#### Post date: [October 9, 2019, 4:38pm UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925/3 "2019-10-09T16:38:15Z")

</div>

Yeah, 19.01. default-settings-autostart does not depend on novnc, but it seems to be only as a dependency of novnc.

The issue can be reproduced easily by loading the live distro 19.01 and trying to remove novnc

 ![](https://support.blue-systems.com/uploads/default/original/1X/b95bbb2dd90e936889bae08f9e726f054287647b.png)

edit: uploading an image to the forum failed, used imgur instead

---

<div class="post-metadata">

### Author: ![leszek](https://support.blue-systems.com/user_avatar/support.blue-systems.com/leszek/32/13_2.png) [@leszek](https://support.blue-systems.com/u/leszek)
#### Post date: [October 9, 2019, 4:54pm UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925/4 "2019-10-09T16:54:08Z")

</div>

Ah. Now I see it.  
So apt remove should not autoremove packages but list all packages that installed that package and can be removed.  
This is why default-settings-autostart lands on this list.  
I am afraid that this is exactly the way how it should work and there is no easy way to make it work differently.

---

<div class="post-metadata">

### Author: ![fernando](https://support.blue-systems.com/letter_avatar/fernando/32/5_5575768a8748004e209b776fc1b2916d.png) [@fernando](https://support.blue-systems.com/u/fernando)
#### Post date: [October 9, 2019, 11:02pm UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925/5 "2019-10-09T23:02:17Z")

</div>

Well but default-settings-autostart has reason to live in the system by itself.

Isn’t apt suggesting it to autoremove cause it was installed only as a dependency of novnc rather than as a “stand alone” package?

For example, by doing `apt install default-settings-autostart` now made it stay even if I run autoremove.

---

<div class="post-metadata">

### Author: ![leszek](https://support.blue-systems.com/user_avatar/support.blue-systems.com/leszek/32/13_2.png) [@leszek](https://support.blue-systems.com/u/leszek)
#### Post date: [October 10, 2019, 8:09am UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925/6 "2019-10-10T08:09:55Z")

</div>

> [@fernando](#):
>
> Isn’t apt suggesting it to autoremove cause it was installed only as a dependency of novnc rather than as a “stand alone” package?

No thats not the reason. You can see the novnc has no recommends or dependency on that package or vice versa.

---

<div class="post-metadata">

### Author: ![fernando](https://support.blue-systems.com/letter_avatar/fernando/32/5_5575768a8748004e209b776fc1b2916d.png) [@fernando](https://support.blue-systems.com/u/fernando)
#### Post date: [October 10, 2019, 2:18pm UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925/7 "2019-10-10T14:18:04Z")

</div>

I see. I’m a bit confused then on why autoremove would suggest to remove it, I thought it run through dependencies. My desktop experience does depend on default-settings-autostart, so it’s unfortunate. No biggie, I’ll just keep it manually installed.

Thanks for looking into this.

---

<div class="post-metadata">

### Author: ![leszek](https://support.blue-systems.com/user_avatar/support.blue-systems.com/leszek/32/13_2.png) [@leszek](https://support.blue-systems.com/u/leszek)
#### Post date: [October 11, 2019, 8:18am UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925/8 "2019-10-11T08:18:41Z")

</div>

Yeah that needs some further investigation thats is currently going on. I will keep you updated when I find a clue.

---

<div class="post-metadata">

### Author: ![leszek](https://support.blue-systems.com/user_avatar/support.blue-systems.com/leszek/32/13_2.png) [@leszek](https://support.blue-systems.com/u/leszek)
#### Post date: [October 11, 2019, 8:32am UTC](https://support.blue-systems.com/t/removing-novnc-removes-default-settings-autostart/4925/9 "2019-10-11T08:32:04Z")

</div>

**Update:** Found the cause.  
The issue is that **netrunner-settings-autostart** is getting removed by removing novnc as it includes the autostart entry for novnc. As this package is recommending default-settings-autostart this one lands on the autoremove list.

Thanks for reporting. This one will be fixed asap and land in the newer Netrunner Core versions as we don’t update such things in already released versions.
