azvasKvklenko

@azvasKvklenko@sh.itjust.works
0 Post – 311 Comments
Joined 1 years ago

Interesting! The UI looks like it uses GTK for drawing widgets?

Please put an NSFW tag on this. I was on the train and when I saw this I had to start furiously masturbating. Everyone else gave me strange looks and were saying things like “what the fuck” and “call the police”. I dropped my phone and everyone around me saw this image. Now there is a whole train of men masturbating together at this one image. This is all your fault, you could have prevented this if you had just tagged this post NSFW

No surprises there, just the usual shit

NVIDIA is finally starting to play nicely with the community to help sort the driver mess out. Nouveau paired with NVK might actually be the future of NVIDIA graphics under Linux!

16 more...

Like a SteamDeck vent exhaust?

7 more...

Yeah, often when an employee leaves it's about the lack of ping-pong table.

More Wayland adoption, more protocols and desktop portals, color management and HDR getting closer, even better gaming

NVIDIA getting its shit together maybe?

6 more...

I like how Valve not only pushed Linux gaming, but also introduced some people to desktop Linux. I see many comments of people realizing It's not all that scary and sort of useful after all and it can even show some advantages, like the said snapiness. Being realistic I don't expect the platform to ever go truly mainstream, but enlargement of the niche is very much possible.

What would fit perfectly now is Snapchat-like short vertical videos on repeat. Do it Reddit

6 more...

No. Nobody cares, no matter what MS does. They can literally crap on users faces and they’ll happily lick it as long is Windows is the supported platform. And it will stay like that for decades to come.

We can expect some growth, because the tech savvy PC enthusiasts might want to look for alternatives, and if the desktop Linux is good enough, some will stick to it, some will go back, as it was always for last 30 years.

7 more...

Was Brexit really worth it?

The older Lunduke gets, the more he’s convinced about being right on everything, therefore the more rubbish he has to say.

When you’ll finally go outta closet he’ll be like: told ya, knew that from the start cuz of the gay underwear xD

It also looks like no other party wants any form of coalition with PiS. 3 other parties might form some coalition at least initially to remove the damage PiS caused in last 8 years and improve situation with public media, courts...

Oh, and we've got record voter turnout, it's higher than 1989.

2 more...

I don't have kids and never will, I live alone in avarage european flat, yet I still struggle to keep it at least managable. I like having it clean, I just hate cleaning

SueYou is an awesome name for N**tendo emulator

Mint is great and is absolutely enough for most people using computers, still as of now. It comes with its limitations though:

  • By default it runs pretty old kernel. This is fine if your hardware is at least 3 years old. It allows to easily switch to newer kernel with just few clicks, but I expect newbies to not be aware of this at all. Oh, and I don’t know if it offers some custom kernels like tkg etc, which some might want to squeeze best gaming perf etc.
  • Cinnamon is still limited to X11. If you have multi-screen setup, VRR, mixed refresh, mixed DPI etc, it’s better to switch to Wayland. Plus, Xorg server gets less and less maintenance and development. All the innovation moved to Wayland, so the experience on X will remain pretty stale.
  • The Ubuntu base makes it so that for 3rd party software you either need deb packages or PPAs. Some will argue (me included) that it’s not the best solution

All of the above can easily be irrelevant to you and Mint is just perfect for what you need. It’s important to point out limitations of that choice, but crapping on it because you don’t like it is just pointless fuss

14 more...

Most likely you'd spread some diseases that we're all immune. You wouldn't even explain how did you get there and that you're not a heretic due to the language barrier, so probably end up burned alive or something.

Sadly he didn’t clarify why it’s the Linux being problem here. If there are any technical obstacles, why can’t he say something’s too broken on the Linux side of things so that community or Valve could fix it?

9 more...

I imagine Russian-speaking Ukrainians will have even more and more motivation to switch to Ukrainian language as shit like that happens. Even if only for the sake of pissing Russians off and cutting out cultural connections with them

I used to work on a tech support hotline for a ISP 10 years ago and that was the usual thing.

  • My shit's slow
  • Ok, I see you've got perfect parameters for your ADSL, I just logged into your router, trying out download... and upload... It works exactly as it should, so maybe your WiFi? Could you connect a wire?
  • Plz come fix asap, TECHNICIAN VISIT WHEN??!!

If the WiFi sucked on router provided as part of the service then sure, I could send a technician, but usually the router only had one ethernet port.

If you count Android and Chrome OS as Linux, which I do, the Linux desktop accounts for 44.98 percent of the end user market.

I don't. Simply because Android or ChromeOS apps are not compatible with GNU/Linux, thus they can't be treated as one platform that developers can't target directly all of it at once. Same the other way around - Linux apps can run on Android, but it requires containers and some way to display stuff (like a xserver or Wayland compositor running on top of Android).

2 more...

Don’t hold your breath just yet, it’s a step in the right direction but it’s far from being fully Wayland ready. I think the driver will only be fully ready some time after explicit sync protocol lands in Wayland (see https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/90)

At the very beginning in early 90’s Linux adopted X11 implementation that was XFree86. It was obvious and pragmatic move, because Linux was UNIX clone with full POSIX standard compatibility, and X11 was already there for almost a decade. Porting it allowed for having graphical interface very early on (Linux started in 1991, X11 support was added one year later) and allowed all the contemporary UNIX software to be easily ported to Linux.

X11 however was designed with completely different needs in mind, as UNIX machines were mostly mainframes or powerful workstations and not home computers. It was about a lot of features that make no sense in this day and age (like network transparency, drawing primitives, printing capabilities, font rendering etc) and its design aged like milk. Xorg (that was fork of XFree86 started after license change) was implemented in a way that allows keeping compatibility for the time being with many issues being worked around and the old solution being effectively forcefully framed into modern use. It’s basically huge

Wayland started as an idea on how to do graphics on Linux (and other UNIX systems) without X, but it was never meant to be drop-in replacement. That being said, it’s vastly incompatible and the shape towards having Wayland desktops is long process of gradual implementation of new protocols to make it complete eventually.

Making Wayland possible took redesign of the OS itself. In old days, Linux didn’t think much about graphics and it was the monolithic X server that took responsibility of things like loading video drivers, setting screen modes or pushing stuff to video memory. Wayland was all about split of X’s features outside of X to gradually remove the dependency, so now the kernel has native system interfaces like kernel mode setting, direct rendering manager and so on. It’s not only Wayland taking advantage of it, as the same infrastructure is now used under X too.

Your experience wasn’t much different because it wasn’t meant to be. Desktops that are ported to Wayland are very good at abstracting things that are specific to both (otherwise completely different) display systems. You can gradually find about some things being different over time as you dive deeper.

There are certain limitations of X that Wayland doesn’t have:

  • X cannot handle multiple DPI settings, so it is only possible to set one scaling factor globally for all monitors no matter their size/pixel density
  • X could never properly handle multiple refresh rates for different monitors
  • No way for proper HDR support on X
  • VR is not really a good idea on X

On the other hand, X is very open to the user and applications, providing all sorts of information about opened windows and sniffing input globally by any client (focused or not) is a feature. In 1984 no one really thought cybersecurity will be important factor. So on Wayland:

  • App can’t keylog keyboard presses or mouse movements unless its window is focused (global shortcuts are still unsolved issue, WIP)
  • App can’t directly control its window position and size as it is only controlled by compositor (the idea is to introduce protocol for asking compositor on window positions relative to some area, it’s WIP)
  • App cannot get image of screen or window (this is solved via PipeWire video capabilities and xdg-desktop-portal)
  • Any GUI automation is compositor-specific, at least for now.

For those and other reasons (like availability of desktop environments and window managers), some still prefer Xserver.

It’s a feature that Microsoft was very late to rip off from other platforms. I’ve been using it in different Linux/UNIX graphical environments for ages.

You can think about it as a way to organize your windows by splitting them into groups. If you work on multiple things and require to have many windows opened simultaneously, you can make your desktop less cluttered. You can then switch between the desktop by swiping laptop touchpad (with 3 or 4 fingers), or hitting some keyboard combo.

I also use them kind of instead traditional task switcher. I’ve got one browser window maximized on workspace 1, fullscreen terminal on 2, mail and messengers on 3, even more apps on 4. It’s like multi monitor functionality with just one screen.

"It was a man actually"

That was sick yoooooo

https://sh.itjust.works/pictrs/image/18d5e851-d689-4f67-ae98-68ddfd4ddab8.jpeg https://sh.itjust.works/pictrs/image/4ad6bd58-732e-4f9b-a15c-f42c1766b022.jpeg

This is barely explained and the readme gave me more questions than answers.

I immediately thought it’s going to be a library for Wine to use instead of DXVK/VKD3D.

If that’s only for developers to build Linux ports, very little to no real-world use is expected, unless it’s somehow can offer effortless conversions. Even then developers are likely to prefer relying on Proton/Wine to simply have single binary for both platforms, rather than maintaining them separately.

I wonder how much work it will take for drivers to support the API… Or maybe it won’t need anything in Mesa and will somehow work directly on DRM with strictly platform-agnostic code if that’s possible?

Offering better performance than the likes of DXVK is brave to put it mildly. In many scenarios it can already match or surpass native Windows performance even when running Windows binaries.

Traditionally on Ubuntu-based systems, those packages get installed as dependency of a meta package that pulls the entire desktop experience, for instance on Ubuntu this is ubuntu-desktop (the default GNOME experience), kubuntu-desktop (the KDE Plasma experience) and so on. I believe this won’t be much different for Mint.

The consequence of uninstalling such package is removal of the meta package. You can totally do that, but then the dependencies (so the cinnamon desktop with everything that makes it Linux Mint) are due for autoremoval of no longer needed packages (so apt autoremove would remove it all) unless they’re marked as explicitly installed and needed by you. Unless they’re “optional” dependencies. It’s hard to tell precisely what will happen without access to actual Linux Mint, but in theory you can just cherry pick whatever you want from that big chunky meta package, or remove it all and only reinstall stuff that interests you.

I personally wouldn’t bother and just set my default apps to my preference and if the app menu is too crowded I’d hide them using something like Alacarte (old school GNOME menu editor). That way you know that full system upgrades wont cause any problems, and you effectively replace apps as you desire.

And it’s true that for lightweight system with only what I need, something like Debian or Arch would be much better. My experience is that usually modifying easy-to-use distribution is (while perfectly possible) more effort than building one from the ground up.

3 more...

The thing with trying different distros drives me a bit nuts. If you’re getting consistently bad results across so many different ones, then you can see how distros don’t matter all that much after all. What really matters is your hw config combined with software config. Stop trying different distros expecting that some of them will maybe do something differently, stick to one and try to figure out the problem or ask for help. Only resort to other distro if you know that it will make something easier (eg provide more up to date packages).

You said what’s your hw configuration, but not much about how you handle NVIDIA drivers. By default, your GPU will run on open drivers built in Linux kernel called Nouveau, combined with OpenGL (and for your GPU that’s it for now) implemented in Mesa. This is enough for basic things to work, such as the desktop, video playback, office applications, but not necessarily games. For that you need the proprietary NVIDIA drivers. Check manual of your currently used distro for how to get those drivers in place. For your GPU even the newest drivers are available (560), so it’s good if your distro offers that. For drivers older than 555 series, use X11 session instead of Wayland.

That’s because their mid-2000’s setup with single 1024x768 screen works just fine with compositing disabled, 24bit color depth via VGA connector.

I had to switch to Wayland the moment I tried to run simple 4K@60 on my old RX570, and Xorg was just refusing to set the mode, or produced some colorful vomit garbage when forced to do so, no matter what. And Wayland (just like Windows) simply worked.

Was it perfectly ready back then? Heck no. Is it ready now? Maybe not for everyone, but it’s getting there and time is telling us that the missing parts on Wayland side are fixable.

Criticism is viable to some degree, though. Because from the very beginning there were certain assumptions made, and creators of the base protocol didn’t care about real world use on desktop as much as they cared about the security model, it takes a lot of time to solve some of those. The development is slow and there are always some gaps here and there, but I watch it long enough (17 years) to know that to some degree it is like that with the entire ecosystem, let alone Xorg that no programmer wants to touch anymore for anything but simple bugfix or security patching.

OpenSUS

That probably depends on the country, but I don’t think you should omit learning language, even as English native, even if everyone around you speak your native one.

I've seen that several times already in Poland. Been around a guy from India who was practically monolingual English speaker (his local language is fading away, he should technically still speak it due to his grandparents, but doesn’t or speaks very little) and he straight up refused to learn Polish because he „seen no value” in it, it’s not an easy language to learn and he'd rather just put that time and effort into a MMO game. He only attended lessons to learn to pass an exam that will allow him staying in the country, with no intention to actually learn how to speak. Poles are quite often excited to speak English with somebody as everyone knows importance of it and wants to practice IRL. Everyone around him, like his gf, her family, coworkers in corpo, accept that and they all speak English well, so no obligation on his side. He only knows how to tell cashier that he'll pay with a debit card and it takes a single word. Well, that’s his choice you can say, but then it was pretty annoying at times to have him around. Imagine standing in a circle joking around and every two sentences that guy asks „What? What did he/she say?”, and someone attempts to translate it to English, but the joke doesn’t work or is not understandable even after translating because it refers to something else in the language, culture, memes, slang etc. Either learn it or expect to be disconnected and excluded at times. That’s all good to tolerate newcomers who don’t yet know much about the culture and language, but it doesn’t look very good to me if that’s a guy who lives here for 8 years and doesn’t have plans moving away anytime soon.

In early Steam Deck showcase videos there were talks with Valve guys like Lawrence Yang, and IIRC they simply said that it is easier for them to build the system that way, not that they couldn’t continue using Debian.

I think the reason for that might be that Debian has pretty strict package and dependency policies and sometimes it’s not easy to put cutting edge solutions on top of the „stable” base, so they would end-up using unstable/sid anyway, which still isn’t ideal as there is some freezing happening every now and then. Also Debian packaging system feels quite dated and strict comparing to PKGBUILD format, and it’s simply easier to build custom packages, having single build instruction file is super convenient and unlike with Debian at times, replacing whatever core system packages without breaking half of the dependency tree is usually easily doable on Arch.

According to Russian propaganda Ukraine has been doing just that the entire time, but if it actually happened that would be yet another red line to cross.

Yes, DO AS I SAY!

Kdenlive is preety good now

The title of the video is actually “Plasma 6.1: the BEST LINUX DESKTOP (in my opinion)” and the video is not about argument what’s the best. It’s just regular coverage of the release. Just a little clickbait

2 more...