Что-то вроде этого, я думал, это сработает:
alias ls='[[ "$PWD" = "/" ]] && ls -I test ||ls'
$PWD
- текущий рабочий каталог
&&
выполняет действие, если pwd равен /
(проверка условия =true)
||
выполняет действие, если pwd не равен /
(проверка условия =false)
Но после тщательного тестирования вышеуказанное решение НЕ РАБОТАЕТ.
С другой стороны, это будет нормально работать как альтернатива функциям:
alias ls='{ [[ "$PWD" == "/" ]] && a="-I tmp2" ||a=""; };ls $a '
Или даже лучше, аналогично другим ответам, но без использования функции:
alias lstest='{ [[ "$PWD" == "/" ]] && set -- "-I" "tmp2" || set --; }; ls "$@"'
Возможные дополнительные флаги и/или полные пути, указанные в командной строке при вызове этого псевдонима, сохраняются и передаются в ls.
В одном из отчетов об ошибках говорится, что это работает с ядром 4.7. Попробовать не смог - уже нет в репозитории.
Здесь отчеты об ошибках драйвера nvidia-legacy-340xx: https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=nvidia-legacy-340xx-driver;dist=stable
Мои неудачные попытки с 9600 GT (мой PCI ID 622):
1.1. и nvidia-driver - модуль не загружается
1.2. и nvidia-legacy-340xx-driver - компьютер зависает перед X-сервером
1.3. и nvidia-legacy-30xx-driver - компьютер зависает перед X server
ядро 4.11 (backports) и nvidia-legacy-340xx-driver - сбой (вероятно компьютер зависает, я не помню)
ядро 3.16 (oldstable) и nvidia-legacy-340xx-driver — модуль не загружается
Еще один похожий вопрос, без ответа: Не удалось загрузить модуль «nvidia» после обновления до Stretch
Если вы используете APU, вам может потребоваться включить SLI.
APU — это процессор, который включает в себя как CPU, так и GPU на одном кристалле. Название «APU» было придумано компанией AMD, которая выпустила первый APU в январе 2011 года.
В течение многих лет процессоры выполняли все не-графические вычисления, тогда как графические процессоры использовались только для графических операций. -14 ноября 2013 г.
APU (Ускоренный процессор )Определение -TechTerms
Одна только видеокарта 9600 GT набрала 10036 баллов в 3DMark06, но в сочетании с SLI две карты набрали впечатляющие 13080 баллов -, что на 900 баллов выше, чем у GeForce 8800 Ultra (12142 )на той же системе....29 января 2008 г.
NVIDIA GeForce 9600 GT SLI Benchmarked | TechPowerUp
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "IgnoreEDID" "true"
# Option "nvidiaXineramaInfoOrder" "CRT-1"
Option "UseEDID" "False"
Option "SLI" "Off"
SubSection "Display"
Depth 24
Modes "1280x1024_75.00"
EndSubSection
EndSection