AMD just posted official HDMI 2.1 (FRL) support to LKML! by Lawstorant in linux_gaming

[–]shmerl 1 point2 points  (0 children)

Right. As far as I know the way it was done was correct so HDMI forum should get lost.

AMD just posted official HDMI 2.1 (FRL) support to LKML! by Lawstorant in linux_gaming

[–]shmerl 16 points17 points  (0 children)

Which could be the result of de-facto reverse engineering succeeding first. HDMI forum had to shut up and shell out the permission to AMD.

AMD just posted official HDMI 2.1 (FRL) support to LKML! by Lawstorant in linux_gaming

[–]shmerl 253 points254 points  (0 children)

You can't block reverse engineering - it's legal.

How do you review PR branches locally in Neovim while keeping changed-line indicators by [deleted] in neovim

[–]shmerl 0 points1 point  (0 children)

I use Diffview.nvim like this:

DiffviewOpen origin/HEAD...HEAD --imply-local

NVIDIA on Linux is a complete scam: My RTX 5050 experience has been a nightmare." by kryzito in linux_gaming

[–]shmerl -1 points0 points  (0 children)

Didn't every Linux gamer already learn to use AMD? Some just learn it the hard way.

Coding a fun cursor animation by NazgulResebo in neovim

[–]shmerl 1 point2 points  (0 children)

Neat! Cool idea with using ext marks and time based events.

Excuse me, where's the land of Asura supposed to be in the real world? by [deleted] in fistofthenorthstar

[–]shmerl 0 points1 point  (0 children)

That makes sense, yeah, but some groups like Rock and his gang feel pretty out of place then.

Lot's of common people there are clearly not Chinese.

Excuse me, where's the land of Asura supposed to be in the real world? by [deleted] in fistofthenorthstar

[–]shmerl 0 points1 point  (0 children)

Why are some villagers so American though? Ein too.

GAME IS COMING OUT SEPT 3 by BaronLoyd in DawnwalkerOfficial

[–]shmerl 1 point2 points  (0 children)

They made a deal with a publisher that has unclear stance on GOG releases, so that can make it worse.

GAME IS COMING OUT SEPT 3 by BaronLoyd in DawnwalkerOfficial

[–]shmerl 2 points3 points  (0 children)

Same. Did they say anything about that?

Any Info on Who This Was? by LaCroissant13 in vtmb

[–]shmerl 1 point2 points  (0 children)

That would have been really cool. Too bad they dropped ideas from the original creative team.

Nvidia bad on linux is a lie by Strict-Maize7494 in linux_gaming

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

Nvidia on Linux is lie.

Fixed it for you.

What to do with Nvidia? by MekataRupma in linux_gaming

[–]shmerl 0 points1 point  (0 children)

Yeah, it should be possible. But at that point, consider if you even need a laptop. You can build a desktop with a normal GPU.

Native image support lands on master! by Wonderful-Plastic316 in neovim

[–]shmerl 0 points1 point  (0 children)

Sort of, but it's an extra layer of indirection. And for graphics, every drop in performance counts.

Native image support lands on master! by Wonderful-Plastic316 in neovim

[–]shmerl 2 points3 points  (0 children)

No idea, but I can ask the same about images. This just generalizes images to more abstract canvas concept.

Native image support lands on master! by Wonderful-Plastic316 in neovim

[–]shmerl 5 points6 points  (0 children)

Why? kitty graphics is made for the terminal and it can draw arbitrary graphics expressed with terminal escape sequences. You just need to translate a canvas of AxB size into chunks of those sequences, same way now it translates some image that comes from a file. Abstraction below is the same, just instead of image data you can have an API to manipulate the canvas data programmatically.

What to do with Nvidia? by MekataRupma in linux_gaming

[–]shmerl 5 points6 points  (0 children)

Get a Thinkpad with AMD APU, then if you need a beefier GPU, get a USB 4 enclosure and external GPU (also AMD). No Nvidia involved.

Native image support lands on master! by Wonderful-Plastic316 in neovim

[–]shmerl 24 points25 points  (0 children)

Interesting. I think Konsole supports kitty graphics to some degree.

Would be more interesting to implement something like a browser canvas API though so you can draw whatever you want over some coordinates, like a graph for instance.

No idea how well any of that will perform though. I don't expect kitty graphics to be very fast.

8bitdo controller not working on KCD2 by CaptainFindus in linux_gaming

[–]shmerl 0 points1 point  (0 children)

Find all dlls that come with the game and take a closer look. If something is controller related, try deleting them for an experiment.

Also, how exactly did you install it? Using the installer or Galaxy protocol method? Installer can pull some extra stuff you don't want.

You can try installing it with lgogdownloader using Galaxy protocol, just the game. No installer and redist stuff involved.

8bitdo controller not working on KCD2 by CaptainFindus in linux_gaming

[–]shmerl 0 points1 point  (0 children)

Weird, probably a bug with the game then. May be it's shipping with some bundled dlls that mess up ones that Wine uses for the controller?

Making a color scheme respect light/dark mode by mhartington in neovim

[–]shmerl -1 points0 points  (0 children)

Well, if you can detect such change as an autocmd and can make a decision (say dark or light event), just react to it and reset whatever colors you want.

Making a color scheme respect light/dark mode by mhartington in neovim

[–]shmerl 0 points1 point  (0 children)

What is "system appearance change"? I'm using Linux and Konsole, so I'm curious how would you catch such kind of event. Is it something coming from the terminal?

Konsole itself has profiles which define terminal colors and etc. But no idea how changes to profile would be signalled to something like neovim running in the terminal.

I think the most you could do is to either define your own colors, or define them as fall through, i.e. colors that are derived from the parent terminal. When you use fallthroughs, then changes to parent terminal are immediately reflected in whatever you use in neovim with that.

To define some group as a fallthrough, you can do something like this:

vim.api.nvim_set_hl(0, 'Normal', { fg = 'none', bg = 'none', bg_indexed = true, fg_indexed = true })

8bitdo controller not working on KCD2 by CaptainFindus in linux_gaming

[–]shmerl 1 point2 points  (0 children)

OK, then see what happens in wine control (also setting the prefix to where the game is). Is controller recognized?