Hello everyone, I have a problem that is driving me crazy.
On an old Samsung n150 (Intel Atom N450 @1.66Mhz, 2gb RAM, 250Gb HDU, Integrated Graphics Controller) I removed, after many years, a Tumbleweed with Kde Plasma to ‘lighten the system’ with a new Tumbleweed XFCE (20250227).
Everything went very well with the installation, but I discovered the following problem: although I had disabled the screensaver and the session lock, after a few minutes of inactivity, even with active windows (Libreoffice, for example, but also programmes that communicate over the network such as email or browsers), the session is closed and I am asked to choose the user to log in again. I do so, and all my programmes are closed and it turns out to be a fresh login.
Any ideas on your part?
Despite being an old laptop, I’ve always used it with pleasure (with openSUSE and nothing else) and would like to continue using it (also because at my age it’s pointless to buy a new one ).
Thank you all in advance and… sorry for my poor English!
Welcome, your message is easy to understand.
Being a laptop, is the laptop plugged in? If not, especially with an old laptop, power saving functionality could kick in explaining what you see.
Apart from that, it would good to see your journal, try:
sudo journalctl --since=2025-03-07 | susepaste -e 10080
And have a look at the link that is outputted by susepaste. If you are fine with what is in the log please share that link so others can have a look.
But sure to change the date so that at least one occurrence of such a disconnect/relogin and preferably also give a time the problem did occur.
Thank you for your prompt reply.
Yes, the laptop is plugged in and there are, ‘I think’, no powersaving problems because I always have all its ‘big power’ at maximum
The link that susepaste gave me is this one which I indicate here:
https://paste.opensuse.org/pastes/fe6800c8afc6
The disconnection occurred at 21.29 and 21.42.
Thank you very much for your help!
The log makes a strange time -jump just at the moment something interesting happens:
mar 07 21:49:21 Samsung-n150b systemd[1]: Starting Switch Root...
mar 07 21:49:21 Samsung-n150b systemd[1]: Switching root.
mar 07 21:49:21 Samsung-n150b systemd-journald[191]: Journal stopped
mar 07 20:49:29 Samsung-n150b systemd-journald[191]: Received SIGTERM from PID 1 (systemd).
mar 07 20:49:29 Samsung-n150b kernel: SELinux: Permission nlmsg in class netlink_route_socket not defined in policy.
mar 07 20:49:29 Samsung-n150b kernel: SELinux: Permission nlmsg in class netlink_tcpdiag_socket not defined in policy.
That SIGTERM is remarkable, maybe it is relate to this time-jump…
Related to the jump is:
mar 07 20:49:29 Samsung-n150b systemd[1]: RTC configured in localtime, applying delta of 60 minutes to system time.
So very likely the battery of your RTC needs to be replaced.
A problem seems to be triggered at 21:03:22 and that causes the session to be closed:
mar 07 21:03:22 Samsung-n150b systemd-coredump[2077]: Process 1137 (Xorg.bin) of user 0 terminated abnormally with signal 11/SEGV, processing...
mar 07 21:03:22 Samsung-n150b systemd[1]: Created slice Slice /system/systemd-coredump.
mar 07 21:03:22 Samsung-n150b systemd[1]: Started Process Core Dump (PID 2077/UID 0).
mar 07 21:03:25 Samsung-n150b systemd-coredump[2078]: Process 1137 (Xorg.bin) of user 0 dumped core.
Stack trace of thread 1137:
#0 0x00007f30c632a007 pci_device_vgaarb_set_target (libpciaccess.so.0 + 0x7007)
#1 0x000055c8c97c8f58 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
mar 07 21:03:25 Samsung-n150b systemd[1]: systemd-coredump@0-2077-0.service: Deactivated successfully.
mar 07 21:03:25 Samsung-n150b systemd[1]: systemd-coredump@0-2077-0.service: Consumed 2.798s CPU time.
mar 07 21:03:25 Samsung-n150b polkitd[861]: Unregistered Authentication Agent for unix-session:1 (system bus name :1.37, object path /org/gnome/PolicyKit1/AuthenticationAgent, locale it_IT.utf8) (disconnected from bus)
mar 07 21:03:26 Samsung-n150b systemd[1162]: xfce4-notifyd.service: Main process exited, code=exited, status=1/FAILURE
mar 07 21:03:26 Samsung-n150b systemd[1162]: xfce4-notifyd.service: Failed with result 'exit-code'.
mar 07 21:03:26 Samsung-n150b systemd[1162]: xdg-desktop-portal-gtk.service: Main process exited, code=exited, status=1/FAILURE
mar 07 21:03:26 Samsung-n150b systemd[1162]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'.
mar 07 21:03:26 Samsung-n150b lightdm[1147]: pam_unix(lightdm-autologin:session): session closed for user <user>
Then at 21:19:23 a new user is created and soon after that a reboot is initiated:
mar 07 21:19:24 Samsung-n150b useradd[5109]: new user: name=andy, UID=1001, GID=100, home=/home/andy, shell=/bin/bash, from=none
mar 07 21:19:25 Samsung-n150b chage[5126]: changed password expiry for andy
mar 07 21:19:26 Samsung-n150b systemd[1]: Starting DBus interface for snapper...
mar 07 21:19:26 Samsung-n150b systemd[1]: Started DBus interface for snapper.
mar 07 21:19:50 Samsung-n150b smartd[863]: Device: /dev/sda [SAT], old test of type S not run at Wed Mar 5 03:00:00 2025 CET, starting now.
mar 07 21:19:50 Samsung-n150b smartd[863]: Device: /dev/sda [SAT], starting scheduled Short Self-Test.
mar 07 21:20:08 Samsung-n150b systemd-logind[876]: The system will reboot now!
mar 07 21:20:08 Samsung-n150b systemd-logind[876]: System is rebooting.
Then at 21:28:42 another Xorg crash is triggered with causes again a log out:
mar 07 21:28:42 Samsung-n150b systemd-coredump[1956]: Process 1103 (Xorg.bin) of user 0 terminated abnormally with signal 11/SEGV, processing...
mar 07 21:28:42 Samsung-n150b systemd[1]: Created slice Slice /system/systemd-coredump.
mar 07 21:28:42 Samsung-n150b systemd[1]: Started Process Core Dump (PID 1956/UID 0).
mar 07 21:28:44 Samsung-n150b systemd-coredump[1957]: Process 1103 (Xorg.bin) of user 0 dumped core.
Stack trace of thread 1103:
#0 0x00007f57e99c8007 pci_device_vgaarb_set_target (libpciaccess.so.0 + 0x7007)
#1 0x000055a20efc1f58 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
mar 07 21:28:44 Samsung-n150b systemd[1]: systemd-coredump@0-1956-0.service: Deactivated successfully.
And one more at 21:41:51:
mar 07 21:41:49 Samsung-n150b systemd-coredump[3296]: Process 1979 (Xorg.bin) of user 0 terminated abnormally with signal 11/SEGV, processing...
mar 07 21:41:49 Samsung-n150b systemd[1]: Started Process Core Dump (PID 3296/UID 0).
mar 07 21:41:51 Samsung-n150b systemd-coredump[3297]: Process 1979 (Xorg.bin) of user 0 dumped core.
Stack trace of thread 1979:
#0 0x00007efd6c38b007 pci_device_vgaarb_set_target (libpciaccess.so.0 + 0x7007)
#1 0x0000560192908f58 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
mar 07 21:41:52 Samsung-n150b systemd[1]: systemd-coredump@1-3296-0.service: Deactivated successfully.
mar 07 21:41:52 Samsung-n150b systemd[1]: systemd-coredump@1-3296-0.service: Consumed 2.441s CPU time.
It looks to me before every Xorg crash there is sendmail activity, it would be good to disable that and see if that helps.
What also can help is viewing the Xorg log file, /var/log/Xorg.0.log, you can upload that to https://paste.opensuse.org/, set the remove after to 1 week so others have some time to have a look at it.
On the Samsung n150, 2Gb is nowadays small and it would not surprise me too small, running Libreoffice and browsers. With your older age, it looks to me the small 10 inch screen is also that handy.
Understood you better like to keep using the laptop but to prevent problems I would suggest you to get a better laptop wit a larger screen and more memory, I would go for minimum 8 Gb.
For sure this does not have to be a new laptop, a refurbished laptop is also a good idea and not that costly. In my home country I can get a refurbished laptop with 8 Gb of memory, 240 GB SSD from HP or Lenovo for ~€ 100, a (newer) 16 GB and 480GB SSD laptop for € 230.
How can I disable ‘sendmail’?
I uploaded Xorg.0.log and Xorg.0.log.old (just in case… you never know) and put the deadline at one week.
I agree with you, my eyes at my age need a bigger video and, I admit, the performance of my Laptop is rather poor. My children’s laptops, or my wife’s, are more modern and Tumbleweed works like a charm.
I’ll tell you what: I’d at least like to know if you can get it running again and then I’ll see about buying a refurbished one with a lot more RAM.
You forgot to post the link
Stab in the dark - does
setenforce 0
help?
It is not installed on my system… Try:
sudo systemctl stop sendmail
sudo systemctl disable sendmail
It will likely run fine as long as you do not start applications like LibreOffice or browser and crash if you start one or both.
My system has 128 Gb RAM and no swap, running only Firefox (9 tabs open) I see:
> free -s 3 -m
total used free shared buff/cache available
Mem: 128026 4501 120554 778 4855 123524
Swap: 0 0 0
These numbers are in Mb. So running KDE and a browser takes already 4.5 Gb. Would but good to see what your Samsung n150 is reporting immediately after boot and after starting an application.
I’m so sorry!
These are the links:
Xorg.0.log
https://paste.opensuse.org/pastes/0fa4b642dca6
Xorg.0.log.old
https://paste.opensuse.org/pastes/c95f49abec16
[ 1552.735] (EE) Backtrace:
[ 1552.735] (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x7e) [0x5632e3e316ae]
[ 1552.736] (EE) 1: /usr/bin/Xorg.bin (0x5632e3c4e000+0x1e4df9) [0x5632e3e32df9]
[ 1552.736] (EE) 2: /lib64/libc.so.6 (0x7f4dfd600000+0x41e00) [0x7f4dfd641e00]
[ 1552.736] (EE) 3: /lib64/libpciaccess.so.0 (pci_device_vgaarb_set_target+0x107) [0x7f4dfe1d5007]
[ 1552.740] (EE) 4: /usr/bin/Xorg.bin (0x5632e3c4e000+0xa4f58) [0x5632e3cf2f58]
[ 1552.741] (EE) 5: /usr/bin/Xorg.bin (0x5632e3c4e000+0x1fe684) [0x5632e3e4c684]
[ 1552.744] (EE) 6: /usr/bin/Xorg.bin (CloseDownExtensions+0x39) [0x5632e3cc06b9]
[ 1552.744] (EE) 7: /usr/bin/Xorg.bin (0x5632e3c4e000+0x4df4e) [0x5632e3c9bf4e]
[ 1552.744] (EE) 8: /lib64/libc.so.6 (0x7f4dfd600000+0x2b12e) [0x7f4dfd62b12e]
[ 1552.745] (EE) 9: /lib64/libc.so.6 (__libc_start_main+0x8b) [0x7f4dfd62b1f9]
[ 1552.745] (EE) 10: /usr/bin/Xorg.bin (_start+0x25) [0x5632e3c9c9c5]
[ 1552.745] (EE)
[ 1552.748] (EE) Segmentation fault at address 0x30
[ 1552.748] (EE)
Fatal server error:
[ 1552.748] (EE) Caught signal 11 (Segmentation fault). Server aborting
X11 is software reaching end of life and Wayland for XFCE is still experimental.
Show
lspci -nn
Try uninstalling Intel Xorg driver. Today the default driver is modesetting
.
Lots of excellent detective work from @marel but still don’t understand why changing desktop environment caused these issues to pop up!
00:00.0 Host bridge [0600]: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge [8086:a010]
00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a011]
00:02.1 Display controller [0380]: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a012]
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 02)
00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 02)
00:1c.2 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 3 [8086:27d4] (rev 02)
00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 4 [8086:27d6] (rev 02)
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 02)
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 02)
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 02)
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 02)
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)
00:1f.0 ISA bridge [0601]: Intel Corporation NM10 Family LPC Controller [8086:27bc] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] [8086:27c1] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 02)
05:00.0 Network controller [0280]: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
09:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller [11ab:4354]
I searched through the installed packages but there is no “Intel Xorg driver”. Am I doing something wrong in the search? I used YaST2…
Done. No differences.
I ran it from superuser, of course, but nothing changed.
It does not surprise me disabling sendmail did not help, would be more interesting to see the free
output for your running system.
At the same time I and likely also you know that the better solution is to replace the Samsung n150.
It should be xf86-video-intel
No more video.