LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-29-2023, 03:13 PM   #226
BrunoLafleur
Member
 
Registered: Apr 2020
Location: France
Distribution: Slackware
Posts: 412

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370

I have put some updates in :
https://github.com/BrunoLafleur/pbsl...1.0.4.patch.gz

And :
https://github.com/BrunoLafleur/pbsl...t-1.0.5.tar.xz

The result is better. And now I know where those bugs where. There is some more to correct.
 
2 members found this post helpful.
Old 05-29-2023, 03:16 PM   #227
BrunoLafleur
Member
 
Registered: Apr 2020
Location: France
Distribution: Slackware
Posts: 412

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
For the last Slackware current, it could be related to elogind and some dynamic rights of directories :

Thu May 18 15:19:38 UTC 2023
a/elogind-252.9-x86_64-1.txz: Upgraded.

I didn't test.

Is it with startx or kdm or ... ?
 
1 members found this post helpful.
Old 05-29-2023, 04:26 PM   #228
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,164

Rep: Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335
Quote:
Originally Posted by BrunoLafleur View Post
.......Is it with startx or kdm or ... ?
startx
 
Old 05-30-2023, 12:08 PM   #229
BrunoLafleur
Member
 
Registered: Apr 2020
Location: France
Distribution: Slackware
Posts: 412

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
Have you a log for x session errors ? May be a lib has changed version. I don't know which one. If I have some information I could find it and do a compatibility package.
 
1 members found this post helpful.
Old 05-30-2023, 12:16 PM   #230
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,439

Rep: Reputation: 4185Reputation: 4185Reputation: 4185Reputation: 4185Reputation: 4185Reputation: 4185Reputation: 4185Reputation: 4185Reputation: 4185Reputation: 4185Reputation: 4185
Quote:
Originally Posted by cwizardone View Post
startx
Still with your nvidia card ?
 
1 members found this post helpful.
Old 05-30-2023, 02:28 PM   #231
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,164

Rep: Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335
Quote:
Originally Posted by BrunoLafleur View Post
Have you a log for x session errors ? May be a lib has changed version. I don't know which one. If I have some information I could find it and do a compatibility package.
Sorry, the logs are long gone. Just did another installation.


Quote:
Originally Posted by marav View Post
Still with your nvidia card ?
Yes, the GT740 series.
 
Old 05-30-2023, 02:57 PM   #232
BrunoLafleur
Member
 
Registered: Apr 2020
Location: France
Distribution: Slackware
Posts: 412

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
Quote:
Originally Posted by BrunoLafleur View Post
I have put some updates in :
https://github.com/BrunoLafleur/pbsl...1.0.4.patch.gz

And :
https://github.com/BrunoLafleur/pbsl...t-1.0.5.tar.xz

The result is better. And now I know where those bugs where. There is some more to correct.
I have just put another update :
https://github.com/BrunoLafleur/pbsl...1.0.4.patch.gz
 
2 members found this post helpful.
Old 05-30-2023, 03:16 PM   #233
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,593

Original Poster
Rep: Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457
Quote:
Originally Posted by BrunoLafleur View Post
Many thanks for those updates!

And a question: as I have seen (me lurking on your repo) that you have tinkered with the patches for kdelibs and kde-runtime, what is their effect over the KDE4 build?

It's needed a mass rebuild or is enough only to rebuild those 2 packages?

Last edited by LuckyCyborg; 05-30-2023 at 03:34 PM.
 
1 members found this post helpful.
Old 05-30-2023, 03:44 PM   #234
BrunoLafleur
Member
 
Registered: Apr 2020
Location: France
Distribution: Slackware
Posts: 412

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
Quote:
Originally Posted by LuckyCyborg View Post
Many thanks for those updates!

And a question: as I have seen (me lurking on your repo) that you have tinkered with the patches for kdelibs and kde-runtime, what is their effect over the KDE4 build?

It's needed a mass rebuild or is enough only to rebuild those 2 packages?
It is just some minor corrections (cmake for exemple for less messages when compiling and emit -> Q_EMIT). There is no need to recompile other packages which depends on them.
 
2 members found this post helpful.
Old 05-31-2023, 10:32 AM   #235
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,164

Rep: Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335
Over the last three days I've done 3 installations of -current and along the way changed
the file system on "/" from f2fs to ext4. Regardless, the end result is kde4 won't run.
So, instead of using startx, this morning I tried startkde and it returned the error that it
cannot find libfam.o.0.
Ran a search and found this old thread right here in the Slackware forum.
https://www.linuxquestions.org/quest...so-4175592571/

Seems libfam.o.0 is part of the gamin package.
I'll now take a look and report back.

Last edited by cwizardone; 05-31-2023 at 10:34 AM.
 
Old 05-31-2023, 10:43 AM   #236
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,593

Original Poster
Rep: Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457
Quote:
Originally Posted by cwizardone View Post
Over the last three days I've done 3 installations of -current and along the way changed
the file system on "/" from f2fs to ext4. Regardless, the end result is kde4 won't run.
So, instead of using startx, this morning I tried startkde and it returned the error that it
cannot find libfam.o.0.
Ran a search and found this old thread right here in the Slackware forum.
https://www.linuxquestions.org/quest...so-4175592571/

Seems libfam.o.0 is part of the gamin package.
I'll now take a look and report back.
Yes, this gamin package was removed on November 20, 2022 from Slackware -current, after the release of Slackware 15.0 .

So, it's present on Slackware 15.0 , BUT not also in the today -current.

Code:
Sun Nov 20 00:54:24 UTC 2022
a/aaa_libraries-15.1-x86_64-13.txz:  Rebuilt.
  Upgraded: libelf-0.188.so, liblzma.so.5.2.8, libmpfr.so.6.1.1.
  Removed: libunistring.so.2.1.0.
  Added: libFLAC++.so.6.3.0, libFLAC.so.8.3.0, libjasper.so.6.0.0.
ap/flac-1.4.2-x86_64-1.txz:  Upgraded.
  Shared library .so-version bump.
ap/moc-2.6_alpha3-x86_64-2.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
ap/opus-tools-0.2-x86_64-4.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
ap/sox-14.4.2-x86_64-9.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
ap/vorbis-tools-1.4.2-x86_64-3.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
kde/audiocd-kio-22.08.3-x86_64-2.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
kde/digikam-7.8.0-x86_64-4.txz:  Rebuilt.
  Recompiled against jasper-4.0.0.
kde/k3b-22.08.3-x86_64-2.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
kde/kid3-3.9.2-x86_64-2.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
kde/kwave-22.08.3-x86_64-2.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
l/LibRaw-0.20.2-x86_64-6.txz:  Rebuilt.
  Recompiled against jasper-4.0.0.
l/at-spi2-core-2.46.0-x86_64-1.txz:  Upgraded.
l/audiofile-0.3.6-x86_64-5.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
l/gamin-0.1.10-x86_64-9.txz:  Removed.
l/gegl-0.4.40-x86_64-2.txz:  Rebuilt.
  Recompiled against jasper-4.0.0.
l/glib-networking-2.74.0-x86_64-1.txz:  Upgraded.
l/glib2-2.74.1-x86_64-1.txz:  Upgraded.
l/gobject-introspection-1.74.0-x86_64-1.txz:  Upgraded.
l/gst-plugins-good-1.20.4-x86_64-2.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
l/jasper-4.0.0-x86_64-1.txz:  Upgraded.
  Shared library .so-version bump.
l/libsndfile-1.1.0-x86_64-2.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
l/libsoup-2.74.3-x86_64-1.txz:  Upgraded.
l/pango-1.50.12-x86_64-1.txz:  Upgraded.
l/pygobject3-3.42.2-x86_64-1.txz:  Upgraded.
l/qt5-5.15.7_20221116_ee27a432-x86_64-1.txz:  Upgraded.
  Compiled against jasper-4.0.0.
l/sdl-1.2.15-x86_64-13.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
l/vte-0.70.1-x86_64-1.txz:  Upgraded.
xap/audacious-plugins-4.2-x86_64-3.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
xap/easytag-2.4.3-x86_64-5.txz:  Rebuilt.
  Recompiled against flac-1.4.2.
xap/xine-lib-1.2.12-x86_64-3.txz:  Rebuilt.
  Recompiled against flac-1.4.2.

Last edited by LuckyCyborg; 05-31-2023 at 11:01 AM.
 
1 members found this post helpful.
Old 05-31-2023, 10:58 AM   #237
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,164

Rep: Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335Reputation: 7335
That did it!
Problem solved.
Found a copy of gamin in my collection of kde4 related files.
Third times a charm, that is, the screenshot finally was accepted.
Attached Thumbnails
Click image for larger version

Name:	kde4-2023-05-31.jpg
Views:	13
Size:	225.6 KB
ID:	41131  

Last edited by cwizardone; 05-31-2023 at 02:19 PM.
 
Old 05-31-2023, 10:59 AM   #238
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,593

Original Poster
Rep: Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457
@BrunoLafleur

I have some bad news, in the form of a full desktop crash introduced by this latest work of yours on libnm-qt and plasma-nm patches.

This happens when it's used a Wireless connection, not also when it's used an Ethernet connection.

Permit me to ask you again to be kind to test this NetworkManager integration ALSO with an Wireless connection.

Man, even for a Virtual Machine is very simple to attach to it an 1 EUR worth Chinese USB 2.0 WiFi dongle - where I recommend you to look for a MediaTek MT7601 chipset, which works quite well with Linux and having driver in the kernel tree.

And yes, you can find them at a China Shop being sold at a price tag starting with 1 EUR - at least if their prices are similar in France with the ones from my country.

Code:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[KCrash Handler]
#7  0x00007f2028f3d21b in NetworkManager::Connection::settings() () at /usr/lib64/libNetworkManagerQt.so.1
#8  0x00007f20290f8d16 in NetworkModel::addWirelessNetwork(QSharedPointer<NetworkManager::WirelessNetwork> const&, QSharedPointer<NetworkManager::WirelessDevice> const&) () at /usr/lib64/libplasmanetworkmanagement-internal.so
#9  0x00007f2029100648 in NetworkModel::addDevice(QSharedPointer<NetworkManager::Device> const&) () at /usr/lib64/libplasmanetworkmanagement-internal.so
#10 0x00007f202910089f in NetworkModel::initialize() () at /usr/lib64/libplasmanetworkmanagement-internal.so
#11 0x00007f2029100e82 in NetworkModel::NetworkModel(QObject*) () at /usr/lib64/libplasmanetworkmanagement-internal.so
#12 0x00007f2029173a6b in void QDeclarativePrivate::createInto<NetworkModel>(void*) () at /usr/lib64/kde4/imports/org/kde/networkmanagement/libplasmanetworkmanagementplugins.so
#13 0x00007f20c25f6f38 in  () at /usr/lib64/libQtDeclarative.so.4
#14 0x00007f20c25fb1b8 in  () at /usr/lib64/libQtDeclarative.so.4
#15 0x00007f20c25ef26f in  () at /usr/lib64/libQtDeclarative.so.4
#16 0x00007f20c25ef7e9 in  () at /usr/lib64/libQtDeclarative.so.4
#17 0x00007f20c25ef8be in QDeclarativeComponent::beginCreate(QDeclarativeContext*) () at /usr/lib64/libQtDeclarative.so.4
#18 0x00007f20c25ee8dd in QDeclarativeComponent::create(QDeclarativeContext*) () at /usr/lib64/libQtDeclarative.so.4
#19 0x00007f20c2a4e17e in Plasma::DeclarativeWidgetPrivate::finishExecute() () at /usr/lib64/libplasma.so.3
#20 0x00007f20c0da0a67 in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4
#21 0x00007f20c02692fd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#22 0x00007f20c0d89f83 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#23 0x00007f20c0d8cc0b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#24 0x00007f20c0db3abd in  () at /usr/lib64/libQtCore.so.4
#25 0x00007f20bcd765fb in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#26 0x00007f20bcd76868 in  () at /usr/lib64/libglib-2.0.so.0
#27 0x00007f20bcd7690f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#28 0x00007f20c0db3bf5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#29 0x00007f20c0302ad7 in  () at /usr/lib64/libQtGui.so.4
#30 0x00007f20c0d88a1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#31 0x00007f20c0d88d06 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#32 0x00007f20c0d8d96a in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#33 0x00007f20c31fe0a9 in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so
#34 0x00007f20bfe4503d in __libc_start_main () at /lib64/libc.so.6
#35 0x000000000040107a in _start ()
[Inferior 1 (process 6134) detached]

Last edited by LuckyCyborg; 05-31-2023 at 12:55 PM.
 
1 members found this post helpful.
Old 05-31-2023, 11:31 AM   #239
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,593

Original Poster
Rep: Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457Reputation: 3457
@BrunoLafleur

Seems like that that desktop crash (mentioned in the previous post of mine) is generated by plasma-nm , because after reinstalling the package from kde4town v6 , the desktop stopped crashing and the NetworkManager widget works.

So, the libnm-qt seems OK with the latest patches.

Last edited by LuckyCyborg; 05-31-2023 at 12:04 PM.
 
1 members found this post helpful.
Old 05-31-2023, 03:55 PM   #240
BrunoLafleur
Member
 
Registered: Apr 2020
Location: France
Distribution: Slackware
Posts: 412

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
Quote:
Originally Posted by LuckyCyborg View Post
@BrunoLafleur

I have some bad news, in the form of a full desktop crash introduced by this latest work of yours on libnm-qt and plasma-nm patches.

This happens when it's used a Wireless connection, not also when it's used an Ethernet connection.

Permit me to ask you again to be kind to test this NetworkManager integration ALSO with an Wireless connection.

Man, even for a Virtual Machine is very simple to attach to it an 1 EUR worth Chinese USB 2.0 WiFi dongle - where I recommend you to look for a MediaTek MT7601 chipset, which works quite well with Linux and having driver in the kernel tree.

And yes, you can find them at a China Shop being sold at a price tag starting with 1 EUR - at least if their prices are similar in France with the ones from my country.

Code:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[KCrash Handler]
#7  0x00007f2028f3d21b in NetworkManager::Connection::settings() () at /usr/lib64/libNetworkManagerQt.so.1
#8  0x00007f20290f8d16 in NetworkModel::addWirelessNetwork(QSharedPointer<NetworkManager::WirelessNetwork> const&, QSharedPointer<NetworkManager::WirelessDevice> const&) () at /usr/lib64/libplasmanetworkmanagement-internal.so
#9  0x00007f2029100648 in NetworkModel::addDevice(QSharedPointer<NetworkManager::Device> const&) () at /usr/lib64/libplasmanetworkmanagement-internal.so
#10 0x00007f202910089f in NetworkModel::initialize() () at /usr/lib64/libplasmanetworkmanagement-internal.so
#11 0x00007f2029100e82 in NetworkModel::NetworkModel(QObject*) () at /usr/lib64/libplasmanetworkmanagement-internal.so
#12 0x00007f2029173a6b in void QDeclarativePrivate::createInto<NetworkModel>(void*) () at /usr/lib64/kde4/imports/org/kde/networkmanagement/libplasmanetworkmanagementplugins.so
#13 0x00007f20c25f6f38 in  () at /usr/lib64/libQtDeclarative.so.4
#14 0x00007f20c25fb1b8 in  () at /usr/lib64/libQtDeclarative.so.4
#15 0x00007f20c25ef26f in  () at /usr/lib64/libQtDeclarative.so.4
#16 0x00007f20c25ef7e9 in  () at /usr/lib64/libQtDeclarative.so.4
#17 0x00007f20c25ef8be in QDeclarativeComponent::beginCreate(QDeclarativeContext*) () at /usr/lib64/libQtDeclarative.so.4
#18 0x00007f20c25ee8dd in QDeclarativeComponent::create(QDeclarativeContext*) () at /usr/lib64/libQtDeclarative.so.4
#19 0x00007f20c2a4e17e in Plasma::DeclarativeWidgetPrivate::finishExecute() () at /usr/lib64/libplasma.so.3
#20 0x00007f20c0da0a67 in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4
#21 0x00007f20c02692fd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#22 0x00007f20c0d89f83 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#23 0x00007f20c0d8cc0b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#24 0x00007f20c0db3abd in  () at /usr/lib64/libQtCore.so.4
#25 0x00007f20bcd765fb in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#26 0x00007f20bcd76868 in  () at /usr/lib64/libglib-2.0.so.0
#27 0x00007f20bcd7690f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#28 0x00007f20c0db3bf5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#29 0x00007f20c0302ad7 in  () at /usr/lib64/libQtGui.so.4
#30 0x00007f20c0d88a1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#31 0x00007f20c0d88d06 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#32 0x00007f20c0d8d96a in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#33 0x00007f20c31fe0a9 in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so
#34 0x00007f20bfe4503d in __libc_start_main () at /lib64/libc.so.6
#35 0x000000000040107a in _start ()
[Inferior 1 (process 6134) detached]
I have tested on multiple wireless connections and it work well for me on all of my computers.
The update is light and it shouldn't lead to a crash.
I will investigate if I can reproduce it.
 
2 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
KDE4 pbslacks BrunoLafleur Slackware 29 02-26-2021 07:57 AM
e.g., BSD style (Slackware) vs. SystemV style startup scripts haertig Slackware 5 01-03-2009 10:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:15 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration