[MIR] switcheroo-control

Bug #1691585 reported by Jeremy Bícha
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
switcheroo-control (Ubuntu)
Fix Released
Undecided
Didier Roche-Tolomelli

Bug Description

Availability
============
Co-maintained with Debian GNOME. In sync with Debian. Built for all supported architectures.

Rationale
=========
Optional dependency ("recommends") for gnome-shell 3.24 and gnome-control-center 3.24. See Background information.

Security
========
No known security issues

https://security-tracker.debian.org/tracker/source-package/switcheroo-control
https://launchpad.net/switcheroo-control/+cve

Quality assurance
=================
- Please subscribe Ubuntu Desktop Bugs to this package.

No open Ubuntu or Debian bugs.
https://bugs.launchpad.net/ubuntu/+source/switcheroo-control
https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=switcheroo-control
https://github.com/hadess/switcheroo-control/issues

Dependencies
============
All required binary dependencies are in main

Standards compliance
====================
3.9.8

Maintenance
===========
The developer (an active GNOME developer) considers this package to be basically feature-complete.

https://github.com/hadess/switcheroo-control

https://anonscm.debian.org/git/pkg-gnome/switcheroo-control.git/

Background information
======================
Package description
-------------------
D-Bus service to check the availability of dual-GPU
 For systems that have both an integrated GPU and a dedicated GPU, this
 package by default will force the integrated GPU to be used to save power.
 .
 You can launch individual apps using the dedicated GPU by running them
 with the environment variable DRI_PRIME=1. Or you can right-click on the
 app (while it's not running) in GNOME Shell's Activities Overview
 and choose the "Launch using Dedicated Graphics Card" option.
 .
 If this default behavior is not appropriate, uninstall this package or
 set xdg.force_integrated=0 as a kernel command-line option in your
 bootloader.

From the packaging bug
-----------------------
gnome-control-center also uses switcheroo-control (if present) to fill in information about both graphics cards in the Details panel.

The project name is derived from the Linux kernel interface it uses:
vga_switcheroo.

http://www.hadess.net/2016/10/dual-gpu-integration-in-gnome.html

https://blogs.gnome.org/uraeus/2016/11/01/discrete-graphics-and-fedora-workstation-25/

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in switcheroo-control (Ubuntu):
status: New → Confirmed
Changed in switcheroo-control (Ubuntu):
status: Confirmed → New
Changed in switcheroo-control (Ubuntu):
status: New → Confirmed
Matthias Klose (doko)
Changed in switcheroo-control (Ubuntu):
assignee: nobody → Didier Roche (didrocks)
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

I didn't spot anything blocking. Simple code acting on /sys element.

However, not very useful since limited to nouveau and not nvidia binary driver. Note that I couldn't test it myself.

Changed in switcheroo-control (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Matthias Klose (doko) wrote :

Override component to main
switcheroo-control 1.2-1 in cosmic: universe/misc -> main
switcheroo-control 1.2-1 in cosmic amd64: universe/gnome/optional/100% -> main
switcheroo-control 1.2-1 in cosmic arm64: universe/gnome/optional/100% -> main
switcheroo-control 1.2-1 in cosmic armhf: universe/gnome/optional/100% -> main
switcheroo-control 1.2-1 in cosmic i386: universe/gnome/optional/100% -> main
switcheroo-control 1.2-1 in cosmic ppc64el: universe/gnome/optional/100% -> main
switcheroo-control 1.2-1 in cosmic s390x: universe/gnome/optional/100% -> main
7 publications overridden.

Changed in switcheroo-control (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.