Author Topic: community project,a Qt/KDE technology based update notifier  (Read 2695 times)

Offline atolboo

  • Full Member
  • ***
  • Posts: 220
Re: community project,a Qt/KDE technology based update notifier
« Reply #150 on: Yesterday at 02:49:05 PM »
Report 1.

Try to remove the entry in "Configure Your Desktop -> Startup & Shutdown -> Autostart".It should not have an entry there and this entry could explain the second instance.
I now know where the item in Configure Your Desktop -> Startup & Shutdown -> Autostart is coming from.
And I will come back on this tomorrow.....
And here it is..... and toke me a lot of testing today and this is what I did and its result.
(to make the notation shorter Configure Your Desktop -> Startup & Shutdown -> Autostart=desktop_autostart-item and autostart fromqt-update-notifier=notifier_autostart)
I did a new installation on a separate partition with pclinuxos-kde-2013.04.iso (new / and new /home).
This one has qt-update-notifier-1.3.0, desktop_autostart-item and a marked notifier_autostart after the installation.
Multiple restart of the system did result in a single instance of qt-update-notifier everytime.
After the update qt-update-notifier-1.4.1 is installed and desktop_autostart-item and a marked notifier_autostart are still present.
A restart will now result in a double instance of qt-update-notifier everytime.
This can only be solved by either removing desktop_autostart-item or removing the marking from notifier_autostart.
I can't detect whether the desktop_autostart-item is from the rpm package or the draklive-install script.
One thing is for sure and that is desktop_autostart-item is present after a new installation with pclinuxos-kde-2013.04.iso and every new installation or re-installation will encounter this problem.

Report 2.
Previous versions of qt-update-notifier had different function when you clicked "Open Synaptic".

Synaptic opened, reloaded the repository indexes and automatically marked the available updates.
Now you have to manually hit on Reload and then Mark All Upgrades.

I believe this is what atolboo was trying to say...

I remember there was a discussion about this function and some users didn't want it...


this was the automatic reload when opening up Synaptic. This functionality is broken because when you then click on Reload again Synaptic will crash. For this reason this functionality was removed in recent version of qt-update-notifier.
-p.

qt-update-notifier-1.3.0 (from pclinuxos-kde-2013.04.iso) has this automatic behavior (without a Reload in Synaptic)

@pinoc
I did Reload multiple times and Synaptic never crashed (this was also re-tested multiple times) and the update (18 new, 159 upgrades and 4 removed) produces no problems.
That's my observation.
« Last Edit: Yesterday at 02:51:17 PM by atolboo »

Online muungwana

  • Hero Member
  • *****
  • Posts: 6237
Re: community project,a Qt/KDE technology based update notifier
« Reply #151 on: Yesterday at 03:14:03 PM »
thanks for your observations.

The next iso image should not then have the "desktop_autostart-item" functionality.I did not know of this functionality in the iso.It was probably added to solve a problem newer version of qt-update-notifier already solved.

Hopefully,the new way of preventing starting of multiple instances will solve the problem.

can you also click the "section" button and others and see if it still doesnt crash? It does crash,maybe not always but it does.

Synaptic is such a critical component of the system and starting it in a way that causes it crash even if it happens once in a while is not a good idea.

"desktop_autostart-item" functionality is achieved by creation a .desktop file somewhere.Do you know where this file is located? It should be removed when noticed.
« Last Edit: Yesterday at 03:21:05 PM by muungwana »
.. 3 things are certain in life : death, taxes and software bloat ..
.. tell me something i don't know, something i can use as i struggle to reason with the world around me ..

Offline atolboo

  • Full Member
  • ***
  • Posts: 220
Re: community project,a Qt/KDE technology based update notifier
« Reply #152 on: Yesterday at 03:41:02 PM »
The next iso image should not then have the "desktop_autostart-item" functionality.
I agree with that one.
Even better would be when the next qt-update-notifier update would remove an existing desktop_autostart-item.
This to repair all already existing systems.

.
can you also click the "section" button and others and ...
Will do this tomorrow.
And I have an addition to my previous post
(The other) update-notifier package (without qt-) has exactly the same automatic Reload behavior (as qt-update-notifier-1.3.0 has) on opening Synaptic from the update-notifier menu (when there are updates available).
Also observed during my tests today.

"desktop_autostart-item" functionality is achieved by creation a .desktop file somewhere.Do you know where this file is located? It should be removed when noticed.
I don't know which file holds the desktop_autostart-item.
« Last Edit: Yesterday at 04:20:13 PM by atolboo »

Online muungwana

  • Hero Member
  • *****
  • Posts: 6237
Re: community project,a Qt/KDE technology based update notifier
« Reply #153 on: Yesterday at 10:35:01 PM »
The next iso image should not then have the "desktop_autostart-item" functionality.
I agree with that one.
Even better would be when the next qt-update-notifier update would remove an existing desktop_autostart-item.
This to repair all already existing systems.

The next version will delete "~/.config/autostart/qt-update-notifier.desktop" file if present.This is the file that auto starts the second instance.The file is present in the latest iso image.

The commit that remove the file at startup is: https://github.com/mhogomchungu/qt-update-notifier/commit/ffb0433d126f58e9914d3e02ff13124d1b2ef263
.. 3 things are certain in life : death, taxes and software bloat ..
.. tell me something i don't know, something i can use as i struggle to reason with the world around me ..