Трудно сказать, в чем твоя проблема, так как вы показываете нам файл, который на 80% закомментирован, но похоже, что вы лечите файл crontab как если бы это был многострочный -сценарий оболочки. Это не; каждая строка является самостоятельным -независимым объектом. Таким образом, вы не можете присвоить значение переменной в одной строке и использовать его в другой строке.
Либо ставить все в одну строку, либо — и это, вероятно, лучше в долгосрочной перспективе — поместите команды date
, cd
и mysqldump
в отдельный файл сценария, и запустите скрипт из crontab.
Я не использовал опции ModeValidation
AllowNonEdidModes
и NoEdidMaxPClkCheck
, о которых упоминал Артем в своем посте. Это вместе с вариантами из сообщения в блоге, за исключением тех, кто не работал у меня -,Я заставил это работать.
Мои собственные модели теперь принимаются, но не загружаются при перезагрузке. Поэтому я сделал скрипт
#!bin/bash
xrandr --output DVI-D-0 --mode 2560x1440 --rate 100.00
, который я связал с /etc/profile
, который затем активирует мою модель для разрешения 2560x1440 с частотой кадров 100 Гц при каждом входе в систему.
Я использую комбинацию
/etc/X11/xorg.conf.d/98-monitor.conf
Section "Screen"
Option "ModeValidation" "AllowNonEdidModes,NoEdidMaxPClkCheck,NoMaxPClkCheck"
Monitor "Monitor"
Identifier "Screen"
Device "Device"
EndSection
Section "Monitor"
Identifier "Monitor"
HorizSync 30-83
VertRefresh 56-75
EndSection
/etc/X11/xorg.conf.d/99-nvidia.conf
Section "Device"
Identifier "Videocard0"
BusID "PCI:7:0:0"
Driver "nvidia"
VendorName "NVIDIA"
BoardName "NVIDIA Corporation TU116 [GeForce GTX 1660 Ti] (rev a1)"
Option "Coolbits" "28"
Option "metamodes" "nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
Option "UseEDIDFreqs" "Off"
Option "UseNvKmsCompositionPipeline" "Off"
EndSection
иhttps://github.com/birdie-github/useful-scripts/blob/master/monitor_overclock
Если у вас это работает под Windows, загрузите softMCCS и скопируйте свою модель из Windows.