Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # nvidia-modes.sh
- # betlog 2012-06-28--20.26.12
- cmd="nvidia-xconfig --no-flip --cool-bits=0 --no-separate-x-screens --no-twinview --sli=off --multigpu=off --nvagp=3"
- for data in `kdialog --separate-output --title "nvidia-xconfig tool" --checklist "nvidia-xconfig tool" \
- sli=auto "sli auto (Automatic selection)" on \
- sli=afr "sli afr (Alternate Frame Rendering)" off \
- sli=sfr "sli sfr (Split Frame Rendering)" off \
- sli=aa "sli aa (Antialiasing)" off \
- multigpu=auto "multigpu auto (Automatic selection)" off \
- multigpu=afr "multigpu afr (Alternate Frame Rendering)" off \
- multigpu=sfr "multigpu sfr (Split Frame Rendering)" off \
- multigpu=aa "multigpu aa (Antialiasing)" off \
- cool-bits=1 "cool-bits 1(bit0) (Clock Frequencies)" off \
- cool-bits=2 "cool-bits 2(bit1) (SLI on differing memory)" off \
- cool-bits=3 "cool-bits 3" off \
- cool-bits=4 "cool-bits 4(bit2) (Thermal Monitor)" off \
- cool-bits=5 "cool-bits 5" on \
- cool-bits=6 "cool-bits 6" off \
- cool-bits=7 "cool-bits 7" off \
- nvagp=1 "nvagp 1 (NVIDIA's AGP)" off \
- nvagp=2 "nvagp 2 (AGPGART)" off \
- nvagp=3 "nvagp 3 (try AGPGART, then NVIDIA)" on \
- enable-all-gpus "enable-all-gpus" off \
- only-one-x-screen "only-one-x-screen" off \
- separate-x-screens "separate-x-screens" off \
- flip "flip" off \
- twinview "twinview" off \
- `; do
- cmd+=" --"$data
- done
- if [ "$data" != "" ]; then
- touch /tmp/go.sh
- echo -n "$cmd && " > /tmp/go.sh
- echo -n "service kdm restart" >> /tmp/go.sh
- chmod +x /tmp/go.sh
- echo `kdesudo -d --comment "$cmd" -c "/tmp/go.sh"`
- fi
Advertisement
Add Comment
Please, Sign In to add comment