Функциональное описание скриптовой системы smxi

To use the sidux community contributed multi-function administration tool, smxi, which is short for sidux-maintenance, you need to install the script:

To install smxi:

cd /usr/local/bin; wget techpatterns.com/smxi.zip; unzip smxi.zip && smxi
and follow the prompts 

or to just install the 3d driver script

cd /usr/local/bin && wget -Nc http://techpatterns.com/downloads/distro/sgfxi && chmod +x sgfxi && sgfxi
To see options:
sgfxi -h

Основные характеристики и функции smxi

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

Использование опций smxi в командной строке

Опции: слитно:

-deghiIklmrstuwx 

или раздельно:

-giktw -f -x

Запуск скрипта возможен с любым произвольным набором указанных опций.

Можете вводить их слитно, как здесь: -ik, или раздельно, как здесь: -w -x

Каждая опция (или группа опций) должна начинаться со знака 'дефис':

 -

Пример:

 smxi -ikw 

опускается вывод системной информации, приглашения на установку ядра и предупреждений.

пропуск части скрипта

Следующие опции позволяют пропустить различные шаги в работе скрипта sm:

Пример:

smxi -kwid

Сразу после dist-upgrade переходит в misc options. smxi -ki позволит пропустить инсталляцию ядра и вывод информации.

Расширенные опции smxi

Здесь приводятся опции не предназначенные для регулярного использования, но способные весьма помочь в некоторых ситуациях:

Пользовательская настройка smxi

Также существует возможность индивидуальной настройки скрипта smxi и включения дополнительных возможностей путем редактирования его конфигурационного файла /etc/smxi.conf

Помните пожалуйста, что до момента первого запуска скрипта smxi данный файл не существует, следовательно если Вы намеренны что-то добавить в него, то просто создайте файл сами.

sgfxi

To install closed source 3d drivers:

cd /usr/local/bin && wget -Nc http://techpatterns.com/downloads/distro/sgfxi && chmod +x sgfxi && sgfxi
To see options:
sgfxi -h

sgfxi поддерживает в натоящий момент ATI fglrx и NVIDIA драйверы. Переход от проприетарных к свободным драйверам и обратно поддерживается этим скриптом для графических карт ati, intel или nv. Скрипт smxi использует sgfxi как метод инсталляции для графического драйвера и добавляет несколько опций, упрощая процедуру установки.

Драйвер по умолчанию инсталлируется, если не указываются никакие дополнительные опции инсталляции. Также скрипт автоматически определяет более старые графические карты и сразу инсталлирует драйвер Legacy.

После старта скрипта и опознования графической карты выдается сообщение о том, какой драйвер должен инсталлироваться. При этом имеется возможность подтвердить этот выбор и инсталлировать драйвер или отменить инсталляционный процесс и перезапустить скрипт с выбранной опцией.

ИЛИ: используют h2 smxi для установки графических драйверов: smxi. Для инсталляции только 3D драйвера, возможно использовать команду:

smxi -kiwdt

sgfxi-h перечисляет все опции. Опции со временем дополняются. Также отображаются поддерживаемые на текущий момент драйверы и спецификации используемой системы такие,как ядро и xorg версия:

-c использовать composite (только nvidia).
-d удалить незадействованные дисплеи, разрешить TV, например (только nvidia).
-h это меню помощи.
-n Автоматическая установка правильных встроенных xorg-драйверов nv, intel, или ati для вашей системы.
   Старые бинарные драйвера удаляются, файл xorg.conf перезапмсывается с включением новой информации и удалением прежних, относящихся к 
   nvidia и fgrlx.
-N Форсировать установку выбранных xorg-драйверов. 
Синтаксис: sgfxi -N <один из списка драйверов, например -N radeon>
   Поддерживаемые драйвера: ati i128 i740 i810 i810-modesetting intel mga neomagic nv radeon sis tdfx vesa vga voodoo
   Дополнительная настройка xorg.conf является необходимой, кроме radeon xorg 3d, конфигурируемого автоматически.
-o Override default: install a specific driver, this is an absolute override - syntax:
   -o 9746 (для NVIDIA, не используйте часть названия - 1.0) или: -o 8.32.5 (для fglrx)
-r Remove mode lines from xorg.conf
-t Включить dynamic twinview (только NVIDIA)

Rolling back to open source drivers

Open Source Xorg drivers for nVidia, ATI, Radeon, Intel are pre-installed with sidux. If you have overwitten them with closed source drivers you can revert or roll back to them with sgfxi, first:

cd /usr/local/bin && wget -Nc http://techpatterns.com/downloads/distro/sgfxi && chmod +x sgfxi && sgfxi
To see options:
sgfxi -h

Then to install or rollback to a native driver

sgfxi -n
OR
sgfxi -N <Xorg driver>

Key commands are:

-n Инсталлятор автоматически выбирает и корректно устанавливает нативный xorg-драйвер nv, intel, или ati для Вашей системы.
   При этом информация о старых драйверах стирается, а о новых вносится в xorg.conf,
   полностью необходимым образом перезаписывая данный файл.
-N Форсированнная инсталяция указанного драйвера 
Синтаксис: sgfxi -N <один из драйверов в списке, например -N radeon>
   Драйвера поддерживаемые xorg: ati i128 i740 i810 i810-modesetting intel mga neomagic nv radeon sis tdfx vesa vga voodoo
   Все необходимые изменения вносятся в файл xorg.conf автоматически. Настройка radeon xorg 3d также осуществляется автоматом.
Иные полезные сведения для работы в консоли

Запомните: для прокручивания вверх или вниз в окне терминала, используется: shift+pageup/pagedown . Обычно существует ограничение на 6 "экранов"

Page last revised 03/08/2008 1230hrs UTC