files
This commit is contained in:
32
XorgConfigs/chgpu
Executable file
32
XorgConfigs/chgpu
Executable file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
|
||||
while getopts 'inh' OPTION; do
|
||||
case "$OPTION" in
|
||||
i)
|
||||
echo "Mode Intel"
|
||||
mv /etc/X11/xorg.conf.d/20-nvidia.conf /etc/X11/xorg.conf.d/20-nvidia.conf.old
|
||||
# mv /etc/X11/xorg.conf.d/20-hybrid.conf /etc/X11/xorg.conf.d/20-hybrid.conf.old
|
||||
mv /etc/X11/xorg.conf.d/20-intel.conf.old /etc/X11/xorg.conf.d/20-intel.conf
|
||||
mv /etc/modprobe.d/blacklist-nvidia.conf.old /etc/modprobe.d/blacklist-nvidia.conf
|
||||
mv /lib/udev/rules.d/50-disable-nvidia.rules.old /lib/udev/rules.d/50-disable-nvidia.rules
|
||||
mkinitcpio -p linux
|
||||
;;
|
||||
n)
|
||||
echo "Mode Nvidia"
|
||||
mv /etc/X11/xorg.conf.d/20-intel.conf /etc/X11/xorg.conf.d/20-intel.conf.old
|
||||
# mv /etc/X11/xorg.conf.d/20-hybrid.conf /etc/X11/xorg.conf.d/20-hybrid.conf.old
|
||||
mv /etc/X11/xorg.conf.d/20-nvidia.conf.old /etc/X11/xorg.conf.d/20-nvidia.conf
|
||||
mv /etc/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf.old
|
||||
mv /lib/udev/rules.d/50-disable-nvidia.rules /lib/udev/rules.d/50-disable-nvidia.rules.old
|
||||
mkinitcpio -p linux
|
||||
;;
|
||||
h)
|
||||
echo "Mode Hybrid"
|
||||
mv /etc/X11/xorg.conf.d/20-nvidia.conf /etc/X11/xorg.conf.d/20-nvidia.conf.old
|
||||
mv /etc/X11/xorg.conf.d/20-intel.conf /etc/X11/xorg.conf.d/20-intel.conf.old
|
||||
# mv /etc/X11/xorg.conf.d/20-hybrid.conf.old /etc/X11/xorg.conf.d/20-hybrid.conf
|
||||
mv /etc/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf.old
|
||||
mv /lib/udev/rules.d/50-disable-nvidia.rules /lib/udev/rules.d/50-disable-nvidia.rules.old
|
||||
mkinitcpio -p linux
|
||||
esac
|
||||
done
|
||||
Reference in New Issue
Block a user