@Kashif_Ahmed_Th
In your thread, you mention that the OS you are using is Linux -- this is a major problem.
I'm sorry, but we here are not equipped to provide detailed Linux support.
HP only warranties their PCs for usage with the OS that comes preinstalled. IF you replace that with Linux, or add a Linux OS, then you assume full responsibility for maintaining that -- as HP provides Linux assistance only on Redhat and then only to commercial customers.
The primary "challenge" to using Linux on any HP PC is the availability of Linux drivers. Any hardware that does not work will then range from simple (if there are Linux drivers available) to impossible (if there are NO Linux drivers available) to fix.
Since HP does not provide Linux drivers, your best bet for Linux support is to contact the support forum for the Linux distro you are using.
Good Luck
I am a volunteer and I do not work for, nor represent, HP