Switcheroo control service за что отвечает

hadess / switcheroo-control Go PK Goto Github PK

D-Bus service to check the availability of dual-GPU

switcheroo-control’s Introduction

Contributors

Stargazers

Watchers

Forkers

switcheroo-control’s Issues

switcheroo control should ship method to fix grub loader

If the system boots on igd with grub set to «rhgb», then display-manager will not start and system locks (even if you OFF the discreet card, or leave it enabled)

As a result, the only method to boot is to remove rhgb from grub to prevent display change issues.

switcheroo-control should disable «rhgb» on systems to prevent display locking issues on startup.

Fails on UEFI Fedora 29 boot and with manual systemctl

switcheroo control is missing dependency on on also

If the systm starts on IGD, and discreet in enabled, if you DO NOT turn of the discreet before alsa starts, the system locks up

switcheroo control must depend on:

To correctly ensure that discreet/igd is disabled before alsa starts to prevent lockup.

This can be reproduced on mbp 8,2 with efi set to intel.

Fail to start on MacBook 6,2

switcheroo-control fail to start on MacBook 6,2

Force turn off discrete GPU on startup

Doesn’t work on Dell 3576

Hi,
My Linux system boots to a black screen when this package is installed, I have tested this issue on Fedora 28, 29 Beta, Ubuntu 18.04/18.04.1 and Ubuntu 18.10 Beta. My system is 8th gen core i7 and has AMD Radeon 520 as discrete card. Once i remove this package, i can boot and start the system fine.
Is it a known bug? if so any hot fix i can do with? if not please let me know how i can help to help debug this and if i need to provide anything else.

Doesn’t work with SecureBoot enabled

We’ll need to adapt to whatever the new method will be.

After resume discrete card must be turned off again

After a resume on an MBP 8,2, the discreet card reactivates.

After a result the «inactive» card should be powered off, IE resume should trigger «OFF > vgaswitcheroo» to guarantee the discreet is disabled,

Add systemd lockdown

As done in fprintd, bluez, and iio-sensor-proxy.

No graphical switch if not restarted manually

Hello,
Like what I’ve written in the title, switcheroo-control does not propose «Launch. » in gnome if not restarted.
The thing is, the systemd unit is loaded and running (it didn’t failed to start). (the unit is of course enabled).
I tried the debug like said in the README.md, but the thing is that there si no error!

The machine is a dell inspiron 5548 under debian testing gnome 3.28.2 and the 1.2-1 version of the switcheroo-control package in the repositories, with a amd radeon r7 m265 with kernel option in grub: GRUB_CMD_LINUX_DEFAULT=»quiet radeon.si_support=0 amdgpu.si_support=1 apparmor=1 security=apparmor»

The radeon and amgpu options are to use the amdgpu driver instead of radeon’s one for my OLAND card and it works when switheroo-control want (which I assume uses prime).

Sorry because I don’t speak english very well.

Missing documention on developer.gnome.org

Switcharoo doesn’t work with MacBook Pro (Retina, 15-inch, Mid 2015)

I have a MacBook Pro (Retina, 15-inch, Mid 2015) 2.5 GHz with a AMD Radeon R9 M370X, https://support.apple.com/kb/sp719?locale=en_US

I run Fedora 25 Beta with the swicharoo-control installed. However, the swicharoo-control doesn’t seem to run after boot. And the Details window show «Gallium 0.4 on AMD CAPE VERDE (DRM 2.46.0 / 4.8.6-300.fc25.x86_64, LLVM 3.8.0)»

Is it supposed to be able to handle this at all? Is there something I can do to help you to debug it, if it is supposed to be possible to get it up and running?

Export available renderers

Hopefully in a cleaned up way so that the Details settings panel can show both.

Handle hotplugged discrete GPUs

«The [Microsoft Surface Book’s] keyboard contains [. ] its graphical processing unit [. ]»

Recommend Projects

A declarative, efficient, and flexible JavaScript library for building user interfaces.

Vue.js

🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

TensorFlow

An Open Source Machine Learning Framework for Everyone

Django

The Web framework for perfectionists with deadlines.

A PHP framework for web artisans

Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

javascript

JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

Some thing interesting about web. New door for the world.

server

A server is a program made to process requests and deliver data to clients.

Machine learning

Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

Visualization

Some thing interesting about visualization, use data art

Some thing interesting about game, make everyone happy.

Recently View Projects

switcheroo-control

d-bus service to check the availability of dual-gpu.

web project development repository.

android-demo-app

pytorch android examples of usage in applications.

Источник

Arch Linux User Repository

Search Criteria

Package Details: switcheroo-control 2.4-1

Package Actions

Git Clone URL:https://aur.archlinux.org/switcheroo-control.git (read-only, click to copy)
Package Base:switcheroo-control
Description:D-Bus service to check the availability of dual-GPU
Upstream URL:https://gitlab.freedesktop.org/hadess/switcheroo-control
Keywords:gnome gnome-shell
Licenses:GPL3
Submitter:grawity
Maintainer:grawity
Last Packager:grawity
Votes:32
Popularity:1.19
First Submitted:2016-10-22 16:58
Last Updated:2021-01-20 17:01

Dependencies (7)

Required by (1)

Sources (1)

Latest Comments

4censord commented on 2020-11-08 10:43

Hi, its missing systemd as a (build)dependency, it doesn’t build in a clean changeroot otherwise.

dapolinario commented on 2020-05-02 08:24

@brunelli: According to documentation, packages from the base-devel group should not be added as dependencies. We must install them.

brunelli commented on 2020-04-14 14:18

automake should also be added to makedepends (it’s required by autogen.sh).

Unb0rn commented on 2020-03-08 18:59

I think git and libgudev should be added to makedepends. Otherwise it fails.

jmogens commented on 2018-04-16 18:04

@snqlby I see this issue when using the lightdm display manager, but not on GDM.

snqlby commented on 2018-03-18 22:04

Looks like it doesn’t work correctly. I used sudo systemctl enable switcheroo-control but I need to activate this manually every boot.

damian01w commented on 2018-01-09 21:10

With this package installed on systems with dual-GPU, you can right-click on apps (while it’s not running) in GNOME Shell’s Activities Overview and choose «Launch using Dedicated Graphics Card» option.

Fedora 25 and later installs switcheroo-control by default.

Please, vote +1 to push this package into official repository.

damian01w commented on 2018-01-09 21:10

With this package installed, you can right-click on apps (while it’s not running) in GNOME Shell’s Activities Overview and choose «Launch using Dedicated Graphics Card» option.

Fedora 25 and laterinstalls switcheroo-control by default.

Please, vote +1 to push this package into official repository.

grawity commented on 2017-06-21 13:02

Anonymous comment on 2017-06-21 12:19

2017-06-21 Arch Linux
If anyone have this error
A failure occurred in prepare().
Aborting.

Will get rid of this error

Copyright © 2004-2021 aurweb Development Team.

AUR packages are user produced content. Any use of the provided files is at your own risk.

Источник

jprvita / switcheroo-control Go PK Goto Github PK

D-Bus service to check the availability of dual-GPU

Makefile 19.78% Shell 6.04% M4 13.69% C 60.48%

switcheroo-control’s Introduction

D-Bus service to check the availability of dual-GPU

It requires libgudev and systemd.

Contributors

Watchers

Recommend Projects

A declarative, efficient, and flexible JavaScript library for building user interfaces.

Vue.js

🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

TensorFlow

An Open Source Machine Learning Framework for Everyone

Django

The Web framework for perfectionists with deadlines.

A PHP framework for web artisans

Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

javascript

JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

Some thing interesting about web. New door for the world.

server

A server is a program made to process requests and deliver data to clients.

Machine learning

Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

Visualization

Some thing interesting about visualization, use data art

Some thing interesting about game, make everyone happy.

Recently View Projects

switcheroo-control

d-bus service to check the availability of dual-gpu.

Plant-App-Flutter-UI

think-you-know-javascript

kineticjs-tips-and-tools

Collection of different tips, tricks, tools and other usefull stuff for KineticJS.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *