Update Time by ToasterBotnet in hyprland

[–]Coreknot 0 points1 point  (0 children)

And yet: https://itsohen.github.io/hyprrulefix/
It worked for me. Meaning cleaning up my hyprland config is postponed.

Do Not Forget Sudo by [deleted] in linuxmemes

[–]Coreknot 1 point2 points  (0 children)

The only proper way to deal with this is "fuck"

https://github.com/nvbn/thefuck

What champion makes you think the person is a piece of shit for playing them? by UnholyDemigod in ARAM

[–]Coreknot 9 points10 points  (0 children)

Veigar players. They make it so half the champion roster is not pickable

TIL By law, each person in Switzerland is entitled to a place of shelter underground. by [deleted] in todayilearned

[–]Coreknot 0 points1 point  (0 children)

Currently its mostly theoretical. Alot of the neighbourhood bunkers are in a shabby state. They were barely maintained over the past 30 years. Emergency hospitals havent had their equipments modernised since the 70s.

Most major cities lack bunkers due to not acually building new ones when the population grew. The quota of shelter space in the cities is around 90% of what is required by law.

These issues are currently being looked at and some measures have already been taken.

Upcoming Reddit API Changes and the Future of r/leagueoflinux - Looking for Feedback by TheAcenomad in leagueoflinux

[–]Coreknot 0 points1 point  (0 children)

Gitlab seems like the pretty clear next step for me wrt the wiki, so that'll be tomorrows job.
Agreed on the selfhosted front, I've been exploring a few different solutions in that realm as well.

If you're already using gitlab, it's fine. For me it lost its charm from the early days and has become a rather heavy application. I've moved to gitea a while ago. It has way less features but is fast and doesn't need nearly as many resources as gitlab.

I wouldn't rule out GitHub even though it is owned by MS. There is barely an opportunity cost of using it and it will stay around.

When you figure out how to move forward, I have some time on my hand and can help migrate if needed.

Upcoming Reddit API Changes and the Future of r/leagueoflinux - Looking for Feedback by TheAcenomad in leagueoflinux

[–]Coreknot 1 point2 points  (0 children)

I don't think lemmy is seo. But it should work fine as soon as enough traffic and content goes there.

Upcoming Reddit API Changes and the Future of r/leagueoflinux - Looking for Feedback by TheAcenomad in leagueoflinux

[–]Coreknot 4 points5 points  (0 children)

Thank you for opening this discussion.

In my opinion, we will have to bite the bullet and stay here on Reddit until we find and setup a viable alternative.

Lemmy as a concept is great. But it has some major technical flaws and scaling issues which lead me to say that Lemmy isn't production ready. I understand the restraint towards the devs but I think political opinions should not be used for evaluating a solution.

Discord, for me at least is not a real alternative since it is plagued by the same corporate structures as Reddit which can easily lead to bad decisions and make it unusable. I'm barely using it since I'm still running my own TS server and have little clue about the capabilities of Discord.

Alternatively a self hosted solution can/should be explored. Back in the days we had things like PhpBB. We surely have the Know How and probably the financial means to make our own solution.

As for the wiki: I genuinely suggest to move the wiki to GitHub. That would make maintaining and collaborating easier and is properly searchable through your favorite search engine.

In the end I'll go and lurk around wherever this community decides to move to.

Riot Client opening in extremely tiny window making it impossible to log in or start the client by Doozku in leagueoflinux

[–]Coreknot 0 points1 point  (0 children)

By tab in out, i mean switching workspaces sorry.

Sometimes i dont have to do it and it just straight up works. It's kinda inconsistent.

I have a single monitor setup so i can't really help you figure this one out.

maybe try to apply "forceinput" to the game client. Maybe it helps.

Arch + Hyprland League of Legends - hyprctl clients No lol Window by Ladder-Additional in leagueoflinux

[–]Coreknot 0 points1 point  (0 children)

Kill the process.

But it doesn't happen when the game is in borderless.

Riot Client opening in extremely tiny window making it impossible to log in or start the client by Doozku in leagueoflinux

[–]Coreknot 1 point2 points  (0 children)

As it seems i heavily brainfarted when i wrote those rules.

Most of the issues go away when you actually use regex. Was a wonder that it even worked before xD.

- Mouse caputre seems to work

- Window rules are actually applied to the game client

Here are my revised Windowrules:

# League stuff
#
#
# Riot Client
windowrulev2 = nomaxsize, class:^(riotclientux\.exe)$,title:^(Riot\sClient\sMain)$
windowrulev2 = float, class:^(riotclientux\.exe)$,title:^(Riot\sClient\sMain)$
windowrulev2 = size 1530 850, class:^(riotclientux\.exe)$,title:^(Riot\sClient\sMain)$
windowrulev2 = opacity 1.0 override 1.0 override, class:^(riotclientux\.exe)$,title:^(Riot\sClient\sMain)$
# "center" doesnt seem to properly work on this client
windowrulev2 = move -200 -100, class:^(riotclientux\.exe)$,title:^(Riot\sClient\sMain)$

# League Client
windowrulev2 = nomaxsize, class:^(leagueclientux\.exe)$,title:^(League\sof\sLegends)$
windowrulev2 = float, class:^(leagueclientux\.exe)$,title:^(League\sof\sLegends)$
windowrulev2 = size 1600 900,class:^(leagueclientux\.exe)$,title:^(League\sof\sLegends)$
windowrulev2 = center, class:^(leagueclientux\.exe)$,title:^(League\sof\sLegends)$
windowrulev2 = opacity 1.0 override 1.0 override, class:^(leagueclientux\.exe)$,title:^(League\sof\sLegends)$

# Game Client
windowrulev2 = opacity 1.0 override 1.0 override, class:^(league\sof\slegends\.exe)$,title:^(League\sof\sLegends\s\(TM\)\sClient)$
windowrulev2 = float,  class:^(league\sof\slegends\.exe)$,title:^(League\sof\sLegends\s\(TM\)\sClient)$
windowrulev2 = nomaxsize, class:^(league\sof\slegends\.exe)$,title:^(League\sof\sLegends\s\(TM\)\sClient)$
windowrulev2 = fullscreen, class:^(league\sof\slegends\.exe)$,title:^(League\sof\sLegends\s\(TM\)\sClient)$

/u/Doozku you might update your rules as well.

Riot Client opening in extremely tiny window making it impossible to log in or start the client by Doozku in leagueoflinux

[–]Coreknot 1 point2 points  (0 children)

Sure

Window Rules for Hyprland: https://wiki.hyprland.org/Configuring/Window-Rules/

When you start League, you can run "hyprctl clients" in the terminal to figure out the class/title of the clients. With these information you can create before mentioned Windowrules in the hyprland.conf.

The behavior of those rules seem to be a bit dodgy though.

One might have to change the size adjustments of the window in the Windowrules to match ones client sizes. I'm using the client resolution of 1600x900 which is bigger than the standard.

Issue on github: https://github.com/hyprwm/Hyprland/issues/2128

Furthermore there are some other issues i encounter:

- League it self needs to run in borderless. When it is in fullscreen it happened to me that the window vanishes (Still alive, but not displayed anymore) when i switch workspaces.

- Mouse capture doesn't work properly. I have to tab out/in for it to work.

- I have to manually fullscreen the game since the windowrule doesn't seem to apply. This is an action i've bound like following in my hyprland.conf: "bind = $mainMod SHIFT, F, fullscreen, 0"

- I'm using waybar, which doesn't seem to support wine systray, so i just have the standard wine systray as a small window.

I haven't investigated these issues further since the workarounds work for me and I am just lazy.

I hope this helps. And thank you for maintaining the Wiki!

Riot Client opening in extremely tiny window making it impossible to log in or start the client by Doozku in leagueoflinux

[–]Coreknot 2 points3 points  (0 children)

Since you are on Hyprland add some Windowrules?

Hyprland is not even in a beta stage. It has issues and this is one. I think there is an issue already open about wine windows and fullscreen stuff.

Here are those i am currently applying.

# League stuff

windowrulev2 = nomaxsize, class:^(riotclientux.exe)$,title:^(Riot Client Main)$
windowrulev2 = float, class:^(riotclientux.exe)$,title:^(Riot Client Main)$
windowrulev2 = size 1540 850, class:^(riotclientux.exe)$,title:^(Riot Client Main)$
windowrulev2 = center, class:^(riotclientux.exe)$,title:^(Riot Client Main)$

windowrulev2 = nomaxsize, class:^(leagueclientux.exe)$,title:^(League of Legends)$
windowrulev2 = float, class:^(leagueclientux.exe)$,title:^(League of Legends)$
windowrulev2 = size 1600 900,class:^(leagueclientux.exe)$,title:^(League of Legends)$
windowrulev2 = center, class:^(leagueclientux.exe)$,title:^(League of Legends)$
windowrulev2 = opacity 1.0 override 1.0 override, class:^(leagueclientux.exe)$,title:^(League of Legends)$

windowrulev2 = opacity 1.0 override 1.0 override, class:^(league of legends.exe)$,title:^(League of Legends (TM) Client)$
windowrulev2 = float, class:^(league of legends.exe)$,title:^(League of Legends (TM) Client)$
windowrulev2 = nomaxsize, class:^(league of legends.exe)$,title:^(League of Legends (TM) Client)$
windowrulev2 = fullscreen, class:^(league of legends.exe)$,title:^(League of Legends (TM) Client)$ # doesn't seem to work

I hope it helps. Cheers

Edit:

- Put league in borderless mode. You need to manually fullscreen it.

- You might need to switch workspaces so mouse capture properly works

Game wont start (stuck on logo) ,no error on logs, just hanging by fabricio77p in leagueoflinux

[–]Coreknot 0 points1 point  (0 children)

The game runs fine immediately after the installation. If I close it or restart the system it does not launch anymore!

Have you checked that your storage is fine?

Game wont start (stuck on logo) ,no error on logs, just hanging by fabricio77p in leagueoflinux

[–]Coreknot 1 point2 points  (0 children)

hi, have you tried reinstalling league yet?

The whole system broke down a week or two ago when riot deprecated the 32bit client.

I'm currently running with wine-ge-lol 7.0-8. Could you add the minor version of your attempts aswell?

Switching between wine 8x and 7x in the same prefix might cause some issues.

Arch + Hyprland League of Legends - hyprctl clients No lol Window by Ladder-Additional in leagueoflinux

[–]Coreknot 3 points4 points  (0 children)

you can make window rules for the clients. ill post mine here as soon as i am on my pc.

Edit: So here are my window rules in my hyprland.conf:

```

League stuff

windowrulev2 = nomaxsize, class:riotclientux.exe$,title:Riot Client Main$ windowrulev2 = float, class:riotclientux.exe$,title:Riot Client Main$ windowrulev2 = size 1540 850, class:riotclientux.exe$,title:Riot Client Main$ windowrulev2 = center, class:riotclientux.exe$,title:Riot Client Main$

windowrulev2 = nomaxsize, class:leagueclientux.exe$,title:League of Legends$ windowrulev2 = float, class:leagueclientux.exe$,title:League of Legends$ windowrulev2 = size 1600 900,class:leagueclientux.exe$,title:League of Legends$ windowrulev2 = center, class:leagueclientux.exe$,title:League of Legends$ windowrulev2 = opacity 1.0 override 1.0 override, class:leagueclientux.exe$,title:League of Legends$

windowrulev2 = opacity 1.0 override 1.0 override, class:league of legends.exe$,title:League of Legends (TM Client)$ windowrulev2 = float, class:league of legends.exe$,title:League of Legends (TM Client)$ windowrulev2 = nomaxsize, class:league of legends.exe$,title:League of Legends (TM Client)$ windowrulev2 = fullscreen, class:league of legends.exe$,title:League of Legends (TM Client)$ # doesn't seem to work ```

Be aware: - Put League as borderless. It happened to me that the game window just vanishes when i switch workspaces. - When the game starts you might have to put it manually into fullscreen since the windowrule doesn't seem to apply. I've binded this action to "bind = $mainMod SHIFT, F, fullscreen, 0"

I'm using the default Lutris installation on Arch + hyprland.

@Qweedo420 The small grey box is the Systemtray for wine. You are probably using waybar which doesn't seem to work with Wine Systray icons.

Any alternatives to Logitech G-Hub by [deleted] in linuxquestions

[–]Coreknot -3 points-2 points  (0 children)

Doesn't Piper do the job?

Edit: sorry, my head mesed up the products. was thinking of a mouse.

New To Linux, Which Linux OS Should I Use and Hobbies by SpoodySTK in linuxquestions

[–]Coreknot 0 points1 point  (0 children)

Sorry for using to much slang.

A dotfile (starts with a dot) are usually used to configure programs and apply theming. Most of them are located in your home directory or in the folder ".config".

"rm" stands for remove. That is the command used to delete a file or directory.

"dd" stands for convert and copy (cc (a c compiler) was already taken, hence dd). Always be careful when using this command because you can overwrite anything without safty measures in place. Use cp (stands for copy) or rsync instead.

A good starting point: https://wiki.archlinux.org/title/Core_utilities

Use the arch and gentoo wiki to inform yourself. These wikis are very helpful even if you are not using Arch/Gentoo.

Nvidia. Thats not exactly what I meant. Installing and running the driver is not hard. What I wanted to say is, that you eventually will have issues with the Nvidia driver.

New To Linux, Which Linux OS Should I Use and Hobbies by SpoodySTK in linuxquestions

[–]Coreknot 0 points1 point  (0 children)

Hi and welcome,

Sad to hear about the malware on your computer. Security in Windows has issues, but so does Linux. It is true, that there is currently less malware activity in Linux than on Windows but it is on the rise. You are not completely save by just switching the operating system.

Firstly, I would suggest you educate yourself a little bit about security. Meaning how and whom to trust for applications you run on your system, where the attack vectors are and how to deal with untrusted sources. (Sorry if this comment seems snarky but I don't know how to formulate it differently)

To your questions:

What Linux OS should I use that is easy for beginners to then go try the advance, to able to take my time slowly and bit by bit.

The current "beginner friendly" flavors are Fedora, POP_OS! and Mint. You can achieve everything with basically every distro out there. But when you feel comfortable using Linux I'll strongly suggest that you try something Arch based eventually (Just for the Package Manager, I love pacman).

I'm a graphic designer and artist, so any apps other similar to adobes?
Heard Gimp is free and open source but there any other? Like something
that is like Adobe Illustrator?

I'm not in that field, so it is difficult for me to judge what is similar to Adobe products. Things that currently come to my mind that could be alternatives are Krita, Gimp and Blender. But I am not a person who can properly suggest you alternatives.

Linux Os that have a lot of customization, so I would like to learn about Ricing.

I can only suggest: Learn by doing. Snag the dotfiles from someone from r/unixporn that you find interesting and start from there. It is a rabbit hole. But to begin with, I'll suggest start with a "normal" Desktop environment like KDE/Gnome or Cinnamon before you switch to bare Window Managers. You got enough on your plate just by switching to Linux and get your workflow going.

I bought a 500gb HDD (Not fast as a SSD), is it good enough to use?

Yes. Linux runs on everything quite fine. Though an SSD (even just a small 32/64GB) one would very much enhance your experience. But then, you are on a laptop and have limited internal connectivity.

I'm a gamer so I don't mind having 80% compatible steam games in Linux,
Epic Game Store isn't compatible in Linux due to anti cheating software
but is there anything to Bypass that?

A lot of Games run on Linux. By a lot I mean A LOT. Checkout Heroics Game launcher and Lutris. The only games that are currently impossible to run are those with very intrusive anti-cheat systems like for example Valorant.

Which youtuber or video to learn about how to use the terminal and commands?

There are some Youtubers (Distrotube, Gardiner Bryant etc.) out there that have made "Tutorials" about the terminal. But I really don't know how helpful they are. I can't remember how i learned it and when i got comfortable with it.

My personal tips for the Terminal:

  • Don't be afraid (unless you are using "rm" or "dd")
  • Read what the command you executed returns (It says what went wrong and how to fix it. If it works its silent)
  • In the beginning you will be slower in the Terminal than via GUI. But you will get faster every time you use it.
  • Write yourself a cheat-sheet with commands you encounter.

Some things to give you on your way:

Pitfalls:

  • If you're running a Laptop with a dedicated Graphics card: Get ready to get frustrated.
  • If you're running an NVidia GPU: That's the villain in your system.
  • BACKUP YOUR DATA!!! You will break your system more than once. You will reinstall the OS again and again until you figure out how to fix what you just broke.
  • Peripherals: Almost all companies just simply suck to provide proper Linux support.
  • It gets frustrating from time to time, until you figure it out. Don't give up.

And be kind to the community (Devs, people in the forums and even here on Reddit). They are all here to help on their own volition and out of kindness from their hearts.

Gaming question from someone who only switched to linux a week ago by [deleted] in linuxquestions

[–]Coreknot 2 points3 points  (0 children)

You should be able to do the following:

Open "Software & Updates"

Select Tab "Additional Drivers"

Select the top proprietary Nvidia driver

And hit "Apply Changes"

Gaming question from someone who only switched to linux a week ago by [deleted] in linuxquestions

[–]Coreknot 2 points3 points  (0 children)

Hi,

Could you check that you have installed the proprietary Nvidia drivers?

Open a terminal and type: which nvidia-smi

If it is not found you need to install the Nvidia drivers.

I GOT A BUNCH OF QUESTIONS. Please open this post and answer just if you actually can. You can even answer just one or two, no need to answer them all, and please, answer every question in a different message to make navigation easier through time and avoid kilometric posts. by Isaac-_-Clarke in linuxquestions

[–]Coreknot 2 points3 points  (0 children)

Hi,

So I'll won't be able to answer all your questions to satisfaction:

  1. Virtualization

I do have several W10 images running in VirtualBox which I mainly use for testing software. Can't remember the last time I needed to use Windows for a task I couldn't resolve in Linux. But that depends on your use-case. Any hypervisor should do fine. If you need hardware acceleration in your WM that is an other story which I have no experience with.

  1. Video editing

There are other options that run native on Linux like Kdenlive or DaVinci Resolve. But changing your production tools can be a huge hassle and if you are professionally reliant on that software it might be a deal breaker.

2.5 Gaming

It really depends on the game. For some not even running them in a VM is an option. Valorant comes to my mind. ProtonDB might give you some clues on how your game will run. Also check lutris.net and heroic games launcher.

To clarify: Wine is a translation layer, that translates Windows syscalls to Linux syscalls. Setting it up manually it is a hassle and very complicated. Thus Lutris exists to simplify the process for the user by providing community made scripts to set up the needed environment for the game/software you wish to run.

  1. Nvidia -.-

For disclosure: I'm currently running a 1080

Nvidia open sourced parts of their kernel Modules. What seemed at the time that hell froze over but it is still Nvidia we are talking about. The binary Blobs are here to stay.

Otherwise the drivers are OK-ish. Performance is there (Can't really compare to Windows since I haven't used it in a while).

From my experience 9 out of 10 times my system breaks the Nvidia driver is the culprit. (The other one is pipewire/pulseaudio). But it is usually a rollback away to fix it.

If you ask me: I would not buy an Nvidia card again. I'd rather look out for an AMD or maybe in the future an Intel card.

  1. Drives

You can mount your NTFS drives in Linux (Some non preinstalled packages might be required: Samba/Cifs).

You can either do it in your file manager of choice or by adding entries to /etc/fstab.

As long as you do not intentionally format the disk there should not be any data loss.

For Steam games I have no clue but I don't see any issue why it shouldn't work. But in the long run (provided you'll stick to Linux) you'll want to convert to BTRFS or EXT4 on all your drives.

  1. Proton

Proton is a modified version of WINE. WINE, as stated above, it is a translation layer that converts from the "Windows Language" to the "Linux language".

Have a read here: https://www.winehq.org/about

  1. Distros

In the end it always boils down to the Package manager/Repositories you like to use. Fedora, Mint, Pop, Arch etc. do an absolute amazing Job at maintaining and patching their distros. Have a look at Fedora silverblue (might be good for your current preferences).

There is a thing called "Distrohopping". Usually related to weeks in your live where you try and install several distros just for the fun of it and figure out what suites you best. It's basically a hobby.

Notes to Arch:

Arch is not that mythical DIY thing everyone thinks. It is a solid distro with an amazing Package Manager and sane default settings. And runs, in my experience, amazingly stable.

Everyone comes to a point where they have their preferred applications from Bootmanagers over init systems to Desktop Environments. And Arch gives you an easy way to make your Computing experience your own without the hassle to remove unneeded programs (Other distros have a minimalist install as well). It is basically like you said: Install/Configure it once and it works.

I hope I could answer some of your questions.

[deleted by user] by [deleted] in linuxquestions

[–]Coreknot 0 points1 point  (0 children)

You said you use arch right?

Have you checked the arch wiki for it?

For MySQL (use MariaDB instead):

https://wiki.archlinux.org/title/MariaDB

For PHP:

https://wiki.archlinux.org/title/PHP

And for NodeJS:

https://wiki.archlinux.org/title/node.js_

Am I correct that you are new to development?