Hi Zakaria,

> On 3 Dec 2025, at 10:10, Zakaria talukdar <[email protected]> 
> wrote:
> 
> Hi everyone,
> My name is A. R. Zakaria Talukdar. I’m a Computer Science and Engineering 
> student pursuing B.Tech and aspiring kernel systems developer with some of 
> the interests in Linux GPU architecture, driver stacks, and hardware 
> enhancement. I’ve been studying kernel modules, DRM internals, device 
> probing, and PCI subsystem interactions, and I would like to begin 
> contributing in a structured way.
> My interest is (for the moment) improving the open-source GPU driver 
> ecosystem—particularly around hybrid graphics (e.g., AMD CPU + NVIDIA GPU 
> switching issues), GPU management, and understanding the modern DRM 
> infrastructure. This is born from my own frustration regarding my devices and 
> within a span of 1 year I lost 2 laptops due to this issue. As I'm keen on 
> working with linux so I feel responsible that I should fix that and atleast 
> help other people like me or even large industries and organizations to feel 
> at home with this beloved system.
> Before diving in blindly, I would appreciate direction on:
>     • Where a newcomer should start within the DRM subsystem?

IMHO, your best bet is asking some driver maintainers if they need help.
Perhaps contact the folks from vkms, vgem, etc?

>     • Which documentation, beginner-friendly tasks, or open issues would best 
> build prerequisite knowledge?
>     • Whether improvements around hybrid graphics (ACPI, PRIME, power 
> management, muxless switching) are currently being designed or need help?
>     • Who the appropriate maintainers are for discussing hybrid GPU switching 
> architecture?
> Any guidance or pointers would be extremely helpful. I want to make 
> meaningful contributions and avoid redundant or misaligned work.
> Thank you,
> Zakaria
> 


— Daniel

Reply via email to