- 92
- 99 882
Julia Frank
Canada
เข้าร่วมเมื่อ 6 ส.ค. 2017
Hi, I'm Julia Frank, a physics PhD student over 40. I study magnets at the nanoscale. And my helpers are Linux, Code, and Machine Learning. Subscribe to follow my journey through academia and beyond.
Will These Wayland Problems Still Exist in 2100? #wayland #linux
The most common issues with Wayland that could impact your workflow. #wayland #linuxforbeginners
Subscribe to my NEWSLETTER: julia-frank.ck.page/8b18382247
BLOG juliafrank.net/
WATCH NEXT 🎯
Remote Desktop on Linux in 2024. Is Wayland Ready, and What Options Do We Have?
th-cam.com/video/xko8_7ra1NY/w-d-xo.html
Network Transparency Explained: The Hidden Problem with Wayland.
th-cam.com/video/MZ3iKAZorpg/w-d-xo.html
A very nice blog post reference:
Wayland really breaks things… Just for now?
blog.tenstral.net/2024/01/wayland-really-breaks-things-just-for-now.html#ddee6e08-d4f7-4154-a7e3-4d67d99399da
THANKS TO MY LOYAL SUBSCRIBERS!
🤝 2336🤝
Subscribe to my NEWSLETTER: julia-frank.ck.page/8b18382247
BLOG juliafrank.net/
WATCH NEXT 🎯
Remote Desktop on Linux in 2024. Is Wayland Ready, and What Options Do We Have?
th-cam.com/video/xko8_7ra1NY/w-d-xo.html
Network Transparency Explained: The Hidden Problem with Wayland.
th-cam.com/video/MZ3iKAZorpg/w-d-xo.html
A very nice blog post reference:
Wayland really breaks things… Just for now?
blog.tenstral.net/2024/01/wayland-really-breaks-things-just-for-now.html#ddee6e08-d4f7-4154-a7e3-4d67d99399da
THANKS TO MY LOYAL SUBSCRIBERS!
🤝 2336🤝
มุมมอง: 2 691
วีดีโอ
I Learned to Code in My 30s (and You Can Too!) #womenwhocode
มุมมอง 40414 วันที่ผ่านมา
In this video, I share my journey of learning to code in my 30s, from early struggles to eventual success, and lessons I learned along the way. Subscribe to my NEWSLETTER: julia-frank.ck.page/8b18382247 BLOG juliafrank.net/ WATCH NEXT 🎯 Learning Machine Learning in 2024 (How to get started) th-cam.com/video/5iaSSWUuVY4/w-d-xo.html THANKS TO MY LOYAL SUBSCRIBERS! 🤝 2288🤝
What 2 Years in Grad School Taught Me About Self-Doubt and Writing. #phdstudent
มุมมอง 206หลายเดือนก่อน
Subscribe to my Newsletter: julia-frank.ck.page/8b18382247 BLOG juliafrank.net/ juliafrank.net/my-physics-phd-journey/ In this video, I’m sharing what the first month of my PhD has been like! This is Grad School Real Talk: Self-doubt in Academic Writing. WATCH NEXT 🎯 Risking Everything for a Physics PhD at 40? (Financial Breakdown Inside)| Future plans. th-cam.com/video/sowcppKHX5Q/w-d-xo.html ...
Remote Desktop on Linux in 2024. Is Wayland Ready, and What Options Do We Have?
มุมมอง 2.8Kหลายเดือนก่อน
Subscribe to my NEWSLETTER: julia-frank.ck.page/8b18382247 BLOG juliafrank.net/ DECISION TREE FREE DOWNLOAD: juliafrank.net/remote-desktop-on-linux-with-wayland/ Remote Desktop on Linux in 2024. Is Wayland Ready, and What Options Do We Have? In this video, I walk you through a decision tree diagram for remote desktop solutions for Wayland. Connecting Linux-to-Linux or from macOS or Windows to L...
Network Transparency Explained: The Hidden Problem with Wayland. #wayland #remoteaccess
มุมมอง 415หลายเดือนก่อน
In this video, we discuss the concept of network transparency, how it worked with X11, and why its absence in Wayland changes the way we handle remote access and graphical applications. WATCH NEXT 🎯 Remote Desktop on Linux in 2024. Is Wayland Ready, and What Options Do We Have? th-cam.com/video/xko8_7ra1NY/w-d-xo.html What is Wayland? A Beginner's Introduction for New Linux Users. th-cam.com/vi...
Javis.jl - How Fourier Transforms Brought Linux's Penguin to Life #javis #linux #animationart
มุมมอง 6492 หลายเดือนก่อน
Watch as Tux, the iconic Linux penguin, comes to life through an incredible Fourier drawing animation! Using Julia, FFTW, and Javis.jl, this video showcases the creative process behind animating Tux with mathematical precision. @TheJuliaLanguage ANIMATED JULIA LOGO by @opensources6515 th-cam.com/video/rrmx2Q3sO1Y/w-d-xo.htmlsi=1bHSzAI1qQl6dDAJ JAVIS.jl JULIA ANIMATIONS th-cam.com/video/ckvsc...
Step Inside My Happy Place - My Cozy Home Office Tour 2024 #contentcreation
มุมมอง 2232 หลายเดือนก่อน
An exclusive tour of a PhD student content creator 2024 home office, where I work on my graduate studies and content creation (standing desk setup, magnetic and chalkboard walls, and the tools that keep me productive and inspired). WATCH NEXT 🎯 Risking Everything for a Physics PhD at 40? (Financial Breakdown Inside)| Future plans. th-cam.com/video/sowcppKHX5Q/w-d-xo.html SOCIALS 📸 Instagram: in...
Struggling with Linux? My First Experience Might Make You Feel Better. #linuxforbeginners
มุมมอง 5192 หลายเดือนก่อน
Are you new to #linux and feeling overwhelmed? You’re not alone! In this video, I share my first experience using Linux, and trust me-it wasn’t easy. From learning to use the terminal for the first time to running complex simulations on a high-performance computing cluster, I faced a steep learning curve. But don’t worry-if I can do it, so can you! WATCH NEXT 🎯 What is Wayland? A Beginner's Int...
Risking a Physics PhD at 40? (Financial Breakdown Inside)| Future plans. #physicsphd
มุมมอง 2562 หลายเดือนก่อน
With today’s video, I want to start a new video category: PhD Chronicles, where I share my PhD experience in physics from a mature student’s perspective. #physicsphd #phdvlog #phd2024 I plan to share insights about managing time, balancing family and studies, and handling financial aspects as a graduate student. I will discuss the emotional highs and lows, my thought process, and the decision-m...
A Simple Guide to Linux Package Management. #linuxbasics #linuxterminal
มุมมอง 8653 หลายเดือนก่อน
In the previous videos, we explored the kernel (our engine) and the display servers and desktop environments (our Linux car's chassis and interior). Today, we're going to talk about what really makes your Linux "car" useful: the applications and how we manage them. #linuxcommandline WATCH NEXT 🎯 The Linux kernel: What it does and how it relates to distributions. th-cam.com/video/nsAZ7QND7F4/w-d...
Linux Made Easy: Hierarchical Guide to Display Servers & Desktop Environments. #linuxos
มุมมอง 7853 หลายเดือนก่อน
Last time, we looked at the Linux kernel - the engine of our Linux car. Today we'll explore how display servers and desktop environments work together to create the user experience you see on your screen. WATCH NEXT 🎯 The Linux kernel: What it does and how it relates to distributions. th-cam.com/video/nsAZ7QND7F4/w-d-xo.htmlsi=JIA0_O7JDEGO58rH What is Wayland? A Beginner's Introduction for New ...
The Linux kernel: What it does and how it relates to distributions. #linuxkernel
มุมมอง 4.2K3 หลายเดือนก่อน
Let's build a mental framework that'll help you organize Linux concepts. This is the first out of the three videos in a new mini video series: Linux OS Simplified. Chapters: 00:00 New video series: Linux OS Simplified 01:20 What is the Linux kernel 01:41 Kernel functions. 02:15 Kernel & Linux distros 02:33 Components of a Linux distro 03:50 Kernel versions 04:30 Distro-specific kernel modificat...
What is Wayland? A Beginner's Introduction for New Linux Users. #wayland #linux
มุมมอง 46K3 หลายเดือนก่อน
What is Wayland? A Beginner's Introduction for New Linux Users. #wayland #linux
My 2-Year Experiment with Physics Changed Everything (as a mature student). #mscphysics
มุมมอง 4383 หลายเดือนก่อน
My 2-Year Experiment with Physics Changed Everything (as a mature student). #mscphysics
A Post-CentOS Era: The Rise of AlmaLinux in HPC. (June 2024)
มุมมอง 1.3K4 หลายเดือนก่อน
A Post-CentOS Era: The Rise of AlmaLinux in HPC. (June 2024)
How to write a thesis when you don't want to?
มุมมอง 1635 หลายเดือนก่อน
How to write a thesis when you don't want to?
Fedora, CentOS, and Red Hat: What you need to know in 2024. #fedora #centos
มุมมอง 6K5 หลายเดือนก่อน
Fedora, CentOS, and Red Hat: What you need to know in 2024. #fedora #centos
Is ML right for you? Top 10 Signs Machine Learning Isn't Your Calling.
มุมมอง 2965 หลายเดือนก่อน
Is ML right for you? Top 10 Signs Machine Learning Isn't Your Calling.
Saying goodbye to CentOS. Alternative Linux operating systems for computational physics? #centos
มุมมอง 3.4K5 หลายเดือนก่อน
Saying goodbye to CentOS. Alternative Linux operating systems for computational physics? #centos
Heatmap Comparing CairoMakie to PyPlot in Julia (2024) #visualizedata
มุมมอง 3286 หลายเดือนก่อน
Heatmap Comparing CairoMakie to PyPlot in Julia (2024) #visualizedata
Learn Touch Typing ASMR (Keyboard Sounds Only With Light Music)
มุมมอง 3196 หลายเดือนก่อน
Learn Touch Typing ASMR (Keyboard Sounds Only With Light Music)
Boost Productivity with Fast Code: My Tips & Experience! #gpucomputing
มุมมอง 1706 หลายเดือนก่อน
Boost Productivity with Fast Code: My Tips & Experience! #gpucomputing
Learning Machine Learning in 2024 (How to get started) #trackyourprogress
มุมมอง 1.1K8 หลายเดือนก่อน
Learning Machine Learning in 2024 (How to get started) #trackyourprogress
The Most Beautiful 3D Spins in Julia (2024). Interactive plot customization with GLMakie.
มุมมอง 1Kปีที่แล้ว
The Most Beautiful 3D Spins in Julia (2024). Interactive plot customization with GLMakie.
I'm Back! My First Year in a Physics Master's Program.
มุมมอง 169ปีที่แล้ว
I'm Back! My First Year in a Physics Master's Program.
Undergraduate physics degree is almost done. What's next? #physicsstudent #graduatingsoon
มุมมอง 1952 ปีที่แล้ว
Undergraduate physics degree is almost done. What's next? #physicsstudent #graduatingsoon
Physics Student Q&A - Answers #physicsmajor #phyicsfinalyear #maturestudent
มุมมอง 1883 ปีที่แล้ว
Physics Student Q&A - Answers #physicsmajor #phyicsfinalyear #maturestudent
(Mature) Physics Student Q&A. Ask me questions. #physicsstudent
มุมมอง 1733 ปีที่แล้ว
(Mature) Physics Student Q&A. Ask me questions. #physicsstudent
Student Summer Research on Artificial Spin Ice
มุมมอง 4653 ปีที่แล้ว
Student Summer Research on Artificial Spin Ice
How to keep track of indices in tensors.
มุมมอง 2544 ปีที่แล้ว
How to keep track of indices in tensors.
I switched from Arch to Fedora mainly because, although Arch LTS is mostly stable, there could one update that does funky things. I had sometimes issues and I managed to fix most issues that came after doing an update. I used Arch for 3 years and Arch is really fantastic and fun. But I don't have the time for it anymore. Which is why I moved to Fedora. It's up-to-date and stable. Atleast doing an update there won't remove my boot loader or mess up my audio driver 🙂
So if I understood this correctly, Wayland basically takes a chunk of an old X11 code, processes it, then outputs same X11 code?
Wayland? You are a physics PhD student. That means, Science, and you do not know what Wayland really present? No wander you have those issues. The name Charles Bishop Weyland will show you what the name Wayland really stands for, but let's try to help to get to the right mindset of how to approach this. Any OS (Operating System) must have compatible drivers so the OS will be able to communicate with third part software and hardware. Most of hardware and software are written for Mac and Windows. Not Linux. Macs come first for it's stability because when buying Mac, you get a running computer that everything is in it and it is tailored for your exact needs regardless the software. Windows give you much more freedom in that case, so while we can verity of things running on the pc, we also have risks. Still those two have the OS versions for certain period they have and that's it, and still, both can, and will crash here and there. Linux on the other hand, have many distro, and each distro fits its maker mindset, not the public. From time to time we see distros like Zorin OS that really made things easy and still, without a Linux software and drivers that were written on a specific Linux distro and third party software that ere written specifically on Linux and for Different Linux version, you will always run into problem with. You look like a Russian (your eyes) or something from that east Europe area, and you have some accent so you probably speak the language, you also speak English very well. What would happen if you suddenly appeared in Yemen where they only speak Arabic and nothing else and you do not know Arabic at all? Big problem!!! So let's Compared to computer language. Russian - Mac English - Windows Arabic - Linux The mindset is totally different. That's why we are close to WW3. The same with Wayland, and Linux in general. It is like WW3. different software and hardware do not agree with each other because there's no diplomat translator (Drivers) who know the cloture (programing) of all of those lands (OS and Distros). When you'll have this set up, you won't have any issue. There is a way to set it up, but no one will bother to do so right now because people chase after external things instead off benefiting humanity. Julia, I hope it was clear to understand. This is exactly what goes on with Wayland and Linux.
Thank you for your detailed comment. I appreciate you taking the time to engage with the video and share your perspective. To clarify, my educational background and origins are not relevant to the technical discussion at hand. The aim of my video was to address Wayland and Linux compatibility challenges based on both personal experiences and feedback from the community. Everyone interested in tech and Linux deserves a space to learn, explore, and share-no matter their background. I highlighted in the video that many of Wayland’s issues stem from its open-source nature, relying on community efforts rather than corporate backing like macOS or Windows. This does mean progress takes time, dedication, and collaboration. I do recognize your passion for the topic, and it’s clear you have strong knowledge of Linux’s unique challenges. If you’re ready to invest your time or expertise into tackling even one of the issues the Linux ecosystem faces, you could make a real impact.
i finally switched to wayland and it is really really good now on nvidia with riverwm, i like it. they also managed to get wl-sunset running as an alternative to redshift which makes a big difference for me, i really like that wayland also has an integrated composite manager which works really well
Xfce user, so no Wayland. And I think that's a good thing as how many issues Wayland still has after such a long development.
Discord app screenshare only works on X too. I workaround by using Discord on the browser.
Thanks for talking "nerdy" to us! I enjoyed your video.
😁 thank so much for the feedback!
@@juliaifrank YW! I'm looking forward to more content in the future.
like others have noted, wayland has been great with gnome and fedora
Using sway and wayland keybindings works perfectly sway-atomic fedora 41. I also have 34keys keyboard nicenano with zmk firmware.
Glad to hear that you have it all working smoothly!
I really love KDE but krdp is the most broken thing they've ever released, I've never once got it to work, not on Wayland or x11. As far as I got was the login after that it breaks and refuses all further connections.
Thanks for sharing!
Force it - people will hate it and fight it tooth & nail but change is necessary. I guess it was the same with systemd.
Well said! It’s also true for many other things in life. I think it’s in our nature to fear and resist big changes-it’s almost like a built-in safeguard that keeps us grounded and cautious. But at the same time, change often drives progress, even if it’s met with initial resistance. It’s a balance that sometimes helps prevent outlandish ideas from taking over.
Whats Wayland?
Running an all AMD system, Wayland has been flawless. I would not have been able to say that even two years ago. The only thing I am missing right now, is gamma control for display output. It's interesting to see what remains an issue from a comp/phy perspective.
Okay. I arrived here after watching your video explaining Wayland and most other Wayland-related videos after it. Congratulations on the work, I've really enjoyed them. When you were talking about moving to Wayland forcing faster migration of applications to it, it got me thinking: what is the big advantage of moving to Wayland? Is this performance difference so significant? Even more so as the faster hardware gets, the less we notice those differences. I'm probably missing some other advantages here. What other advantages are there? Couldn't anyone achieve those advantages on X11? I would like to have a better understanding of why distros choose to swap from very old but very tested, stable, and established software to one that will require so much work, not only from the Wayland developers but also for client application developers. My personal experience in Ubuntu 24.04 AMD + GNOME, where the Linux desktop should be the most work out of the box, screen sharing was a nightmare. I would also love to see you share some of your usage of those scientific applications and their problems. You mentioned in this video that one of them was bugging on zooming. I would like to see a screen recording of it.
Claude Ai 3.5 Sonet on this: Let me break down the advantages of Wayland over X11 and address your concerns: Key Advantages of Wayland: 1. Security & Architecture - Wayland has a more secure architecture by design - each application is isolated and can't spy on or interfere with others - X11 allows any application to log keystrokes, take screenshots, or inject fake input events system-wide, which is a significant security risk - In X11, all applications can read each other's buffers, which is problematic for password managers and sensitive content 2. Modern Display Technology Support - Better support for HiDPI displays and mixed DPI setups - More precise handling of multiple monitors with different refresh rates - Native support for variable refresh rate (FreeSync/G-Sync) - More accurate color management 3. Technical Benefits - Eliminates screen tearing without requiring compositor tricks - More efficient GPU usage and memory management - Lower latency due to fewer layers between applications and the display - Better touch and gesture support Regarding your specific points: 1. Performance: While raw performance isn't the primary advantage, Wayland's efficiency becomes more relevant with modern hardware features like HiDPI displays and high refresh rates. 2. Stability concerns: Your Ubuntu 24.04 screen sharing experience highlights a valid point. Wayland is still maturing, particularly for features that were deeply integrated into X11. However, these issues are gradually being resolved. Screen sharing now works well through Portal APIs, though application support varies. 3. Why make the switch: The fundamental issue is that X11's architecture, designed in the 1980s, cannot properly handle modern requirements without increasingly complex workarounds. Some examples: - Secure isolation between applications - Proper multi-monitor support with different refresh rates - Touch input handling - Hardware acceleration without tearing Could these be added to X11? Theoretically yes, but it would require such fundamental changes that it would essentially mean creating a new system - which is exactly what Wayland is. The primary motivation isn't performance - it's about having a foundation that correctly handles modern use cases by design rather than through layers of patches and workarounds.
Thank you for the engagement with my videos and taking the time to write your detailed thoughts! As for the screen recordings, if I ever encounter any issues in the future I’ll remember to screen record ( like the screen tearing I showed in the video). Some issues I talked about happened way back before I even got an idea to talk about Wayland on my channel, so I did not think to record it. Some issues, as I mentioned, I have not experienced myself, but got from research on Reddit, blog posts, etc.
It's mind-boggling how many people still think "X11 is the best" while it was experienced X11 developers decided they need to do Wayland instead of X12.
I don't think it's the best. Xfce is my favorite desktop which as you know, has no Wayland. Yet at least.
I've tried coding, I tend to get stuck at a certain level, I've never found a way to progress. But you give good advice here. Maybe I will get a Raspberry Pi and have another go.
Yes, learning to code without a specific practical outcome ( i.e. having some use for the code you write) does not work for some people, myself included. I need to have a very clear goal in mind when learning something. And it’s not just in coding. It’s the same in math, for example. For me it is very difficult to grasp some mathematical concept without knowing where and how it is useful.
Very interesting Julia. My own personal experience is mixed. Although I have just installed Fedora 41 Plasma and all is okay.
Thank you! I’m on Fedora 40 Plasma.
My first serious brush of with Wayland was in 2022 on Nvidia. Since then the Drivers, Wayland but also KDe plasma (which i'm a big fan of) progressed so much that my production rig is usable on day to day. I had to forego some legacy X11 app, had also to forgo Plasma remembering some of my apps windows positions on the desktop (i use the tiling function to quickly assign my windows now so it is okaish). No real showstopper anymore and my multi monitors (multi refresh rates) set pup is now well managed by wayland (so i count it as a plus)
On the Raspberry Pi, old applications developed for X11 talk seamlessly with the X-Wayland compositor and works fine...
After 15 years you'd think that Wayland would be beyond the "alpha" stages and could get the usability and bugs under control. A MIB Fedora 40 / 41 install w/Wayland has issues with programs 7 years old. Forcing people from X11 to Wayland is like forcing users from a Volvo to a Pinto, Trabant, or Yugo. Volvo: "Were boxy but were good" vs "your safety isn't our problem" .
So from my perspective compatibility isn't really a problem of Wayland but a problem of the software not being compatible. Wayland is around for quite some time now. If developers don't want to port their software towards Wayland, there will be alternatives. Graphics and performance issues have pretty much mostly resolved in the last years. I mean we are already talking about dual GPU cases which aren't quite common. Those even require own specific optimizations in the kernel for power targets, scheduling and more. Not to mention applications need to handle multiple GPUs properly which APIs like OpenGL weren't even designed for. In the meantime you can usually deactivate one of the GPUs in the bios and workaround such an issue. Functionality issues are mostly solved or currently being solved using libportal. For example screen recording, capturing and streaming is all handled via libportal as well as remote sessions. So as long as your compositor implements libportal, you are good to go. The only thing missing at the moment is global shortcuts and an API for screen readers. The first one should end up in libportal too. The second one might not be planned to be part of libportal but I could be wrong with this. Hardware compatibility seems pretty much a question of proprietary drivers which can either be reverse-engineered, ported or the hardware can be replaced by more open or compatible options which usually exist. I'm using Wayland for years now and we are already at the stage of getting features that can't be matched with X11. For example HDR, VRR in multi-monitor setups and application window isolation of course. So at some point distros simply need to make the switch with its default if ever.
The 555 Nvidia drivers has finally added support for explicit sync, which you need Gnome 47 or Plasma 6+ to support. There was only 1-2 releases in the 555 drivers before they went to a new new feature branch driver(560) that had ONE release(which is problematic for me), before ANOTHER new feature branch set of drivers(565) that are still beta and will be for another month or two. The AMD open source drivers work well for gaming, but if you need ROCm support, that aint hte ticket, youre stuck with NVidia for GPU accelerated compute(and they do it well), its just a shame the drivers are a mess and they intentionally limit VRAM
X11 was 28 years old, when Wayland was released. Wayland is now 12 years old. And it was in development in 4 years prior release. So the point that X11 was just old is no longer valid. Wayland itself soon will be outdated and will require to be replaced with something modern - new and well designed from the beginning.
Wayland is 17 years old. The whole thing is a joke. Its like green energy. The reality doesn't match the hype but the powers that be want to force everyone into it.
It's already here. Check out the XKCD-927 standard.
Do you know how Wayland got started? Wayland got started with a initiative of: "X11 itself soon will be outdated and will require to be replaced with something modern - new and well designed from the beginning."
@@xard64Wayland started when X11 developers were so sick of problems of X11, were considering X12, and decided it was too much of a hassle than to start out clean from compatibility obligation.
@@xard64 Wayland is neither new nor well-designed.
5:44 Security issues. If the Linux system is running as a single user desktop then why should security issues be a problem? Is it down to some belief that a program provided by one vendor will still some data from another program? Installing a program is like inviting someone to your home. If you can't trust them why invite them in? This an aspect I don't understand. It is understandable in the case of a shared server, but what relevance is to a single user desktop? It reminds of SPECTRE mitigations. If you trust the programs you are running on your personal laptop or desktop what is the use of these costly mitigations all the programs are for just yourself?
For the same reason you don't run everything with root (I hope you don't)
Speculative vulnerabilities could also affect apps running in JavaScript, so you also have to trust every website you visit with JS
typical mid level windows user mentality
In short the transition to Wayland is like the transition to green energy. It sounds nice in theory but the reality doesn't match the promise and the hype. Very typical of our times🙄🤔😀😀
all these comparisons to green energy are such a self own. It just shows your ignorance.
@@kayleekayt3306 Doesn't the fact that after 17 years Wayland is still not a replacement for X11 mean something to you? Corporations have turned the open source environment into a place of controlling SJWs in search of people with errant behaviours to fix instead instead being sharply focused on their everyday needs. They are so toxic. If it is so important how has it taken 17 years and it is still not ready to use without paper cuts? You are dealing with people of a mindset that "if you don't do it our way, you are certainly not getting help from us". What is the use of such a mindset to everyday computer users who just want to get work done then go on to do other things?
Yup, Zoom uses X API dedicated to screenshots to share the screen... This is the reason ScreenShare doesn't work on Wayland. They are working on the fix for almost the year now... My company will pay them anyway...
Really enjoyed this video, subscribed !
Thank you!!☺️
This is why W11 is the best, we don't have to deal with thus stuff.
😀 the switch from x11 to wayland is not that easy. some apps don't work well yet, but for me the pain in windows is higher
I didn't have problems to adapt to systemd nor did I struggled so much to understand and use different distros but getting used to wayland and adapt all my workflow to it was quite challenging. I'm currently on Hyprland recompiled with xwayland option turned off so it became 100% wayland, as more and more applications are being ported it doesn't feel as alien as it used to be. I'd say that for my use cases wayland is doing just fine!
Thank you for sharing your experience!
My biggest issue with X11 was network transparency. It is a feature that is helpful in some scenarios, especially in testing environments, offers a way to create compatibility with embedded or remote devices, but quickly becomes a security issue that can be exploited to log keys, and more. I hope it will remain an option in the future.
I believe the Wayland team have repeatedly said that they have no intentions of ever supporting network transparency. Every time it gets raised, they insist that you should install VNC or some equivalent. Out of curiosity, how does network transparency differ from something like VNC? I don't understand the difference so their suggestion has always seemed reasonable to me but I still occasionally see people mention that lacking network transparency is a deal-breaker.
I suppose that native network transparency of X11 works and integrates with the system operation at a much lower level, as the display, keyboard, and mouse inputs are forwarded over the network during remote session. VNC and other third party remote access tools work at a higher level. And therefore does not have the same level of deep integration with OS and other applications as well X11 has.
Well I use Ubuntu 24.10 Gnome 47 (wayland) and it works pretty good compared to Ubuntu 22.04 times. Some users might forget little things like with Google Chrome browser make sure you set the chrome://flags for OZONE Platform not auto but wayland cause it will use Xwayland by default and be slower less fps. One question why didn't they just called X12, wayland is a long name. BTW I am from Canada too. Another Canadian, A1RM4X proves for gaming wayland works good now for Nvidia, have to make sure you get the latest driverers plus recent Desktop environment.
Thank you for sharing! I think, a different name (instead of just X11) is likely because of the completely different design.
@@juliaifrank Ya, that is true and I think maybe also to be different than Windows directx11 then directx12. I use a AMD 7800xt on Ubuntu Linux and works fine. But I have a old laptop with a Nvidia rtx3060 and a few years back it ran bad on Ubuntu 22.04. But even with Explicit sync fix recently for Nvidia; you still find problems?
I am using Fedora 41 (upgrade from 40) on Wayland and I have no issues with it. I don't understand the mindset of folks who are so emotionally attached to X11, like it's being betrayed by Wayland. Wayland compositor is better for modern displays and more secure. X11 was created decades ago and it getting no updates. Why stay with it unless you have a serious show-stopping feature or issue with Wayland? I don't know, frankly.
As I said, the switch is already happening. Instead of arguing, we need to learn to adapt. So far, nothing as you said “show-stopping” happened for me, except for some minor visual annoyance. I’m on Fedora 40 KDE Scientific Spin.
What is this problem with X11 security people harp on about? I can understand if it is on a shared server, but if people are using their personal workstations then what is the security problem? If you trust a program to run on your personal computer then why should you concerned with how X11 makes it vulnerable?
@@vfclists "Security" is just a magic word software companies (and "Big FOSS" maintainers) utilize to justify miserable user experience.
@@vfclistsOne small example: any app running in a flatpak or snap can escape the sandbox by interacting with other GUI apps (any X11 client, including the DE). So a malicious app cam trivially send a rm -rf ~
I see more people defending long standing wayland bugs as features than people crying about X11.
Fedora 41 was just released on October 29th. The Workstation edition now only includes Wayland-based GNOME packages by default. X11 packages are still available in Fedora repositories but they might not be in future versions.
Thanks for the update! It seems like the switch to Wayland is happening faster and faster.
Most of the time it's a skill issue
Endeavour has Wayland by default. I didn't notice this at first. I have no problem with the Jitsi meeting software. Some versions of LibreOffice still have a strange selection of outdated icons for Wayland.
So, it looks like just a case of a visual annoyance for you at most. Glad to hear!
@ Yes. So far everything is working, with some graphical glitches. I'm surprised.
I haven't had many (or any?) issues using XWayland. It keeps my x11/xlib apps running, and I don't have to mess around with Xorg.conf or anything like that. I'm not sad to see X11 go, but I do feel like it's still too early for me to be genuinely excited about Wayland yet because there are so few "pure" Wayland apps out there.
hihihi 2100 :)
My current thought process is that Linux is plagued with reproducibility issues, much like science. Not only are there issues with compatibility of Linux with hardware, the software present on the machine may not work nicely with each other. There are several methods seeking to improve reproducibility and minimizing breakage - immutable setups, declarative configurations, each with their pros and cons. Even with these strategies, it matters little if the display protocol is buggy. i do remember seeing others saying that distros switching to Wayland by default is speeding up Wayland development simply through prioritization. There are also the issues of standardization of Wayland protocols and the ecosystem. Even when the time comes that Wayland is robust, I hope that X11 is still maintained. It's healthier for Linux as a whole to have multiple ways of doing a specific thing.
Thanks for sharing your thoughts! I wonder if Wayland devs ever read comment sections to videos about Wayland?.. It would be cool to hear their thoughts and takes on the current state of Linux development.
@@juliaifrank I believe a few do. However, there are some abrasive personalities in the space and seemingly requisite drama off and on. While not a Wayland dev himself, I would encourage you to check out @BrodieRobertson as he has made videos talking about the status of Wayland for at least 2 years now. His other channel, @TechOverTea, does interviews with many Linux people including distro and desktop environment people working on Wayland support for their projects. I've learned a lot from him and comes highly recommended.
The same foo Fedora-Wayland-Gnome
I use Fedora-Wayland-Gnome because it is one of the two very stable desktops on linux, the other one being Mint-X11-Cinnamon. I still don't use Wayland on Mint as I have no time enough to 'solve' issues with Wayland. AFAIK Fedora is the only desktop linux on which Wayland works with hardly any issues. At least not annoying to me. Also as a regular user, when no doing scientific computing, I can easily find youtubes or a thread on forums.linuxmint where users help you out. I found those a pleasant read and audio. Cent OS I haven't tried so far due to me being largely ignorant indeed about it's current role in the linux world. Thank you for clearing that, Julia.
I'm a regular Wayland user but I can definitely say that there are still some issues regarding 3rd party apps which do not make the effort of properly handling XDG portals or Wayland protocols. One common example is Discord which is half broken right now with desktop sharing, so you have to use alternative clients like Vencord to palliate with this. Some apps which are X11 exclusive also struggle to capture the mouse, but this is more of a X11 -> Wayland translation problem with Xwayland. Another example would be the Unreal Engine editor which does not respect the user's preference regarding fractional desktop scaling, so you have to compensate in the editor to get back to a usable interface. I have to say that Gnome feels smoother and more reactive on Wayland than on X11, and I happen to get better performance on it than on X11. I think users like me which have an Intel iGPU + NVIDIA dGPU in a mux configuration do not have as much problems as those who only have an NVIDIA dGPU though, or at least that's my personal observation based on what I've read online.
Thanks for sharing your experience! It’s interesting to hear how different setups, like Intel + NVIDIA in mux mode, perform on Wayland. Oh, and the Discord… Great points!
I really hope not. I have not had a pleasant experience with Wayland, but I think it is a transitional phase. I also rely on Linux for research computation. Nice to see others in a field talk about Linux.
Right?! Sometimes learning something new outside of research pulls you down a rabbit hole of excitement 😆 I totally agree - Wayland feels like a phase we just need to get through. Just like in research, Wayland’s development is a gradual, step-by-step journey. Both often start with big ideas, but practical progress can be slow. Great to connect with someone else in research who appreciates the quirks of Linux!
You have described my frustrations with Linux in the first 3 minutes :( I love Open Source and Linux, but sometimes it makes me feel so unproductive at work. I mean, troubleshooting something that doesn't have anything to do with my actual job is just tiring. Specially GUI issues! I work as a Machine Learning Engineer btw, and I like to consider myself a Physics enthusiast :) Your channel is awesome!
Thank you!! So glad to have a fellow physics enthusiast and ML engineer here! :) I’m just starting out with ML myself, learning to apply it to my physics research, so it’s great to connect with someone who’s in the field. Appreciate your support!
One thing thats saved me a lot of time is a terminal window on my other monitor with "journalctl -f" just running. It updates automatically. If something weird happens I look over and look at whats up. If I am unsure, I google it, if that dont work chatgpt it. Usually I find my way to the solution. I am a newbie too, but I have no training in any of this. It's been quite interesting.
Personally, I am an X11 boy for life.
X11 had definitely earned its place! I’m not exactly cheering for either side - it’s just the reality that Linux display protocols are shifting, so we all have to adapt.
@juliaifrank it's likely many distros will offer both instead of just discarding X11. zorin all ready offers the option to sign in with X11 or wayland on the login screen. Offering both is likely the way other distros need to go as well.
Right, until it's gone from every distro. I guess then you'll switch over to Windows? Or maybe use Xfce, which won't be updated to Wayland until 2057.
I agree. I am like kinda love wayland but it's still not mature enough...
@@jmacdono There will always be some X11 distros, just like there are still distros without Systemd.
What an amazing history, loved your vídeo
Thank you for watching! 😊
Nice
Thank you!
Did I just listen to woman explain me what wayland is?
I started programming in 2020. I was learning R programming language for data analysis field. Then I moved to Python and grasped the basics very well (the language is super easy to learn, depending on the teaching style of a book and the author). After that, I started to learn HTML5 and CSS3. Currently, I am learning PHP, JavaScript, MySQL, and React. Last but not least, I plan to learn C++ for GD. So, the languages I learned have almost the same structure. In the beginning, it may seem hard to grasp but in a few months, it will be easy. The key point is to learn a programming language based on your aim.
Yes, once you understand the basics of programming using ONE language, learning other languages is not that difficult. Tailoring your learning to specific goals is indeed a great strategy! I personally want to continue building my coding skills with the intention to work with ML and AI, be it in the field of physics or outside of academia, depending where life will take me in the coming years.
Thank you so much for this. I really appreciate it. I'm currently learning python and hearing this gives me hope
Thank YOU for letting me know that you liked what I had to say! You’ve got this. It’s incredibly motivating when you overcome what seemed like a big hurdle. Learning typically is not linear but consists of such tough moments followed by breakthroughs.
I wanted to be a programmer when I took BASIC programming in high school 20ish years ago. I thought it was the coolest thing ever. Now at 44 I bought a book on C programming and I could confidently write a command line tool if I needed it. Then I wanted to get into writing apps with a GUI and so I started watching videos about C++ and quickly found out that OOP is a big bunch of nonsense complexity that I don't need in my life and so I stopped. Never really learned python since its not compiled and so never got my respect. But I really don't see the point in programming anything because literally everything has already been made it seems so why reinvent the wheel. I have no clue what I would even use ANY of it for.
It can be hard to see the value when it feels like everything is already done. But technology and programming are constantly evolving, and new ideas pop up that we might never have expected. Just look at the rise of Machine Learning and AI-they’re reshaping the landscape, opening doors to projects and possibilities that weren’t even imaginable a couple of decades ago. And the beauty of it is, these advancements still need a human touch. For our generation, we’ll be the ones guiding, tweaking, and setting the directions for these systems. After that, well… who knows what the next generation will come up with! So even if it seems like the wheel’s already invented, there’s still room for us to help steer it.