Plasma Xwayland is outperforming native Wayland and native Xorg in Xonotic
I took some benchmarks of Xonotic running under Plasma Xorg, Wayland and XWayland with timedemo of 32 seconds demo of firing all weapons and surprisingly XWayland outperformance native Xorg and Wayland. I threw some Sway benchmarks too just for comparison.
To launch Xonotic for Wayland, use SDL\_VIDEODRIVER=wayland env variable and Xonotic linked against newer version of SDL
They are sorted by the highest score order
W sway
1099 frames 8.0393175 seconds 136.7031465 fps, one-second fps min/avg/max: 98 143 219 (32 seconds)
1099 frames 7.9379667 seconds 138.4485522 fps, one-second fps min/avg/max: 101 145 231 (32 seconds)
1099 frames 7.8705051 seconds 139.6352575 fps, one-second fps min/avg/max: 101 147 225 (32 seconds)
XW plasma
1099 frames 9.6341691 seconds 114.0731488 fps, one-second fps min/avg/max: 82 119 195 (32 seconds)
1099 frames 9.6714972 seconds 113.6328714 fps, one-second fps min/avg/max: 83 118 186 (32 seconds)
1099 frames 9.2620295 seconds 118.6565000 fps, one-second fps min/avg/max: 86 125 200 (32 seconds)
W plasma
1099 frames 11.0201610 seconds 99.7263109 fps, one-second fps min/avg/max: 76 103 161 (32 seconds)
1099 frames 10.2349702 seconds 107.3769613 fps, one-second fps min/avg/max: 79 112 180 (32 seconds)
1099 frames 10.3239201 seconds 106.4518117 fps, one-second fps min/avg/max: 80 111 178 (32 seconds)
X plasma
1099 frames 12.2948719 seconds 89.3868605 fps, one-second fps min/avg/max: 70 92 126 (32 seconds)
1099 frames 12.2376714 seconds 89.8046668 fps, one-second fps min/avg/max: 70 93 139 (32 seconds)
1099 frames 12.3729273 seconds 88.8229581 fps, one-second fps min/avg/max: 67 92 144 (32 seconds)
XW sway
1099 frames 18.2966133 seconds 60.0657610 fps, one-second fps min/avg/max: 58 60 62 (32 seconds)
1099 frames 18.2826612 seconds 60.1115991 fps, one-second fps min/avg/max: 60 60 62 (32 seconds)
1099 frames 18.3155127 seconds 60.0037801 fps, one-second fps min/avg/max: 60 60 60 (32 seconds)
It's not surprising that XWayland outperformance native Xorg as XWayland is part of Wayland WM itself instead of the separate entity but what is surprising is XWayland for sway is at the bottom and XWayland is outperforming the native Wayland.
System Info:-
**OS**: Arch Linux x86\_64
**Kernel**: 5.6.2-zen1-2-zen
**Resolution**: 1920x1080
**CPU**: Intel i7-8565U (8) @ 4.600GHz
i**GPU**: Intel UHD Graphics 620
d**GPU**: AMD Radeon 520 Mobile (not used for this test cause its basically useless)
**Memory**: 19882MiB
https://redd.it/fwgy26
@r_linux
I took some benchmarks of Xonotic running under Plasma Xorg, Wayland and XWayland with timedemo of 32 seconds demo of firing all weapons and surprisingly XWayland outperformance native Xorg and Wayland. I threw some Sway benchmarks too just for comparison.
To launch Xonotic for Wayland, use SDL\_VIDEODRIVER=wayland env variable and Xonotic linked against newer version of SDL
They are sorted by the highest score order
W sway
1099 frames 8.0393175 seconds 136.7031465 fps, one-second fps min/avg/max: 98 143 219 (32 seconds)
1099 frames 7.9379667 seconds 138.4485522 fps, one-second fps min/avg/max: 101 145 231 (32 seconds)
1099 frames 7.8705051 seconds 139.6352575 fps, one-second fps min/avg/max: 101 147 225 (32 seconds)
XW plasma
1099 frames 9.6341691 seconds 114.0731488 fps, one-second fps min/avg/max: 82 119 195 (32 seconds)
1099 frames 9.6714972 seconds 113.6328714 fps, one-second fps min/avg/max: 83 118 186 (32 seconds)
1099 frames 9.2620295 seconds 118.6565000 fps, one-second fps min/avg/max: 86 125 200 (32 seconds)
W plasma
1099 frames 11.0201610 seconds 99.7263109 fps, one-second fps min/avg/max: 76 103 161 (32 seconds)
1099 frames 10.2349702 seconds 107.3769613 fps, one-second fps min/avg/max: 79 112 180 (32 seconds)
1099 frames 10.3239201 seconds 106.4518117 fps, one-second fps min/avg/max: 80 111 178 (32 seconds)
X plasma
1099 frames 12.2948719 seconds 89.3868605 fps, one-second fps min/avg/max: 70 92 126 (32 seconds)
1099 frames 12.2376714 seconds 89.8046668 fps, one-second fps min/avg/max: 70 93 139 (32 seconds)
1099 frames 12.3729273 seconds 88.8229581 fps, one-second fps min/avg/max: 67 92 144 (32 seconds)
XW sway
1099 frames 18.2966133 seconds 60.0657610 fps, one-second fps min/avg/max: 58 60 62 (32 seconds)
1099 frames 18.2826612 seconds 60.1115991 fps, one-second fps min/avg/max: 60 60 62 (32 seconds)
1099 frames 18.3155127 seconds 60.0037801 fps, one-second fps min/avg/max: 60 60 60 (32 seconds)
It's not surprising that XWayland outperformance native Xorg as XWayland is part of Wayland WM itself instead of the separate entity but what is surprising is XWayland for sway is at the bottom and XWayland is outperforming the native Wayland.
System Info:-
**OS**: Arch Linux x86\_64
**Kernel**: 5.6.2-zen1-2-zen
**Resolution**: 1920x1080
**CPU**: Intel i7-8565U (8) @ 4.600GHz
i**GPU**: Intel UHD Graphics 620
d**GPU**: AMD Radeon 520 Mobile (not used for this test cause its basically useless)
**Memory**: 19882MiB
https://redd.it/fwgy26
@r_linux
reddit
Plasma Xwayland is outperforming native Wayland and native Xorg in...
I took some benchmarks of Xonotic running under Plasma Xorg, Wayland and XWayland with timedemo of 32 seconds demo of firing all weapons and...
module probe and module init
I am trying to make a Loadable Kernel Module for a Zynq7k SoC that should create a character device
I am an absolute beginner in this field with 0 experience. I just need to know what the structure of the module should look like.
Other than the:
1- module\_init
2- module\_exit
3- fops
What are the other functions that should be there in my module. the skeleton that xilinx make when i start adding my own module contains "module\_probe" and "module\_remove" functions.
the probe function gets the interrupt and memory resources for my module and the remove function frees these resources. what is the difference between probe and init .. and between remove and exit..
should I keep them or remove them and add their functionality to init and exit.
I am working on Linux Kernel v4.9 linux-xlnx
https://redd.it/fwhv12
@r_linux
I am trying to make a Loadable Kernel Module for a Zynq7k SoC that should create a character device
I am an absolute beginner in this field with 0 experience. I just need to know what the structure of the module should look like.
Other than the:
1- module\_init
2- module\_exit
3- fops
What are the other functions that should be there in my module. the skeleton that xilinx make when i start adding my own module contains "module\_probe" and "module\_remove" functions.
the probe function gets the interrupt and memory resources for my module and the remove function frees these resources. what is the difference between probe and init .. and between remove and exit..
should I keep them or remove them and add their functionality to init and exit.
I am working on Linux Kernel v4.9 linux-xlnx
https://redd.it/fwhv12
@r_linux
reddit
module probe and module init
I am trying to make a Loadable Kernel Module for a Zynq7k SoC that should create a character device I am an absolute beginner in this field with...
About to hop from Manjaro. Do I choose EndeavourOS or Opensuse Tumbleweed
I have been using Manjaro for a long time but I don't really like the way they hold packages back, even on Unstable. I am either going to hop to EndeavourOS or Opensuse Tumbleweed but I don't know which. I also like Salient OS but feel that Endeavour probably has the biggest community following Manjaro. Can anyone help me decide?
EDIT: I forgot to say, I want to stick with KDE Plasma and I am ideally looking for my install to be good for gaming.
https://redd.it/fwi9fi
@r_linux
I have been using Manjaro for a long time but I don't really like the way they hold packages back, even on Unstable. I am either going to hop to EndeavourOS or Opensuse Tumbleweed but I don't know which. I also like Salient OS but feel that Endeavour probably has the biggest community following Manjaro. Can anyone help me decide?
EDIT: I forgot to say, I want to stick with KDE Plasma and I am ideally looking for my install to be good for gaming.
https://redd.it/fwi9fi
@r_linux
reddit
About to hop from Manjaro. Do I choose EndeavourOS or Opensuse...
I have been using Manjaro for a long time but I don't really like the way they hold packages back, even on Unstable. I am either going to hop to...
Red Hat Names Paul Cormier President and Chief Executive Officer
https://www.redhat.com/en/about/press-releases/red-hat-names-paul-cormier-president-and-chief-executive-officer
https://redd.it/fwkndw
@r_linux
https://www.redhat.com/en/about/press-releases/red-hat-names-paul-cormier-president-and-chief-executive-officer
https://redd.it/fwkndw
@r_linux
Redhat
Red Hat Names Paul Cormier President and Chief Executive Officer
Red Hat, Inc. today announced that it has named Paul Cormier as president and chief executive officer of Red Hat. Cormier, who previously served as Red Hat’s president of Products and Technologies, succeeds Jim Whitehurst, who is now president of IBM.
Nota from Maui, is a convergent simple text editor, works on mobile and desktop. Tabs, syntax highlighting, embedded terminal, line numbers, rich text support with formatting tools, recent and documents views. And coming: split views, search and replace.
https://redd.it/fwlll2
@r_linux
https://redd.it/fwlll2
@r_linux
Video Capture Device Recommendation
Looking for an external video capture device with USB3.0 1080/60fps that works with Linux. Primarily using it as experiment to use DSLR as a webcam. Would like to stay below $200 as this is just for fun and my first foray into this area. Will most likely using OBS software on the Linux machine to connect. Other than that, I'm not sure what I don't know at this moment. Any advice or recommendations appreciated.
https://redd.it/fwmply
@r_linux
Looking for an external video capture device with USB3.0 1080/60fps that works with Linux. Primarily using it as experiment to use DSLR as a webcam. Would like to stay below $200 as this is just for fun and my first foray into this area. Will most likely using OBS software on the Linux machine to connect. Other than that, I'm not sure what I don't know at this moment. Any advice or recommendations appreciated.
https://redd.it/fwmply
@r_linux
reddit
Video Capture Device Recommendation
Looking for an external video capture device with USB3.0 1080/60fps that works with Linux. Primarily using it as experiment to use DSLR as a...
We're still here! | MediaGoblin (decentralised/self hosted media sharing)
https://mediagoblin.org/news/still-here-in-2020.html
https://redd.it/fwm5ok
@r_linux
https://mediagoblin.org/news/still-here-in-2020.html
https://redd.it/fwm5ok
@r_linux
reddit
We're still here! | MediaGoblin (decentralised/self hosted media...
Posted in r/linux by u/CDr0m • 3 points and 0 comments
Tails 4.5 is out featuring Secure Boot, Tor 9.0,important bug fixes and security patches
https://tails.boum.org/news/version_4.5/
https://redd.it/fwomdc
@r_linux
https://tails.boum.org/news/version_4.5/
https://redd.it/fwomdc
@r_linux
reddit
Tails 4.5 is out featuring Secure Boot, Tor 9.0,important bug...
Posted in r/linux by u/kortewegdevries • 8 points and 0 comments
WebGL and fgx acceleration on Wayland
https://mastransky.wordpress.com/2020/03/03/webgl-and-fgx-acceleration-on-wayland/
https://redd.it/fwp61q
@r_linux
https://mastransky.wordpress.com/2020/03/03/webgl-and-fgx-acceleration-on-wayland/
https://redd.it/fwp61q
@r_linux
Martin Stransky's Blog
WebGL and fgx acceleration on Wayland
Firefox on Linux have suffered by poor WebGL performance for long, long time. It was given by missing general acceleration on Linux as there are always broken gfx drivers on X11, various hacks and …
Swift.org - Thread Sanitizer for Swift on Linux
https://swift.org/blog/tsan-support-on-linux/
https://redd.it/fws02b
@r_linux
https://swift.org/blog/tsan-support-on-linux/
https://redd.it/fws02b
@r_linux
Swift.org
Thread Sanitizer for Swift on Linux
Thread Sanitizer is now available on Linux as part of Swift 5.1! Head over to Swift.org and grab a Swift 5.1 Development snapshot to try it out.
Easy TUI app to monitor hardware specs
Hi guys, I've developed a simple TUI program in python to monitor pc specs and, most important, it's open source on github.
Check it out: [https://github.com/MarkGhi/HwDef](https://github.com/MarkGhi/HwDef) and tell me what you think about
https://redd.it/fwtgie
@r_linux
Hi guys, I've developed a simple TUI program in python to monitor pc specs and, most important, it's open source on github.
Check it out: [https://github.com/MarkGhi/HwDef](https://github.com/MarkGhi/HwDef) and tell me what you think about
https://redd.it/fwtgie
@r_linux
GitHub
GitHub - MarkGhi/HwDef: Python TUI application to monitor hardware specs
Python TUI application to monitor hardware specs. Contribute to MarkGhi/HwDef development by creating an account on GitHub.
How to move ahead ?
Hey linuxers,
I have been using linux for almost three years now. Even though I tried a few distros I stuck to ubuntu (don't know why :p). I really love it but I am still not a pro user. I have to google commands all the time. More than that I feel very guilty that I still don't understand many things about the os to detail. I want to be able to understand every command that I copy. By this I mean to know how exactly is it implemented. Moreover I am looking to get to the proficiency where I will be able to implement almost anything.
Can someone tell me the fastest way I could achieve this ?
PS: I am not a computer science major.
https://redd.it/fwjrh9
@r_linux
Hey linuxers,
I have been using linux for almost three years now. Even though I tried a few distros I stuck to ubuntu (don't know why :p). I really love it but I am still not a pro user. I have to google commands all the time. More than that I feel very guilty that I still don't understand many things about the os to detail. I want to be able to understand every command that I copy. By this I mean to know how exactly is it implemented. Moreover I am looking to get to the proficiency where I will be able to implement almost anything.
Can someone tell me the fastest way I could achieve this ?
PS: I am not a computer science major.
https://redd.it/fwjrh9
@r_linux
reddit
How to move ahead ?
Hey linuxers, I have been using linux for almost three years now. Even though I tried a few distros I stuck to ubuntu (don't know why :p). I...
Happy 15th birthday to Git!
https://lore.kernel.org/git/xmqqzhbmpyh6.fsf@gitster.c.googlers.com/
https://redd.it/fwxel0
@r_linux
https://lore.kernel.org/git/xmqqzhbmpyh6.fsf@gitster.c.googlers.com/
https://redd.it/fwxel0
@r_linux
Desktop Environment Wars!
I had an idea
I was watching Setup Wars (TechSource) and thought about doing the same thing but only with custom DEs. And instead of it being in a video it’s Reddit based. However the submission couldn’t just be vanilla KDE, it had to be customized.
So here’s how it works;
You submit your DE to r/DEWars
I will choose four submissions, and will have them in a poll. Users will vote for the winner and after a while whichever one has the most votes, wins!
Note: In a submissions post, please have a comment saying your OS, DE, etc
https://redd.it/fwyig2
@r_linux
I had an idea
I was watching Setup Wars (TechSource) and thought about doing the same thing but only with custom DEs. And instead of it being in a video it’s Reddit based. However the submission couldn’t just be vanilla KDE, it had to be customized.
So here’s how it works;
You submit your DE to r/DEWars
I will choose four submissions, and will have them in a poll. Users will vote for the winner and after a while whichever one has the most votes, wins!
Note: In a submissions post, please have a comment saying your OS, DE, etc
https://redd.it/fwyig2
@r_linux
reddit
Desktop Environment Wars!
I had an idea I was watching Setup Wars (TechSource) and thought about doing the same thing but only with custom DEs. And instead of it being in...
Weekly Questions and Hardware Thread - April 08, 2020
Welcome to r/linux! If you're new to Linux or trying to get started this thread is for you. Get help here or as always, check out r/linuxquestions or r/linux4noobs
This megathread is for all your question needs. As we don't allow questions on r/linux outside of this megathread, please consider using r/linuxquestions or r/linux4noobs for the best solution to your problem.
Ask your hardware requests here too or try r/linuxhardware!
https://redd.it/fwzhba
@r_linux
Welcome to r/linux! If you're new to Linux or trying to get started this thread is for you. Get help here or as always, check out r/linuxquestions or r/linux4noobs
This megathread is for all your question needs. As we don't allow questions on r/linux outside of this megathread, please consider using r/linuxquestions or r/linux4noobs for the best solution to your problem.
Ask your hardware requests here too or try r/linuxhardware!
https://redd.it/fwzhba
@r_linux
reddit
Weekly Questions and Hardware Thread - April 08, 2020
Welcome to r/linux! If you're new to Linux or trying to get started this thread is for you. Get help here or as always, check out r/linuxquestions...