Linux: Debian - что где искать

Linux: Debian - что где искать

 
  • Linux: Debian - что где искать
  • Отключить системный PCспикерный бип
  • Install some Codecs.
  • Hibernate - не доизучен
  • Оживление загрузчика в MBR
  • Настройки сетевых интерфейсов
  • Установка пакетов
  • Suspend
  • Управление частотой процессора
  • Управление вентиляторами
  • Если инсталлятор не видит SATA диск /dev/sda
  • Русские субтитры в mplayer

  • Отключить системный PCспикерный бип


    Disable system beep Add the following to /etc/modprobe.d/blacklist
          blacklist pcspkr

    Install some Codecs.

    Sources:
          ##### Codecs #####
          deb http://www.debian-multimedia.org etch main
    aptitude update aptitude install mplayer w32codecs libdvdcss2

    Hibernate - не доизучен


    /etc/hibernate/common.conf

    Оживление загрузчика в MBR


    dd if=/dev/fd of=/dev/sdc bs=440 count=1 # еслибрать 512 - накроется partition table

    Настройки сетевых интерфейсов


    /etc/network/interfaces :
    auto lo iface lo inet loopback
    auto eth0
    iface lan0 inet static
          address 195.0.0.5
          netmask 255.255.255.0
          network 195.0.0.0
          broadcast 195.0.0.255
          gateway 195.0.0.1
    auto eth1 iface eth1 inet dhcp

          Почему интерфейсы именно так называются
    /etc/udev/rules.d/z25_persistent-net.rules
    строчки вида
    SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:30:1b:2a:f4:61", NAME="eth0"

    Установка пакетов



    /etc/apt/sources.list : Где брать бинарники #deb file:///cdrom/ sarge main deb cdrom:[Debian GNU/Linux 3.1 r3 _Sarge_ - Official i386 Binary-1 (20060904)]/ unstable contrib main
    deb http://ftp.ru.debian.org/debian/ stable main deb-src http://ftp.ru.debian.org/debian/ stable main deb http://security.debian.org/ stable/updates main contrib ######################################


    aptitude update # Обновить списки aptitude upgradе # Установить все обновления aptitude install sshd # установить пакет sshd
    dpkg-reconfigure xorg-server # перегенерить xorg.conf

    Жесткая реинсталляция пакета dpkg --purge --force-all cups && apt-get install cups

    Старые версии пакетов сохранены в /var/cache/apt/archives/ оттуда их можно перепоставить.
    ########### Борьба с дебианом
    Пример - не реконфигурится xserver-xorg
          Смотрим, на что ругается
          /var/lib/dpkg/info/xserver-xorg.postinst

          В файле /var/lib/dpkg/info/xserver-xorg.templates
          должны присутствовать темплейты для всех запрошенных строк сообщений
          если конкретного не хватает - взять откуда-нибудь, и добавить к файлу
          затем перезапустить конфигурацию пакета
    dpkg --configure xserver-xorg


    Suspend




          В SUSE suspend to RAM делается



    echo 3 >/proc/acpi/sleep

          - S1 (Stopgrant, Standby) - Временное засыпание, без выключения.
          На CPU подается питание, но инструкции не выполняются.
          - S2 - не используется.
          - S3 (Suspend to RAM) - отключение питания CPU, дамп регистров хранится в ОЗУ
          - S4 (Suspend to Disk, Hibernate) - полное выключение, дамп памяти и
          регистров CPU сбрасывается на диск.
          - S5 - программное выключение питания.

          Подробнее об ACPI можно почитать
          http://www.columbia.edu/~ariel/acpi/acpi_howto.txt




    а перед гибернацией не вредно предпринять
    sync echo 3 > /proc/sys/vm/drop_caches







    Проверяем, будет ли он работать:
    cat /sys/power/state # должен показать mem disk
    Устраиваем компьютеру suspend:
    echo mem > /sys/power/state
    Дожидаемся, пока погаснут _все_ индикаторы.
    Выход из suspend - кнопка POWER
    Навешиваем suspend на закрытие крышки(LID) ноутбука
    0. Смотрим логфайл acpid
    tail -f /var/log/acpid
    1. создаем файл /etc/acpi/lidsuspend.sh
    #!/bin/sh grep -q open /proc/acpi/button/lid/LID/state || echo mem > /sys/power/state
    2. создаем файл /etc/acpi/events/lid
    event=button[ /]lid.*[13579bdf]$ action=/etc/acpi/lidsuspend.sh
    3. перезапускаем демона acpid, дабы он перечитал конфиг

          /etc/init.d/acpid restart
    4. Закрытие и открытие крышки ноутбука генерит однотипный event примерно такого содежания:
    button/lid LID 00000080 00000010
    поэтому в файле /etc/acpi/events/lid мы регекспом вылавливаем только lid'ы с нечетным ID - 1,3,5,7,b,d,f
    event=button[ /]lid.*[13579bdf]$

    Управление частотой процессора


    установите cpufrequtils
    Загрузить модули speedstep_centrino cpufreq_powersave cpufreq_ondemand freq_table
    в файл /etc/acpi/actions/lm_battery.sh #!/bin/bash if [ grep -q on-line /proc/acpi/ac_adapter/AC/state ];
          then cpufreq-set -g performance
          else cpufreq-set -g ondemand fi
    добавьте вызов /etc/acpi/actions/lm_battery.sh в начальную загрузку для выбора схемы при загрузке компютера.
    Если при открытии крышки монтитор автоматически не включается, установите vbetool и добавьте следующий код в /etc/acpi/actions/lm_lid.sh
    #!/bin/bash grep -q open /proc/acpi/button/lid/LID/state && vbetool dpms on

    Управление вентиляторами


    Можно попробовать установить dellfand Конфигурится через /etc/dellfand.conf

    Если инсталлятор не видит SATA диск /dev/sda


    Попробовать грузить ядро с модуем piix
    в загрузку добавить параметр earlymodules=piix

    Русские субтитры в mplayer


    Скопировать любой TTF шрифт в ~/.mplayer/subfont.ttf ,например: cp /usr/local/lib/X11/fonts/msttcorefonts/verdana.ttf ~/.mplayer/subfont.ttf/
    и добавить в файл ~/.mplayer/config:
          subcp=koi8-r
    URL: http://www.zlug.pp.ru/book/view/131 Обсуждается: http://www.opennet.ru/tips/info/711.shtml
    Вариант: можно вписать что-нибудь такое: font = /usr/X11R6/lib/X11/fonts/TTF/tahoma.ttf subcp = "cp1251" subfont-text-scale = "3" subfont-blur = "8" subfont-outline = "8" задержка субтитров регулируется клавишами z/x. кодировку субтитров можно задать при запуске ключем -subcp cp1251


    Home | UK Shop Center |Contact | Buy Domain | Directory | Web Hosting | Resell Domains


    Copyleft 2005 ruslib.us