On 07/05/2018 10:29 PM, don fisher wrote:
I have been searching trying to discover why so many of my 42.3 applications fail in leap 15. As a test I rebooted my system so things would be fresh, and then executed:
pstree -p -n
With Thunderbird, Firefox, Rhythmbox, fvwm2, a terminal an a few others, there were 438 different processes spawned. Just Firefox was responsible for 238 processes. Rhythmbox, one of my problem apps, had 10 processes.
I would like to find documentation describing how one would write an application and all of the synchronization requirements linked by gdbus and the other protocols. I am currently rereading the systemd documentation which gives some of the desired information at startup. What I would like is a document that ended with a cookbook giving a full example of an application. For example a simple window with a push button in it.
I am sure people do write code for opensuse, or else we wouldn't need such a software development environment. The only documentation I can find relates to setting up the environment and system management.
Thanks, and it doesn't have to be free. I will buy a book if available. Don
I was looking for an overview that would show how process communicate etc. Also what is current. I assume from another email on this thread that Gtk+3.0 and Qt5 are current. Does that show up anywhere, except by searching Yast2? In rhythmbox there are numerous calls for services from gdbus. Then there is the /run directory which does a lot I am unaware of, and the /run/user. I would like to know what is supposed to be there and how does it gets there. Again, ldd on rhythmbox shows links to 105 libraries. Many I recognize, but most I do not. I was looking for something like the systemd documentation that explains the different components and how they fit together. It may be hopeless. Don -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org