You are not logged in.

#1 2024-05-28 11:15:31

justbelieveinmyself
Member
Registered: 2024-05-28
Posts: 2

I can't turn off the laptop: CPU: 0 PID: 1092 Comm: pipewire-pulse

I installed arch linux a couple of weeks ago. For some time now, I have been faced with a problem related to turning off the laptop. I usually use sudo poweroff. I used to just do a hard shutdown. Yesterday I was unable to turn off the computer again and had to resort to SysRq to restart the laptop. After logging in, I entered my username and password to log in (I have set up startx auto-activation after logging in) and instead of turning on the graphical shell, I was asked to enter the password again. And so on in a circle.
Here are the logs. https://pastebin.com/VRzj5Jcm
from the logs, I realized that the problem seems to be in Bluetooth.

Kernel 6.9.1-arch1-2
I have a dual boot with windows. I use prime to switch from the built-in radeon to the discrete nvidia. P.S. sry i'm really noob..

Offline

#2 2024-05-28 11:48:54

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,156

Re: I can't turn off the laptop: CPU: 0 PID: 1092 Comm: pipewire-pulse

You have multiple conflicting networkmanagers running which can very easily turn to a variety of issues. If you want integration with a desktop widget, disable dhcpcd,iwd,netctl and systemd-networkd and make sure NetworkManager is the only actively active network management daemon. Maybe also post the files you adjusted in order to autostart startx, as well as your .xinitrc.

And maybe for verification, post

find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

For the actual turning off problem, chances are this is related to the current nvidia memory corruption issues, which you can fix by either switching to nvidia-open or to https://aur.archlinux.org/packages/nvidia-535xx-dkms in the AUR for the time being.

Last edited by V1del (2024-05-28 11:49:53)

Offline

#3 2024-05-28 12:30:53

justbelieveinmyself
Member
Registered: 2024-05-28
Posts: 2

Re: I can't turn off the laptop: CPU: 0 PID: 1092 Comm: pipewire-pulse

V1del wrote:

You have multiple conflicting networkmanagers running which can very easily turn to a variety of issues. If you want integration with a desktop widget, disable dhcpcd,iwd,netctl and systemd-networkd and make sure NetworkManager is the only actively active network management daemon. Maybe also post the files you adjusted in order to autostart startx, as well as your .xinitrc.

And maybe for verification, post

find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

For the actual turning off problem, chances are this is related to the current nvidia memory corruption issues, which you can fix by either switching to nvidia-open or to https://aur.archlinux.org/packages/nvidia-535xx-dkms in the AUR for the time being.




Good. Thanks for your reply. I have disabled all dhcpcd,iwd,netctl and NetworkManager and enabled only systemd-networkd.
.bashrc, .xinitrc, config.fish and output from find: https://pastebin.com/yWKSibY0

and I switched to drivers for open-nvidia
I hope this helps me

Offline

#4 2024-05-28 15:19:31

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,156

Re: I can't turn off the laptop: CPU: 0 PID: 1092 Comm: pipewire-pulse

Don't run these pipewire services directly in your .xinitrc, generally speaking your .xinitrc is incomplete, note the blue notes  in https://wiki.archlinux.org/title/Xinit#xinitrc and make sure you copy and run the codeblock that correctly configures your user session before doing the final exec bspwm.

Also "exec_always" is a window manager specific command I doubt it will work as is in a .xinitrc. Also not sure whether this setup in a fish config file is the right way to configure autostart here, but not entirely familiar with fish, so that "might" be correct

Last edited by V1del (2024-05-28 15:21:44)

Offline

Board footer

Powered by FluxBB