Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Time for a reinstall and other DE
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Spanik
Veteran
Veteran


Joined: 12 Dec 2003
Posts: 1035
Location: Belgium

PostPosted: Sat Mar 01, 2025 1:18 pm    Post subject: Reply with quote

Changed those settings and went to kernel 6.6.52. That went ok. The message about the number of cpu's exceeding NR_CPU limit is gone. However the "kwin_x11[2921]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set" is still there. No change in behaviour once in Plasma.

Removed -wayland and -pipewire in USE. Emerge -puvUD @world will be for the rest of the weekend I fear:
Code:
daw ~ # emerge -puvDU @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 504.84 s (backtrack: 14/20).
......
Total: 574 packages (475 upgrades, 1 downgrade, 37 new, 30 in new slots, 31 reinstalls, 10 uninstalls), Size of downloads: 7,013,520 KiB
Conflict: 33 blocks (all satisfied)

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:


Going to start that this evening.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5460
Location: Bavaria

PostPosted: Sat Mar 01, 2025 1:44 pm    Post subject: Reply with quote

Spanik wrote:
Going to start that this evening.

I guess after that you should not have the error about kwin_x11 furthermore ... and hopefully more stability. (Please dont forget to do an "emerge -c" afterwards.)
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 23145

PostPosted: Sat Mar 01, 2025 2:45 pm    Post subject: Reply with quote

Spanik wrote:
The message about the number of cpu's exceeding NR_CPU limit is gone. However the "kwin_x11[2921]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set" is still there.
I think that will be true whenever you run a kernel that can warn about that deprecated use and run a user process that performs the deprecated action. To fix this, you need a version of kwin_x11 that does not use the deprecated call. I do not know if such a version exists, or if it does, in what release this was first changed.
Back to top
View user's profile Send private message
Spanik
Veteran
Veteran


Joined: 12 Dec 2003
Posts: 1035
Location: Belgium

PostPosted: Sat Mar 01, 2025 3:30 pm    Post subject: Reply with quote

I have been going a bit through what will be compiled... I'm worried:

12 times Rust
3 time python
2 times gcc
poppler
harfbuzz

All packages that I don't have good experiences with...
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9354

PostPosted: Sat Mar 01, 2025 3:33 pm    Post subject: Reply with quote

Spanik wrote:
No change in behaviour once in Plasma.

What change, exactly, do you expect from Plasma, right now?

As far as I can tell you have multiple, non-DE-related issues:
- "W10 VM's lock up" - without even telling us what kind of VM you're running
- "REW still doesn't start but now it complains about java." - what?
- "Audex still locks up the pc when starting a rip"

Then there were those:
- "changed scroll behaviour" - okay? is that a problem?
- "focus and focus stealing prevention working differently" - okay? is that a problem?
... both coupled with "But I have tried so many settings that there could be something still changed." - so, change the settings back to your liking?

Leaving this:
- "no session restore anymore" - does it work now, or what's your current status on that?

Spanik wrote:
All packages that I don't have good experiences with...

not sure why, but...
Spanik wrote:
12 times Rust
3 time python
2 times gcc

There's no reason to have so many of those. It's just really excessive. Try clean up your system for a bit?
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5460
Location: Bavaria

PostPosted: Sat Mar 01, 2025 4:12 pm    Post subject: Reply with quote

Spanik wrote:
[...] All packages that I don't have good experiences with...

Maybe try an "emerge -cp" BEFORE your world-update ... because ... if you get a new gcc the switch to it is done automatically with this "emerge -c" OR you have to do it manually with "gcc-config" (or eselect) ... you can check the current used one with "gcc-config -l" ... (the same is true for rust and python) ... this is the reason why this is so important.
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
Spanik
Veteran
Veteran


Joined: 12 Dec 2003
Posts: 1035
Location: Belgium

PostPosted: Sat Mar 01, 2025 8:35 pm    Post subject: Reply with quote

asturm wrote:
Spanik wrote:
No change in behaviour once in Plasma.

What change, exactly, do you expect from Plasma, right now?

As far as I can tell you have multiple, non-DE-related issues:
- "W10 VM's lock up" - without even telling us what kind of VM you're running
- "REW still doesn't start but now it complains about java." - what?
- "Audex still locks up the pc when starting a rip"


Those worked fine in my DE before the change. Now they don't. And you keep suggesting it isn't related to the change in the DE?

Quote:
Then there were those:
- "changed scroll behaviour" - okay? is that a problem?
- "focus and focus stealing prevention working differently" - okay? is that a problem?
... both coupled with "But I have tried so many settings that there could be something still changed." - so, change the settings back to your liking?


Yes, scroll is still changed, yes, it is an issue.
Yes, focus and focus stealing is (still) an issue.
I have changed them back, makes no difference.

Quote:
Leaving this:
- "no session restore anymore" - does it work now, or what's your current status on that?


No, it doesn't work anymore.

Quote:
Spanik wrote:
All packages that I don't have good experiences with...

not sure why, but...
Spanik wrote:
12 times Rust
3 time python
2 times gcc

There's no reason to have so many of those. It's just really excessive. Try clean up your system for a bit?

Yes, the others in this thread do give good tips and suggestions. I will follow them and see where it leads.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
Spanik
Veteran
Veteran


Joined: 12 Dec 2003
Posts: 1035
Location: Belgium

PostPosted: Sat Mar 01, 2025 8:41 pm    Post subject: Reply with quote

Hu wrote:
Spanik wrote:
The message about the number of cpu's exceeding NR_CPU limit is gone. However the "kwin_x11[2921]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set" is still there.
I think that will be true whenever you run a kernel that can warn about that deprecated use and run a user process that performs the deprecated action. To fix this, you need a version of kwin_x11 that does not use the deprecated call. I do not know if such a version exists, or if it does, in what release this was first changed.


pietinger wrote:
Spanik wrote:
[...] All packages that I don't have good experiences with...

Maybe try an "emerge -cp" BEFORE your world-update ... because ... if you get a new gcc the switch to it is done automatically with this "emerge -c" OR you have to do it manually with "gcc-config" (or eselect) ... you can check the current used one with "gcc-config -l" ... (the same is true for rust and python) ... this is the reason why this is so important.


Ok I'll have my work cut out for tomorrow. I'll go through all that before the update.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 23145

PostPosted: Sat Mar 01, 2025 9:34 pm    Post subject: Reply with quote

A virtual machine lockup is far more likely to be a problem with the virtual machine software than with the desktop environment you use on the host, so yes, I think asturm is suggesting that is not related to the DE change, and I agree with that suggestion.

Likewise, if Audex really is causing the machine to hang, that cannot be a DE issue. Machine hangs are a hardware problem or a kernel problem.

Generally, you seem to be making it very hard for us to help you. Asturm hinted that knowing more about the VM might help us help you. You completely skipped answering that hint.

As regards Rust, that sounds like you're letting Portage build every Rust on the path to present. You probably don't need to do that.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9354

PostPosted: Sat Mar 01, 2025 9:37 pm    Post subject: Reply with quote

Spanik wrote:
Those worked fine in my DE before the change. Now they don't. And you keep suggesting it isn't related to the change in the DE?

Correlation, not causation.

Spanik wrote:
Yes, scroll is still changed, yes, it is an issue.
Yes, focus and focus stealing is (still) an issue.
I have changed them back, makes no difference.

When will you finally start telling us, *what* *exactly* *it is* you're seeing now that was not the case before. Why do *we* need to try so hard extracting every little bit of information out of you?

When you change an option, which one is it, from what setting do what other setting, what change do you expect and does it do something else than expected [what??] or nothing at all?
Back to top
View user's profile Send private message
Spanik
Veteran
Veteran


Joined: 12 Dec 2003
Posts: 1035
Location: Belgium

PostPosted: Sun Mar 02, 2025 9:41 am    Post subject: Reply with quote

Ok. Now I suggest I first get this mess with the @world fixed and then see what is solved, what is still an issue. And open a specific thread for each separate issue if and when needed.

After the question from Pietinger about firmware and graphic cards I checked mine with the Nouveau page and this one doesn't need additional firmware. So that one is ok.

Hu wrote:
As regards Rust, that sounds like you're letting Portage build every Rust on the path to present. You probably don't need to do that.

Looks like it. According to "eselect rust list" I only have 1.81.0 and that is selected. But it wants to build all from 1.74.0 to 1.84.0.

pietinger wrote:
Maybe try an "emerge -cp" BEFORE your world-update ... because ... if you get a new gcc the switch to it is done automatically with this "emerge -c" OR you have to do it manually with "gcc-config" (or eselect) ... you can check the current used one with "gcc-config -l" ... (the same is true for rust and python) ... this is the reason why this is so important.


GCC on the other hand looks ok. According to gcc-config I have 2 versions installed and selected: AVR and X86_64 which fits. It wants to go to go to gcc-14.2.1 for both version so that covers both gcc builds.

Code:
daw ~ # emerge -cp

 * Always study the list of packages to be cleaned for any obvious
 * mistakes. Packages that are part of the world set will always
 * be kept.  They can be manually added to this set with
 * `emerge --noreplace <atom>`.  Packages that are listed in
 * package.provided (see portage(5)) will be removed by
 * depclean, even if they are part of the world set.
 *
 * As a safety measure, depclean will not remove any packages
 * unless *all* required dependencies have been resolved.  As a
 * consequence of this, it often becomes necessary to run
 * `emerge --update --newuse --deep @world` prior to depclean.

Calculating dependencies... done!
 * Dependencies could not be completely resolved due to
 * the following required packages not being installed:
 *
 *   >=gui-apps/xwaylandvideobridge-0.4.0 pulled in by:
 *     kde-plasma/plasma-meta-6.1.5
 *
 * Have you forgotten to do a complete update prior to depclean? The
 * most comprehensive command for this purpose is as follows:
 *
 *   emerge --update --newuse --deep --with-bdeps=y @world
 *
 * Note that the --with-bdeps=y option is not required in many
 * situations. Refer to the emerge manual page (run `man emerge`)
 * for more information about --with-bdeps.
 *
 * Also, note that it may be necessary to manually uninstall
 * packages that no longer exist in the repository, since it may not
 * be possible to satisfy their dependencies.


According to revdep-rebuild the system is consistent. Emerged xwaylandvideobridge again and then it listed this:

Code:
[All selected packages: =media-video/ffmpeg-chromium-126 =dev-qt/qtpaths-5.15.14 =dev-libs/qcoro5-0.10.0-r1 =kde-frameworks/kidletime-5.116.0 =media-libs/gavl-1.4.0-r3 =dev-build/autoconf-2.71-r7 =kde-frameworks/kimageformats-5.116.0 =dev-qt/designer-5.15.14 =kde-plasma/plasma-activities-5.116.0 =dev-libs/tinyxml2-10.0.0 =net-libs/accounts-qt-1.17 =media-plugins/gst-plugins-vpx-1.22.11 =media-libs/clutter-gst-3.0.27-r2 =media-libs/libzen-0.4.41 =gnome-base/gnome-desktop-44.0-r300 =media-video/movit-1.7.1 =kde-frameworks/countryflags-5.116.0 =kde-frameworks/kpeople-5.116.0 =kde-frameworks/kitemmodels-5.116.0 =kde-frameworks/kpty-5.116.0 =kde-frameworks/ktexteditor-5.116.0 =net-libs/libaccounts-glib-1.27 =virtual/perl-Math-Complex-1.620.0-r1 =kde-frameworks/kquickcharts-5.116.0 =media-video/mediainfo-23.10 =dev-libs/grantlee-5.3.0 =media-libs/libmediainfo-23.10 =kde-frameworks/kdelibs4support-5.116.0 =media-libs/gst-plugins-bad-1.22.11-r1 =media-libs/opencv-4.9.0-r2 =dev-libs/xapian-1.4.25 =kde-frameworks/purpose-5.116.0-r1 =dev-util/itstool-2.0.7-r2 =llvm-runtimes/compiler-rt-sanitizers-18.1.8-r1 =kde-frameworks/kfilemetadata-5.116.0 =kde-frameworks/kinit-5.116.0 =media-libs/sdl2-image-2.8.2 =media-video/gnome-video-effects-0.6.0 =kde-frameworks/threadweaver-5.116.0 =kde-plasma/plasma-activities-stats-5.116.0 =dev-perl/Mozilla-CA-20999999-r1 =kde-frameworks/kholidays-5.116.0 =net-libs/signon-oauth2-0.25_p20210102 =x11-libs/libXres-1.2.2 =kde-frameworks/prison-5.116.0 =kde-frameworks/kdnssd-5.116.0 =kde-frameworks/krunner-5.116.0 =media-libs/cogl-1.22.8-r3 =media-libs/mlt-7.24.0 =media-libs/rubberband-3.3.0-r1 =kde-frameworks/knotifyconfig-5.116.0 =sys-kernel/gentoo-sources-6.6.38 =llvm-core/clang-18.1.8 =dev-libs/flatbuffers-24.3.25 =kde-plasma/oxygen-sounds-5.27.11 =media-plugins/gst-plugins-v4l2-1.22.11 =dev-qt/qtsensors-5.15.14 =media-libs/gst-plugins-good-1.22.11 =llvm-core/clang-runtime-18.1.8 =media-libs/libebur128-1.2.6 =kde-apps/libkexiv2-23.08.5 =media-libs/clutter-gtk-1.8.4-r1 =dev-qt/qtmultimedia-5.15.14 =kde-frameworks/kunitconversion-5.116.0 =llvm-runtimes/compiler-rt-18.1.8-r1 =media-plugins/frei0r-plugins-1.8.0 =kde-frameworks/kjs-5.116.0 =kde-frameworks/qqc2-desktop-style-5.116.1 =virtual/perl-Math-BigInt-FastCalc-0.501.800 =kde-apps/khelpcenter-23.08.5 =virtual/perl-Math-BigRat-2.3.2 =media-plugins/gst-plugins-jpeg-1.22.11 =kde-frameworks/khtml-5.116.0 =dev-qt/qdbus-5.15.14 =dev-qt/qtquickcontrols-5.15.14 =kde-frameworks/syntax-highlighting-5.116.0 =media-sound/jamin-0.98.9_pre20170111 =media-libs/clutter-1.26.4-r1 =kde-frameworks/kemoticons-5.116.0 =perl-core/Test-Simple-1.302.196 =virtual/perl-bignum-0.670.0 =kde-apps/kaccounts-integration-23.08.5 =net-libs/signond-8.61-r100 =dev-qt/qtnetworkauth-6.7.2 =net-libs/accounts-qml-0.7_p20231028 =dev-python/ordered-set-4.1.0 =llvm-core/clang-toolchain-symlinks-18 =dev-qt/qtxmlpatterns-5.15.14


Seems mostly left over from kde/plasma 5 and qt5. Ran the depclean, unmerges xwaylandvideobridge again and ran emerge -puvUD @ world again.

Code:
Total: 574 packages (475 upgrades, 1 downgrade, 37 new, 30 in new slots, 31 reinstalls, 5 uninstalls), Size of downloads: 7,013,520 KiB
Conflict: 28 blocks (all satisfied)


Still the same multiple Rust builds. Would it help to switch to rust-bin? At least it would reduce compile time.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5460
Location: Bavaria

PostPosted: Sun Mar 02, 2025 10:02 am    Post subject: Reply with quote

Spanik wrote:
Still the same multiple Rust builds. Would it help to switch to rust-bin? At least it would reduce compile time.

Just let the world update run at night (like I do) and don't worry about rust ... when it's done, only a rust version will be updated in the future.
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9354

PostPosted: Sun Mar 02, 2025 10:06 am    Post subject: Reply with quote

It appears your last emerge --sync was more than 2 months ago. So don't be surprised if your follow-up upgrade will contain updates to mostly the same packages in mostly the same total amount or even more.

@pietinger: Personally, I wouldn't like to build that many rust slot updates all for nothing, but hey ...


Last edited by asturm on Sun Mar 02, 2025 10:17 am; edited 1 time in total
Back to top
View user's profile Send private message
Spanik
Veteran
Veteran


Joined: 12 Dec 2003
Posts: 1035
Location: Belgium

PostPosted: Sun Mar 02, 2025 10:17 am    Post subject: Reply with quote

I'll start it now. If some issues come up I'll see it before tomorrow. Next week is a busy work week, won't be behind the pc much.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2778

PostPosted: Sun Mar 02, 2025 11:07 am    Post subject: Reply with quote

You should be able to just emerge (one shot)rust-bin and unmerge regular rust. I don't support the suggestion to build all the rusts. It's insane amount of CPU cycles even if you were updating it regularly and amortized build time over a long period of time.

p.s. this is Portage & Programming, even though it started s Desktop Environments issue.

Best Regards,
Georgi
Back to top
View user's profile Send private message
Spanik
Veteran
Veteran


Joined: 12 Dec 2003
Posts: 1035
Location: Belgium

PostPosted: Sun Mar 02, 2025 6:59 pm    Post subject: Reply with quote

Pc locked up solid about halfway. I let it like for another hour of 2 hoping it would come through but it didn't. Had to hard reset it. Suddenly Virtualbox now complains that it isn't in sync with the kernel version which is strange as the kernel is still the same as the last time it was booted. I now have sounds beeping and buzzing whatever I do. Something that is normally always off on my pc's. Looks as if some settngs have not been kept with updates.

Anyhow, it looks as it it locked up compiling boost. I'm starting it again but this time letting nothing else run.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum