How does Linux send Notifications?

  Рет қаралды 5,041

DJ Ware

DJ Ware

Күн бұрын

Ever wonder how Linux sends you notifications? I am going to introduce you to the way the kernel sends messages to both you and the applications you are running, I will also be discussing the D-Bus which replaces the older method of sending messages from system space to user land. I have a program example I want to show you so you can get some idea of just how it works.
Support me on Patreon: / djware
Follow me:
Twitter @djware55
Facebook: / don.ware.7758
Discord: / discord
Gitlab: gitlab.com/djw...
"Brightly Fancy" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
creativecommons...
"Militaire Electronic" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
creativecommons...
Werq by Kevin MacLeod
Link: incompetech.fi...
License: filmmusic.io/s...
Industrial Cinematic by Kevin MacLeod
Link: incompetech.fi...
License: filmmusic.io/s...
Music Used in this video
"NonStop" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
#Linux #LinuxSkills #LinuxCertification

Пікірлер: 24
@adjusted-bunny
@adjusted-bunny 2 жыл бұрын
When I want to learn something I tune into DJ Ware's channel.
@cornjulio4033
@cornjulio4033 Жыл бұрын
Fascinating topic ! I wrote a few individual "misc home automation" apps ("services"), like my mqtt clock, phone call monitor, motion sensors, all kinds of stuff. One day, I'm dreaming of turning my home into some kind of "The Enterprise" where everything is connected. These apps need to talk to each other, and using temp files in /dev/shm is caveman-like! I've heard of the concept of IPC and I'm reading "dbus" all the time using linux. But this was finally the video which explained it to me ! Now I'm super confident that this is gonna be the way to go ! Thank you DJ
@andrewpalm2103
@andrewpalm2103 2 жыл бұрын
Thanks, DJ, for the explanations of what D-buss does. Even though I'm more of an "appliance" use case these days, I like to know at least a bit about what is going on internally. Cheers from Wisconsin!
@CyberGizmo
@CyberGizmo 2 жыл бұрын
Very Welcome Andrew
@Ancipital_
@Ancipital_ Жыл бұрын
Dbus
@ArniesTech
@ArniesTech 2 жыл бұрын
Now this is some real value Info here. Thanks a lot DJ 💪🙏
@QuikTechSolutions
@QuikTechSolutions 2 жыл бұрын
As always, a very informative video DJ. I learn something new every time I watch your content! Thanks for sharing!
@syrefaen
@syrefaen 2 жыл бұрын
Nice. I use dbus with a shell script to play/pause spotify, so yes if the program is designed to answer it works out nice. Probably whats giving me notifications too.
@gejommathew6000
@gejommathew6000 Жыл бұрын
Thank you 😊
@eugeniogonzato
@eugeniogonzato Ай бұрын
Thanks you are a real master
@codersvenue9337
@codersvenue9337 2 жыл бұрын
He did. Basically, all your Drum kit/percussion or whatever u want to call was ALL RED. So if you have a drum kit - KICK, SNARE, Nice tutorial
@rashie
@rashie 2 жыл бұрын
👍👍- Thanks DJ.
@yasserarafat4056
@yasserarafat4056 2 жыл бұрын
Friend, thank you very much) Great programs
@hariomtelecom2112
@hariomtelecom2112 2 жыл бұрын
Good guide for beginners)
@EmilNicolaiePerhinschi
@EmilNicolaiePerhinschi Жыл бұрын
Thanks!
@act.13.41
@act.13.41 2 жыл бұрын
@:33 I used to have one of those modems.
@antonionaranjo5682
@antonionaranjo5682 2 жыл бұрын
thanks for the help it help my every thing i need to install
@chigozie123
@chigozie123 Жыл бұрын
Not exactly what I was expecting. When I hear notifications, I'm thinking about the ones you can see, not message passing happening in memory or via sockets.
@lolwingding
@lolwingding Жыл бұрын
So, I am coming from python, I don't know anything. I am beginning to explore distributed systems, I read about message queues like ZeroMQ, Kafka. Can I say that DBus is also a message queue? Also, I didn't find any mention of D-Bus & D-Bus protocol when I was searching for message queues. I got MQTT. Could you make a comparison, I don't know if they can be compared?
@asfakmandal5953
@asfakmandal5953 2 жыл бұрын
version?
@itxhammad9816
@itxhammad9816 2 жыл бұрын
Too late
@sotecluxan4221
@sotecluxan4221 2 жыл бұрын
Cute....
@guilherme5094
@guilherme5094 2 жыл бұрын
👍Thanks DJ
SysVinit vs Systemd
31:19
DJ Ware
Рет қаралды 55 М.
How does Linux add functionality on the fly?
23:40
DJ Ware
Рет қаралды 11 М.
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19
Linux Protection Rings
26:45
DJ Ware
Рет қаралды 10 М.
Linux, Memory Fragmentation - Full Version
22:20
DJ Ware
Рет қаралды 5 М.
Linux Internals: Storage
17:16
DJ Ware
Рет қаралды 6 М.
The Unix Philosophy - My Take
38:03
DJ Ware
Рет қаралды 15 М.
How To Save Your Desktop Notifications
13:45
DistroTube
Рет қаралды 12 М.
Linux Internals: PCI and USB
16:49
DJ Ware
Рет қаралды 4,3 М.
Linux Internals - Process Management
34:39
DJ Ware
Рет қаралды 26 М.
WHY IS THE HEAP SO SLOW?
17:53
Core Dumped
Рет қаралды 230 М.
My most informative video yet! Let's build ourselves a Linux!
30:40