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.