Insert logs in pastebin.com and attach links and you can open ticket on git.
Insert logs in pastebin.com and attach links and you can open ticket on git.
You can use postfix + dovecot + roundcube + spamassassin + opendkim + pigeonhole. Maximum stability. Roundcube have aliases plugin.
You can start from here: https://wiki.archlinux.org/title/Virtual_user_mail_system_with_Postfix,_Dovecot_and_Roundcube
Topic starter don’t use docker containers. He use lxc containers. LXC is virtual machines on host kernel. Case is that: He have 3 virtual machines with shared disk. In 3 VMs have 3 different applications. Applications work under different users and can’t rewrite data on shared disk. That is user permissions problem.
the idea is that: all your applications work under the same user. or at least under the same group. because this is exactly how the differentiation of rights is applied.
A good plan is to create some kind of user in all three containers and run qbittorrent, samba and the third application under it.
A bad plan is to run everything under a random user with 777 rights, but this is a really bad plan.
Create a user in all three containers and work under it. That is not hard. Run qbittorent with that user. Config will be there: /home/user/.config . Then set that user for samba. I don’t know third app , but I think you can find how change user in manual.
You can use Revolt. Literaly Discord clone. https://github.com/revoltchat
or you can’t buy if you’re not successful enough or you’re in the wrong country. For example, in my country, the minimum cost of a 1TB SSD is about $85 and a salary of $2,000 is considered a very successful salary at the upper limit
Short command wasn’t work in my env. I can run only with full sockets path. May be I do something wrong.
Thanks. Not full wayland protocol support and have a bugs, but something is greater than nothing. UPD: The utilization of the Internet channel has also increased
Eh, the era when it was possible to throw the interface through an SSH session is over. Sadly. Or maybe I’m just too old. XD
In first you need understand what type of suspend you use:
Suspend to RAM (aka suspend, aka sleep) The S3 sleeping state as defined by ACPI. Works by cutting off power to most parts of the machine aside from the RAM, which is required to restore the machine’s state. Because of the large power savings, it is advisable for laptops to automatically enter this mode when the computer is running on batteries and the lid is closed (or the user is inactive for some time). Suspend to disk (aka hibernate) The S4 sleeping state as defined by ACPI. Saves the machine’s state into swap space and completely powers off the machine. When the machine is powered on, the state is restored. Until then, there is zero power consumption. Hybrid suspend (aka hybrid sleep) A hybrid of suspending and hibernating, sometimes called suspend to both. Saves the machine’s state into swap space, but does not power off the machine. Instead, it invokes the default suspend. Therefore, if the battery is not depleted, the system can resume instantly. If the battery is depleted, the system can be resumed from disk, which is much slower than resuming from RAM, but the machine’s state has not been lost.
I think you use Hybrid suspend. Hybrid suspend store memory to disk (20 seconds lag) and then lost battery for memory renew. Need you Suspend to RAM maybe? 20 Seconds lag will fixed with that.
Then check
cat /sys/power/mem_sleep
If you see
[s2idle] shallow deep
check first if your UEFI advertises some settings for it, generally under Power or Sleep state or similar wording, with options named Windows 10, Windows and Linux or S3/Modern standby support for S0ix, and Legacy, Linux, Linux S3 or S3 enabled for S3 sleep.
If you don’t see anything you can swap sleep mode to Suspend to disk. That slow but don’t use any power. Or try fix sleep status.
More information you can find here: https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate
Show df -h from Manjaro and Arch please.
I recommend kyocera. maybe you’ll say, “man, you can buy 4 inkjet for the price of ecosys”, but on the other hand, you bought a ecosys and you can fill it with toner just from a balloon until the drum unit wears out.
nvidia-open-dkms usually doesn’t break when updating.
You have one GPU card? If yes you need some additional hooks (kill DE sessions, stop X, etc). Look here: https://github.com/joeknock90/Single-GPU-Passthrough .
UPD: Sorry. I read the reddit post. So you pass through single GPU. You load GPU bios when Windows load?
In general, such a configuration will be quite complicated, but if you want to try, show the VM configuration and the start hook. Without this not easy to say.
ubuntu mate is a good choice for a beginner, but if your computer is old enough, the system may slow down. This is due to the fact that snap images are slowly decompressed on older processors. You can try Linux Mint too.
About the software. The main thing is to accept the fact that not all Windows applications have analogues on Linux. some people actually make such a mistake. no need to try to install wine and migrate literally every exe file. Look at the software specifically for linux.
The default browser is firefox. But you can install chrome or chromium without any problems. There is OBS studio for linux for streaming. For games, you can put lutris. There is also an official steam client. if the game has an anti-cheat and this anti-cheat is not optimized for linux, you will not be able to play it.
I don’t deny that systemd is easier than SysV. I say that on complex configurations it is not slightly simpler. Moreover, what I could do just in the sysV script, I now have to divide by tmpfiles.d and systemd. And sometimes even include processing both there and there, because depending on the version systemd has different behavior with parameters LogsDirectory= and RuntimeDirectory=. As a result, the dependence on the system has not completely disappeared for the package maintainer. Although of course there are a little less problems with systemd.
On other side as a user, I don’t really like to guess exactly how a folder was created in /run, via tmpfiles or via systemd.
UPD: On SysV I have one complex, heavy script. Now I have the systemd service, the tmpfiles configuration, the /etc/conf parameters file.d and there is still a shell script to run. But if user wants reconfig something he need look 4 files instead one.
Right. But on something more complicated than initializing the usual daemon, systemd has all the same problems. For example, if you have a java application and you want to dynamically manage java parameters and application parameters, the script will look like a pain. something like bash -c ‘java …’ or you will have to call a separate script in the initiator. And then to turn off the shell and switch to the application itself, there will be a whole adventure with pid generation.
But sure systemd really more easy then system V.
can’t you replace UNIX applications in user space? Why, besides the fact that some simply have nothing to replace?
you do know what the linux kernel is, right?
I know that the core is monolithic.
In the end your distro packager decided to not split systemd into different packages
I installed these services myself, not all of them, of course, but those that I listed at the end. I know about the rest simply because I prefer to read the documentation for the services I work with. I’m not particularly happy with the systemd system as a whole. however, since there is no better alternative, the choice is small.
I used lvm with SSD cache few years, but time to time I have problems with loads after reboot. If forgot about reboots all work great with LVM raid + LVM cache. Cache can be configured without raid. And you can add or remove cache in any time. Docs: https://man.archlinux.org/man/lvmcache.7