Как создать задержанную команду запуска

этот вопрос мог бы быть простым, но я плохо знаком с Linux.. у меня была экранная проблема слезы с моей видеокартой Nvidia, я искал YT vid, и она сказала, что имеет некоторое отношение к конвейеру состава и объяснила, как зафиксировать ее путем добавления командной строки ниже к конфигурационному файлу Nvidia.. Это работало, экранной слезы не стало, но это создало другую проблему. программа звонила, "красное смещение" не будет больше работать.. во всяком случае я откатывал изменения, что сказанный vid и провел ночь, пытаясь добраться до сути относительно него, и я нашел решение.

все, что я должен сделать, я просто загружаю свой ПК и после того, как красное смещение запускается, я выполняю эту команду в терминале:

"настройки Nvidia - присваивают CurrentMetaMode = "HDMI-0:1280x720_60 +0+0 {ForceFullCompositionPipeline = на}"

Шаблон: настройки Nvidia - присваивают CurrentMetaMode = "CONNECTION:RESOLUTION_RATE +0+0 {ForceFullCompositionPipeline = На}"

так или иначе красное смещение не затронуто им, потому что это уже запустилось, и в то же время, экранная проблема слезы решена (пока я не перезапускаю компьютер), затем я должен выполнить команду снова..

Я теперь ищу автоматическое решение, возможно, путем создания отложенного сценария с этой командой на "сессии и запускаюсь", который выполнится после того, как "Красное смещение" запускается.

Как я делаю это?заранее спасибо

1
задан 10 April 2018 в 23:17

1 ответ

Я использую Приложения Запуска для задержки запуска Dropbox, пока моя VPN не загрузилась. Та же процедура могла бы работать на Ваш случай. Я попробовал бы следующее:

Откройте Startup Applications (нажмите на тире и ищите его),

Добавьте новую программу запуска путем нажатия кнопки Add и дайте ей имя.

В попытке командной строки:

/bin/bash -c "sleep XX && YOUR NVIDIA code"

где XX число секунд задержки, Вы хотите перед выполнением. Так,

/bin/bash -c "sleep 10 && nvidia-settings --assign CurrentMetaMode="HDMI-0:1280x720_60 +0+0 { ForceFullCompositionPipeline = On }

затем нажмите Save и перезагрузку, чтобы проверить, что это работает.

2
ответ дан 7 December 2019 в 13:25

Другие вопросы по тегам:

Похожие вопросы: