Commit Graph

  • 5a60431e23 Accepting request 692307 from openSUSE:Factory Dominique Leuenberger 2019-04-08 18:54:07 +00:00
  • 6191c59616 - Update to version 0.6.11 * Allow to work without service + work without bbswitch if prime-select.service is not installed (for suse-prime package) + cleaned up script usage, only displays relevant commands + service, boot and next-boot commands are not available if running without service + handle the case when booting with nvidia config but no nvidia card is available (disabled in BIOS) by forcing intel. Only works if service is running + replaced shell commands using backquotes with more modern $() for consistency + when appropriate, changed nvidia => NVIDIA for consistency + reindented script with emacs for consistency + minor updates to README * Add 30s timeout to service to make sure system boots if service doesnt work. Stefan Dirsch 2019-04-08 12:40:46 +00:00
  • b96d64022c - Update to version 0.6.9 * Resolved issue with plymouth (it hangs during boot) * Updated readme Stefan Dirsch 2019-04-03 09:46:20 +00:00
  • 83a2e89e06 Accepting request 690570 from X11:XOrg Dominique Leuenberger 2019-04-03 07:27:52 +00:00
  • 5f3b9f1e8f Accepting request 688196 from X11:XOrg Dominique Leuenberger 2019-03-26 21:33:03 +00:00
  • e5193d31b2 Accepting request 668820 from X11:XOrg Dominique Leuenberger 2019-01-26 21:25:09 +00:00
  • 2ae2a19069 Accepting request 664721 from X11:XOrg Dominique Leuenberger 2019-01-15 08:16:47 +00:00
  • 828d529c28 Accepting request 664399 from X11:XOrg Dominique Leuenberger 2019-01-11 13:05:48 +00:00
  • 2cc567df33 Accepting request 664115 from X11:XOrg Dominique Leuenberger 2019-01-10 14:23:30 +00:00
  • 012c953fde Accepting request 648440 from X11:XOrg Dominique Leuenberger 2018-11-13 16:00:00 +00:00
  • f5e8ee6a40 Accepting request 690570 from X11:XOrg Dominique Leuenberger 2019-04-03 07:27:52 +00:00
  • 3b96318ebe Accepting request 690457 from home:NickLion:prime Stefan Dirsch 2019-04-02 08:20:48 +00:00
  • 9ff02f95e3 - Update to version 0.6.8 * Big Update (changes in systemd services) + prime-boot-selector service deprecated, all features are now handled with one only service. + used journalctl to check if system is booting or if "logout-switch" is needed + no more multiple service enable/disable needed during switch, prime-select service is enabled everytime + removed all "prime-boot-selector" references in logging and help command + boot_status file has now only two states (S > wait for switching, N > not waiting) + changed systemd call from "prime-select apply_current" to "prime-select systemd_call" + updated README Stefan Dirsch 2019-04-01 14:05:58 +00:00
  • dc3ee3276b - Update to version 0.6.7 * Corrected DPI value in xorg-nvidia.conf (boo#1130723) Stefan Dirsch 2019-03-29 14:22:02 +00:00
  • 207e02d4df Accepting request 688196 from X11:XOrg Dominique Leuenberger 2019-03-26 21:33:03 +00:00
  • 322ed2b1fa - Update to version 0.6.6 * Add logging to journal as well Stefan Dirsch 2019-03-25 13:32:17 +00:00
  • 2034279fb8 Accepting request 688043 from home:NickLion:branches:X11:XOrg Stefan Dirsch 2019-03-25 11:12:19 +00:00
  • c9020ab163 - Update to version 0.6.5 * augmented README * do not mention "intel" driver issue with kwin since it is obsolete * improved "intel" xorg config to work properly with compositors Stefan Dirsch 2019-03-19 14:47:04 +00:00
  • 4582818663 - Update to version 0.6.4 * added support for xdm and kdm * removed useless "sudo" in journalctl calls Stefan Dirsch 2019-02-25 11:06:43 +00:00
  • c59a680679 - Update to version 0.6.3 * Best DM support (lightdm added) Stefan Dirsch 2019-02-22 09:52:11 +00:00
  • f48f656794 - Update to version 0.6.2 - fixes all known issues with GDM, runlevel 3 and manually-started x sessions * Xorg logfile comparision no longer necessary, let's use journalctl to check user logout * other DM(s) than sddm/gdm will be implemented in the future Stefan Dirsch 2019-02-21 09:56:05 +00:00
  • 1a62b5406b 0001-Resolved-multiple-unexistent-file-error.patch gone for good Stefan Dirsch 2019-02-21 09:53:38 +00:00
  • cda0f41ab4 - Update to version 0.6.1 * mainly bugfixes - supersedes 0001-Resolved-multiple-unexistent-file-error.patch Stefan Dirsch 2019-02-08 14:43:50 +00:00
  • 7ef0076091 - Update to version 0.6 * new systemd service file prime-boot-selector in addition to prime-select + Service prime-select chooses with whatever driver was previously set by user. + Service prime-boot-selector sets all things during boot [MUST BE ENABLED] * new prime-select command options + prime-select boot intel|intel2|nvidia|last + prime-select next-boot intel|intel2|nvidia|abort + prime-select service check|disable|restore - 0001-Resolved-multiple-unexistent-file-error.patch (post 0.6) * Resolved multiple unexistent file errors * Resolved a big issue in switch command if prime_logfile doesn't exist, file check added * Added non existent file handling in various parts of script (next-boot, log-view, unset, current_check) Those issues manifested themselves after a fresh installation, because some config files still were not present Stefan Dirsch 2019-02-08 14:20:46 +00:00
  • fcda8445b5 Accepting request 668820 from X11:XOrg Dominique Leuenberger 2019-01-26 21:25:09 +00:00
  • 5702971814 - fixed URLs in specfile (project location changed on github) Stefan Dirsch 2019-01-26 15:13:56 +00:00
  • 3e0cfe96ea - Update to release 0.5 * Add various improvements to the original script (by @bubbleguuum) 1. add bbswitch support to power off NVIDIA card if not in use. This is important to save battery when running on Intel and to decrease cpu temperature significantly. This support is optional, it requires user to make some manual modifications to his system using detailed documentation. 2. add Intel Open Source driver support (xf86-video-intel) via new intel2 command-line option. This driver has some additional features that users may want. 3. add the proper BusID for Intel in xorg configuration. Without this, Xorg fails to start on some laptops. 4. fix (via modified xorg-nvidia.conf) for external monitor not enumerated by xrandr with the nvidia config. On Optimus laptop, the dGPU is usually responsible of managing external video ports, including connections via Thunderbolt 3. * get-current option for prime-select script Show valid options for prime-select script, if driver has not been configured yet - supersedes the following patches * 0002-fix-README.patch * U_prime-select.sh-bail-out-if-nvidia-xconfig-fails-use.patch * 0004-xorg-nvidia.conf-refix-config.patch * 0003-prime-select-Show-valid-options-if-driver-has-not-be.patch * 0001-Add-various-improvements-to-the-original-script.patch - %preun: cleanup before uninstalling the package completely by using prime-select's 'unset' option Stefan Dirsch 2019-01-26 12:26:35 +00:00
  • 7809d3c2b4 - 0001-Add-various-improvements-to-the-original-script.patch * Add various improvements to the original script 1. add bbswitch support to power off NVIDIA card if not in use. This is important to save battery when running on Intel and to decrease cpu temperature significantly. This support is optional, it requires user to make some manual modifications to his system using detailed documentation. 2. add Intel Open Source driver support (xf86-video-intel) via new intel2 command-line option. This driver has some additional features that users may want. 3. add the proper BusID for Intel in xorg configuration. Without this, Xorg fails to start on some laptops. 4. fix (via modified xorg-nvidia.conf) for external monitor not enumerated by xrandr with the nvidia config. On Optimus laptop, the dGPU is usually responsible of managing external video ports, including connections via Thunderbolt 3. - 0002-fix-README.patch * fix README - 0003-prime-select-Show-valid-options-if-driver-has-not-be.patch * prime-select: Show valid options, if driver has not been configured yet. - 0004-xorg-nvidia.conf-refix-config.patch * xorg-nvidia.conf: refix config Stefan Dirsch 2019-01-25 19:25:47 +00:00
  • 42cb72a8fd Accepting request 664721 from X11:XOrg Dominique Leuenberger 2019-01-15 08:16:47 +00:00
  • d2dab7a003 - U_prime-select.sh-bail-out-if-nvidia-xconfig-fails-use.patch * 'nvidia-xconfig --query-gpu-info' may easily fail due to missing NVIDIA kernel modules or alike. Therefore bail out in this case with exit 1. * There could be more than one NVIDIA card/GPU in the system. Use the first detected one for X configuration in that case. Stefan Dirsch 2019-01-11 16:48:28 +00:00
  • 68a04c941f Accepting request 664399 from X11:XOrg Dominique Leuenberger 2019-01-11 13:05:48 +00:00
  • 55adb60354 - Update to release 0.3 * added "query" switch: use 'prime-select query' to check which GPU you're currently using * removed UseDisplayDevice option from xorg-nvidia.conf which is not needed anymore and prevents use of external displays - supersedes patches * U_Fixed-syntax-error-and-handled-not-yet-existing-conf.patch * U_adding-query-switch.patch Stefan Dirsch 2019-01-10 14:45:24 +00:00
  • f92b9ed265 Accepting request 664115 from X11:XOrg Dominique Leuenberger 2019-01-10 14:23:30 +00:00
  • 296a918a28 - U_Fixed-syntax-error-and-handled-not-yet-existing-conf.patch * Fixed syntax error and handled not yet existing configurations Stefan Dirsch 2019-01-09 15:25:40 +00:00
  • 2dcade531d Accepting request 648440 from X11:XOrg Dominique Leuenberger 2018-11-13 16:00:00 +00:00
  • e7b0455c45 - changed Requires: nvidia_driver to Recommends in order to receive more acceptance for integration into (open)SUSE - added Supplements: nvidia_driver:<intel_PCI_ID>, so package gets selected as well when nvidia driver packages are selected on an Optimus system - added proper and valid Group tag Stefan Dirsch 2018-11-12 10:56:01 +00:00
  • dc649503bb Accepting request 642210 from home:michalsrb:branches:X11:XOrg Michal Srb 2018-10-16 07:54:06 +00:00
  • f42c8af2b3 Accepting request 641700 from home:jengelh:branches:X11:XOrg Michal Srb 2018-10-12 14:20:25 +00:00
  • fdcb81d41c Accepting request 641643 from home:michalsrb:optimus-experiments Michal Srb 2018-10-12 10:59:06 +00:00
  • 745d55c1f9 Accepting request 641627 from home:michalsrb:optimus-experiments Stefan Dirsch 2018-10-12 09:55:46 +00:00