Home
Solus
Search
Configure Global Search
Log In
Transactions
T10519
Change Details
Change Details
Old
New
Diff
`linux-driver-management` will be brought back to life with a number of small changes. - Default to `iGPU` in xorg.conf - Support `switcheroo-control` compatibility: - Symlink for supporting `list` and `launch` commands - Expose same D-BUS service, using the *working* logic of LDM - Implement launching using env vars: - NVIDIA: `__VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1` - Intel/AMD: `DRI_PRIME=1` - [ ] Test integration with GNOME - [ ] Investigate Plasma integration work - [ ] Ensure Budgie compatibility - [ ] Document the launch commands for other desktops - [ ] Potentially integrate into Brisk Menu for MATE - [ ] Investigate Caja compat. - [ ] Investigate whether we need to forcibly enable PRIME_SYNCHRONIZATION in `ldm-session-init`, otherwise drop these integrations. - [ ] Test @TClark77 and @ikey laptops - [ ] Get AMD testers (@ermo ?) Unknown: `MATE` desktop
`linux-driver-management` will be brought back to life with a number of small changes. The existing implementation predates widespread adoption (and viability) of `glvnd`, thus forces uses onto the dGPU when proprietary drivers are installed, resulting in reduced efficiency. - Default to `iGPU` in xorg.conf - Support `switcheroo-control` compatibility: - Symlink for supporting `list` and `launch` commands - Expose same D-BUS service, using the *working* logic of LDM - Implement launching using env vars: - NVIDIA: `__VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1` - Intel/AMD: `DRI_PRIME=1` - [ ] Test integration with GNOME - [ ] Investigate Plasma integration work - [ ] Ensure Budgie compatibility - [ ] Document the launch commands for other desktops - [ ] Potentially integrate into Brisk Menu for MATE - [ ] Investigate Caja compat. - [ ] Investigate whether we need to forcibly enable PRIME_SYNCHRONIZATION in `ldm-session-init`, otherwise drop these integrations. - [ ] Test @TClark77 and @ikey laptops - [ ] Get AMD testers (@ermo ?) Unknown: `MATE` desktop
`linux-driver-management` will be brought back to life with a number of small changes.
The existing implementation predates widespread adoption (and viability) of `glvnd`, thus forces uses onto the dGPU when proprietary drivers are installed, resulting in reduced efficiency.
- Default to `iGPU` in xorg.conf - Support `switcheroo-control` compatibility: - Symlink for supporting `list` and `launch` commands - Expose same D-BUS service, using the *working* logic of LDM - Implement launching using env vars: - NVIDIA: `__VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1` - Intel/AMD: `DRI_PRIME=1` - [ ] Test integration with GNOME - [ ] Investigate Plasma integration work - [ ] Ensure Budgie compatibility - [ ] Document the launch commands for other desktops - [ ] Potentially integrate into Brisk Menu for MATE - [ ] Investigate Caja compat. - [ ] Investigate whether we need to forcibly enable PRIME_SYNCHRONIZATION in `ldm-session-init`, otherwise drop these integrations. - [ ] Test @TClark77 and @ikey laptops - [ ] Get AMD testers (@ermo ?) Unknown: `MATE` desktop
Continue