Monkey See, Monkey Do Linux: Xorg setup pitfalls



Monkey See, Monkey Do Linux: Xorg setup pitfalls

Monkey See, Monkey Do Linux: Xorg setup pitfalls

FULL SERIES:
https://www.youtube.com/watch?v=EVTw4YqPdKA&list=PLLfIBXQeu3aZuc_0xTE2dY3juntHF5xJY

==========================
Monkey See, Monkey Do LINUX
==========================
https://github.com/maksimKorzh/msmd-linux

====================================
Distro independent linux package manager
====================================
https://github.com/maksimKorzh/dipi

================================================
VICI – Minimalist cross-platform terminal based text editor
================================================
https://github.com/maksimKorzh/vici

==================================
ED – The standard Linux Text Editor in Go
==================================
https://github.com/maksimKorzh/ed

====================
MY TOY TEXT EDITORS
====================

VI-like text editor in 100 lines of C++ code:
https://github.com/maksimKorzh/ved

Text editor in 50 lines of python:
https://github.com/maksimKorzh/v

VI-like text editor in 125 lines of python:
https://github.com/maksimKorzh/edit/blob/main/edit.py

Text editor with python shell:
https://github.com/maksimKorzh/pi

Tiny vi-like text editor in only 125 lines of python code:
https://github.com/maksimKorzh/vip

Text editor with syntax highlighting:
https://github.com/maksimKorzh/code

Kilo text editor cone in C:
https://github.com/maksimKorzh/kilo-clone

Kilo text editor port to ESP32:
https://github.com/maksimKorzh/esp32-kilo

===============================================
TUTORIALS COVERING MOST OF THE ABOVE PROJECTS
===============================================
https://www.youtube.com/watch?v=jepoFilRi4Y&list=PLLfIBXQeu3abgxct_JPZ5fnhOvXmqKM6S&index=1

=====================
SUPPORT THE CHANNEL
=====================
Patreon: https://www.patreon.com/code_monkey_king
PayPal: [email protected]

==========
CONTENTS
==========

00:00 Intro
01:32 Difference between Xfbdev & Xorg
02:40 Pitfalls I’ve been through during setting up Xorg
03:18 Demonstrating touch pad gestures
04:30 Issues with debugging Xorg under the QEMU
08:40 Packages required to run Xorg
10:12 Where to get video drivers for Xorg
11:00 Recommended way of installing Xorg packages
13:08 Xorg .xsession file
14:20 Why I couldn’t make Xorg working for a long time
16:40 libinput – Xorg lib responsible for mouse and keyboard handling
18:18 Udev – libinput dependency to manage and hotplug devices
20:45 Populating devices using udev in /init instead of mounting devtmpfs
22:15 Inspecting Xorg log at /var/log/Xorg.0.log
26:10 Why libinput drivers are better than default drivers working with Xfbdev
28:28 Demonstrating ALSA sound play
29:45 Adjusting volume using ALSA mixer
30:30 Running shotcut video editore
31:45 My contribution to Tiny Core linux package repositorye
32:15 Outro

Comments are closed.