Как заставить отладчик bash работать с ddd?

Конечно, используйте /etc/rc.local для размещения команд, предназначенных для запуска при загрузке.

Вы также можете использовать трюк xorg.conf для постоянной блокировки часов графического процессора и графической памяти до их самых низких значений.

gksudo gedit /etc/X11/xorg.conf

добавить в раздел устройства следующее:

Option  "RegistryDwords" "PerfLevelSrc=0x2222; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"

Если файл пуст или нет раздела устройства, вот мой пример:

[ f3]

Для получения дополнительной информации о различных вариантах, связанных с Nvidia, посетите http://tutanhamon.com.ua/technovodstvo/NVIDIA-UNIX-driver/

Исходная страница недоступна для некоторых лет, поэтому я свяжусь с ним в http://tutanhamon.com.ua/technovodstvo/NVIDIA-UNIX-driver/

1
задан 5 August 2015 в 02:21

1 ответ

Чтобы ddd работать с отладчиком bash в сценариях bash, необходимо также установить bashdb.

Если он не установлен, вы получаете:

[ ! d2]

Впоследствии ddd работает нормально:

enter image description here

4
ответ дан 25 May 2018 в 09:36
  • 1
    bashdb уже установлен и работает. У вас получилось, что ddd работает точно? – James Mitch 28 June 2012 в 15:56
  • 2
    @JamesMitch, да, я на Precise 12.04 (64-битный, хотя). – ish 28 June 2012 в 15:59
  • 3
    Вы действительно протестировали, чтобы выполнить скрипт bash? Я загрузил 64-битный DVD Precise 12.04, установил ddd и bashdb и до сих пор не смог открыть скрипт bash, не увидев песочные часы. – James Mitch 30 June 2012 в 01:42
  • 4
    Я работал над Ubuntu 12.04, используя старую версию ddd (3.3.9). Пришлось собрать его из исходного кода и сначала установить пакет libmotif-dev. – Stabledog 22 August 2012 в 00:36
  • 5
    Просто следуйте инструкциям 12.04 / 64. Почти работает. После того, как bashdb загружает сценарий, я нажимаю " step " и заходите в бесконечное ожидание, когда bash закончит старт. Предложения? – Wes Miller 25 November 2013 в 21:50

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

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