You are not logged in.
Pages: 1
They (debian) don't have it in their packages but it is available on Hyperbola as a replacement for nginx
A newbie (3 years user) here
So I searched the Devuan's package manager (apt) to see if Freenginx exists and I found out that the answer is no. However, Nginx exists, but I don't really want to use Nginx. On the other hand, Apache2 isn't really powerful like Nginx and many people say that it's better to make a reverse-proxy where Nginx points to Apache2 and then it's less wasteful.
I searched the extrepo as well and Freenginx is not there too.
It feels like the only way for me to run freenginx would be to build it myself. However I have zero knowledge in building packages nor installing anything that is not provided by apt (i'm way too cautious it's nearly boring), I trust apt as if apt was god. I fear of breaking things in my system.
Would you trust Freenginx and build it on your own? Perhaps the reason that I don't find it in apt and extrepo is because the community don't trust it?
Worth to mention that I didn't found it in Alpine Linux as well, I thought of running it within a container, but it's not there too.
Which display manager would you recommend? I didn't really chose sddm, I did chose LXQt, but because of my poor specs. My graphics card is too cheap and, If I recall right, is up to 2GB only, which means that most GUIs (gnome/kde plasma/cinnamon etc.) will crash my system, so LXQt is the best solution for me. I also like LXQt more because I don't need all those fancy things that KDE Plasma offers (I liked them back in the days when I was using Kubuntu, it was an easy transition from Windows to Linux, but I'm no longer there)
It is also worth to mention that even with sddm my GUI crashes every now and then, but others will make it intolerable, I don't believe I would be even able to start them..
That didn't solved it ![]()
But I was wondering, is it possible that the problem is caused by x11 and not sddm?
Maybe I need to check x11?
It isn't part of the root group, this only happens when restarting sddm
$ grep user /etc/group
cdrom:x:24:user
floppy:x:25:user
sudo:x:27:user
audio:x:29:pulse,user
dip:x:30:user
video:x:44:user
plugdev:x:46:user
users:x:100:user
netdev:x:105:user
bluetooth:x:109:user
lpadmin:x:111:user
scanner:x:114:saned,user
user:x:1000:
incus-admin:x:995:user
$ grep root /etc/group
root:x:0:Seems like non of this works and at least for now the only way to solve it is to get into runlevel 1 (telinit 1) and then get back to telinit 2
I tried this one as well, but it still didn't worked. I edited
$ sudo vi /etc/pam.d/sddmand added those lines to the top of the file, but still:
$ sudo -g user rc-service sddm start
Starting Init script for Simple Desktop Display Manager: sddmstart-stop-daemon: unable to open pidfile '/var/run/sddm.pid' for writing (Permission denied)
start-stop-daemon: child returned error exit status 2
failed!Nope ![]()
even after adding that line it still shows that I am part of root
I kinda solved my own problem until someone who knows how to help me will answer something much better:
Since using
rc-service sddm restartmakes you root the only workaround is to reinitiate everything, so on a true tty (Alt+F1-F6):
# telinit 1
...(go into runlevel 1, and then exit)
# exitIt's bad and probably not the best solution but I don't know how else to solve this problem, so for now, i'll simply restart pid 1
Important note - Do not perform telinit 1 (or any "sudo telinit ...") on a GUI terminal (QTerminal and so), do it on a regular tty because sddm breaks it and it won't send you back to a functional tty... (or is it just on my system?)
Again - this isn't a good solution, as it really messed my tap interfaces for incus...
It is also worth to mention that: If you sent yourself into single mode (
# telinit s) and then you're accidentally pressing f2-f7 to switch tty, all ttys will freeze including the single-mode one and become non-functioning, and then you won't be able to do anything except for magic sysrq (s+u+b) to force-reboot the machine
Hi,
There's a problem I'd like to inform you about.
Maybe it's something in my configuration? Perhaps it's global?
Using sddm (LXQt), Services managed by OpenRC
Whenever you restart sddm, Regular users are being added to the root group.
Before, on any tty/psudeo-terminal:
$ groups
user cdrom floppy sudo audio dip video plugdev users netdev bluetooth lpadmin scanner incus-adminAfter:
On regular tty:
$ sudo rc-service sddm restartOn GUI psuedo-terminal (QTerminal):
$ groups
user root cdrom floppy sudo audio dip video plugdev users netdev bluetooth lpadmin scanner incus-admin
$ id
uid=1000(user) gid=1000(user) groups=1000(user),0(root),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),100(users),105(netdev),109(bluetooth),111(lpadmin),114(scanner),995(incus-admin)Worth to mention that:
The user is part of the root group only on GUI terminal (within LXQt) and not on regular ttys (if you'll run the groups command on a regular tty, this won't happen)
How can I fix it?
Update - I found out that it is a well known bug since 2018(!) how sad
I'm probably late but if you want help translating anything to Hebrew so please talk to me, I'd love to contribute
I'm not great at English (it isn't my native language) but I do know how to explain Hebrew users how to use and install (I also had a blog of my own which was closed, called linuxmonkey.blogpost.cc, It is available on the internet archive so you can see it there).
I tried to install Excalibur on a Virtual Machine (the host is Debian Trixie, using Libvirt). The regular installation faced lots of problems, so instead I chose to install Daedalus and then upgrade to Excalibur.
Daedalus had no problems at all. All the problems are happening with Excalibur
Init: OpenRC
The steps I took:
1.
~# apt-get update -y && apt-get upgrade -y && apt-get install -y usrmerge
~# touch /etc/apt/sources.list.d/devuan6.sources && cat << heredoc > /etc/apt/sources.list.d/devuan6.sources
Types: deb deb-src
URIs: http://il.deb.devuan.org/merged
Suites: excalibur excalibur-updates
Components: main contrib non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Types: deb deb-src
URIs: http://il.deb.devuan.org/merged
Suites: excalibur-security
Components: main contrib non-free-firmware
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
heredoc2. Then I performed the rest of the guide:
~# apt-get update -y && apt-get upgrade -y && apt-get dist-upgradeAfter a reboot (though I didn't had to but still I wanted to see that everything works as expected) I get the following errors:
Error: udev is the name of a real and virtual service. [ ok ]
...
Cannot persist initramfs fsck.log ... Failed!
Checking file systems...Cannot persist the following output on disc ... Failed!What does this mean?
Hi, thank you all for your responses! Also, thank you for having me on this forum, I guess I'll have more questions in the future as I'll continue my journey.
Regarding other Non-systemd distros:
I am aware to Gentoo, Hyperbola (which is, and correct me if I am wrong, an Arch derivative) and Alpine, but: I'm still not an advanced user to try Gentoo and Hyperbola, and I avoid Alpine because Alpine is a Non-GNU distro (I want GNU). Also, Alpine uses busybox, and I hate busybox more than I hate Systemd (I have it on my NAS WD-EX2ULTRA server, and that's a huge pain in the ass. I feel like I can't control my own device - there's not even a "shutdown" command. Perhaps i'm too bad at Linux, but busybox is like a Linux prison to me. Less prison then MS Windows, but still a prison).
I find Devuan as the currently best option for my desires: on one hand, it's easy as Debian - I don't have to deal with the complex installation of Arch / Arch-like OS, and on the other hand, It's more free than Debian itself as it gives me the opportunity to try other init systems, while Debian is forcing me to use Systemd.
I do want to expand my experience with other GNU+Linux distros, and I do want to try Hyperbola and Gentoo, but before I even think about trying them, I want to find my main OS - and I want it to be Devuan.
Hi everyone, I hope this is the right place to get answers to my questions. Also, please excuse my awful English in advance, as English isn't my native language.
I don't want to waste your time more than I already did, I'll just ask my questions straight (sorry if my questions are idiotic, I am a n00b):
1. When you define Devuan as "Debian without systemd", do you mean that is 1:1 Debian without systemd and any software that require systemd and can not operate without it? What about libvirt and incus - can I use them with Devuan? What can't I use?
2. Debian allows its users to have a local mirror. If I want to have a local Devuan mirror, is it possible too? is it the same procedure?
3. And maybe my most interesting question: Why can't Debian just give up on Systemd? If too many people loath it (and you can understand that I'm one of them - otherwise I wouldn't be here), why can't we choose our own alternative for systemd, and allow those who want to choose systemd without coercing on those who doesn't? personally, I prefer OpenRC but if you can give me the ability to choose which I prefer (SysVInit, OpenRC and runit if I am not wrong), why does Debian force me to have systemd?
Right now, I am using Debian on my main PCs, and having Devuan in a VM, but I want (hopefully in the nearest future) to move from Debian to Devuan, as my main OS. I'm not there yet but I make my first steps, one step at a time. Also, I found out that my Devuan VMs are booting faster than the Debian VMs, so I tend to precede that switch.
Thank you for your time and answers ![]()
Pages: 1