trunkmaster / nextspace

NeXTSTEP-like desktop environment for Linux
https://trunkmaster.github.io
GNU General Public License v3.0
1.89k stars 69 forks source link

Problems installing it on Fedora 40 - kernel 6.9.9-200.fc40.x86_64 (64-bit) #439

Open hUMUNGUz opened 3 months ago

hUMUNGUz commented 3 months ago

=============================================================================== Installing NEXTSPACE User packages...

...Error: Problem: problem with installed package pipewire-pulseaudio-1.0.7-2.fc40.x86_64

hUMUNGUz commented 3 months ago

I got it working by removing pulseaudio package. But How to start the thing ? Yes, i am new to Linux. Sorry :-)

hUMUNGUz commented 3 months ago

Argh, now i dont have ANY audio.. omg.. And NeXTSpace shows a LoginScreen, then goes away only to display the KDE Plasma LoginScreen. Loggin in gives me KDE Plasma. Any tips ?

trunkmaster commented 3 months ago

What do you mean by "dont have ANY audio"? If you have applications that use PipeWire, then it may be a case. I'll investigate how to leave PipeWire and NextSpace working audio.

Probably you have to diable KDE plasma service and then enable loginwindow service, like in issue #438 (case with GNOME and GDM):

# systemctl disable gdm3.service
# systemctl enable /usr/NextSpace/Apps/Login.app/Resources/loginwindow.service
# systemctl start loginwindow
hUMUNGUz commented 3 months ago

Thank you! so if i want to enable KDE plasma again afterwards, how would that look? AND, how do i get it to boot straight into NeXTSpace?

Sorry for the noob questions. Used to Mac/Win/Amiga and Haiku :-)

trunkmaster commented 3 months ago

I talked about login screen. KDE Plasma is a desktop environment - I don't know it starts at your system - maybe you have .xinitrc in your home directory? NextSpace's Login application uses ~/Library/Preferences/.NextSpace/Login configuration file to start Workspace.

Next thing: I've managed to create RPM that make possible to coexist NextSpace with PipeWire. I'll make a new bugfix release soon.

hUMUNGUz commented 3 months ago

Thank you for your help. And looking forward to your update.

trunkmaster commented 3 months ago

@hUMUNGUz I've updated NextSpace-0.95_Fedora-39.tgz on release page - now package conflicts with pipewire should gone. Please redownload .tgz and try to install again.

hUMUNGUz commented 3 months ago

Thank you sir. You rock!! As i mentioned, i am new to Linux, but i LOVE the NeXTSTep GUI so i REALLY want this working. I will try and read up on HOW i can boot straight into NeXTSpace on Fedora 40 WS. I got KDE Plasma and X11 installed so i need to figure out what scripts are used to boot into "GUI".

FINALLY, its booting straight to NeXTSpace :-) Now, some other issues. No internet, no audio. How do i setup that? Sorry if thats easy, i tried googling it, no dice.

Whats next on your agenda concerning NeXTSpace ?

trunkmaster commented 3 months ago

Thank you sir. You rock!! As i mentioned, i am new to Linux, but i LOVE the NeXTSTep GUI so i REALLY want this working. I will try and read up on HOW i can boot straight into NeXTSpace on Fedora 40 WS. I got KDE Plasma and X11 installed so i need to figure out what scripts are used to boot into "GUI".

FINALLY, its booting straight to NeXTSpace :-) Now, some other issues. No internet, no audio. How do i setup that? Sorry if thats easy, i tried googling it, no dice.

Unfortunately, there's no GUI for configuring network yet - you have to use other avsilable tools on Linux. As for "no audio" - could you please more specific? Do you hear sound when changing "System Beep" setting in Sound Preferences (Preferences.app)

Whats next on your agenda concerning NeXTSpace ?

I guess nearest future will be commited to bug hunting and fixing. Enything else is described in Project section. Stay tuned!