Поиск по блогу :

    23 декабря 2007 г.

    Wine + DirectX 9

    Я человек хоть и взрослый, но сам, как ребенок, иногда люблю поиграть в какие-нить игры.
    Под Linux существует множество довольно интересных игр, но что делать, если хочется поиграть во что-нить новенькое, 3D-ое, которое обычно выпускается только под ЗлоОС :(



    Есть несколько вариантов выйти из положения:

    1) Использовать нативные версии игр, выпущенные специально под Linux. К таким играм относятся, например, игры компании idSoftware (все помнят Quake4, Doom3, Enemy Territory: Quake Wars), за что им отдельное спасибо.
    2) Использовать эмуляторы Wine или Cedega. Wine поддерживает множество виндовых программ и игр, но к сожалению не поддерживает DirectX 9, а ведь именно эту библиотеку используют многие современные игры. Cedega в этом плане немного опередила Wine - добавив у себя поддержку DirectX 9, но в плане юзабилити Cedega очень и очень придирчива к тому, что она запускает (реально запустить под Cedega у вас получится всего пару игр).

    Ну что же, будем исправлять положение, установим поддержку DirectX 9 для Wine.

    Устанавливаем последнюю версию wine. Для этого добавим себе официальный репозиторий Wine HQ для Ubuntu
    $

    $


    wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/.list -O /etc/apt/sources.list.d/winehq.list

    и устанавливаем wine
    $ $
    sudo apt-get update
    sudo apt-get install wine

    Если у вас уже установлен wine, то для чистоты эксперимента, удалите папку с настройками wine (или перенесите ее в другое место):
    $
    rm -dr ~/.wine

    1. Для создания папки с настройками, в первый раз, запускаем конфигуратор wine:
    $
    winecfg

    2. Теперь ищем в интернете или ,если у вас установлен на компе ЗлоХП, копируем из папки windows\system32\ файлы mscoree.dll и streamci.dll в папку ~/.wine/drive_c/windows/system32/
    3. Удаляем wine'ские файлы d3d:
    $ $

    cd ~/.wine/drive_c/windows/system32/
    rm d3d8.dll d3d9.dll ddraw.dll dsound.dll dsound.vxd quartz.dll dxdiagn.dll

    4. Редактируем файл user.reg:
    $
    gedit ~/.wine/user.reg

    в конец файла вставляем:
    [Software\\Wine\\DllOverrides] 1196330736
    "d3d8"="native"
    "d3d9"="native"
    "d3dim"="native"
    "d3dx8"="native"
    "d3dxof"="native"
    "dciman32"="native"
    "ddrawex"="native"
    "devenum"="native"
    "dinput"="native"
    "dinput8"="native"
    "dmband"="native"
    "dmcompos"="native"
    "dmime"="native"
    "dmloader"="native"
    "dmscript"="native"
    "dmstyle"="native"
    "dmsynth"="native"
    "dmusic"="native"
    "dplay"="native"
    "dplayx"="native"
    "dpnaddr"="native"
    "dpnet"="native"
    "dpnhpast"="native"
    "dswave"="native"
    "dxdiagn"="native"
    "mscoree"="native"
    "quartz"="native"
    "streamci"="native"
    5. Распаковываем последнюю версию DirectX (скачать последнюю версию можно отсюда):
    $
    wine directx_nov2007_redist.exe

    6. Выбираем папку куда распакуются файлы, после распаковки переходим в эту папку и запускаем установку:
    $
    wine DXSETUP.EXE

    6.1. В последней версии DirectX 9.0c может возникнуть ошибка по поводу .NET Framework - просто игнорируем ее.
    7. Снова запускаем конфигуратор wine:
    $
    winecfg

    7.1. Переходим на вкладку 'Библиотеки', выбираем из ниже приведенного списка названия библиотек, нажимаем редактировать и выбираем пункт 'Встроенная (Wine)'
    d3d8, d3d9, ddrawex, dinput, dinput8

    Теперь у вас в wine есть поддержка DirectX 9, с чем я вас и поздравляю!!! Теперь запускайте ваши любимые игры и наслаждайтесь игрой, но учтите, даже с поддержкой dx9, многие игры до сих пор еще не работают в wine.

    P.S. Различные нюансы по запуску нужной вам игры или программы, вы можете посмотреть в базе приложений Wine HQ или на блоге wine-review.blogspot.com.

    Просмотр информации SMART ваших винчестеров

    С помощью информации SMART можно очень многое узнать о вашем жестком диске. Например информацию по сбойным секторам и т.п.



    Устанавливаем программу smartmontools:
    #
    apt-get install smartmontools

    Для вывода необходимой информации по винчестерам, выполняем следующую команду
    для IDE:
    #
    smartctl --all -s on /dev/hda

    для SCSI:
    #
    smartctl --all -s on /dev/sda

    для SATA:
    #
    smartctl --all -s on -d ata /dev/sda

    13 декабря 2007 г.

    Запуск удаленной сессии через xinit

    Недавно возникла необходимость поработать на работе на удаленном linux-компьютере. В тот момент на нем уже работали, так что вариант с VNC отпал сразу же. Также у меня была возможность работать через ssh, но запуск отдельных приложений через параметр -X меня не устроил. И тут я вспомнил, что где-то читал про возможность запуска удаленной сессии по ssh через xinit.



    Для этого делаем следующее:

    1. Создаем публичный ключ (сразу оговорюсь, для своего(!) удобства ключевую фразу - оставлял пустой)
    $
    ssh-keygen -t rsa

    на все вопросы жмем Enter.
    2. Публикуем этот ключ на удаленную машину, к которой будем подключаться
    $
    ssh-copy-id -i ~/.ssh/id_rsa.pub user@host

    3. Переключаемся в консоль (не эмулятор) по Ctrl+Alt+F1
    4. Используем xinit для запуска удаленной сессии GNOME
    $
    xinit /usr/bin/ssh -X user@host gnome-session -- :1

    или
    $
    xinit /usr/bin/ssh -X user@host startkde -- :1

    для KDE.

    P.S. При данном методе мы запускаем удаленную сессию на удаленном компьютере, при этом сам рабочий стол отображается на нашем компьютере, но все процессы происходят на удаленном компьютере.
    Поясню по user@host. user - имя пользователя на удаленной машине, host - IP удаленного компьютера.
    И еще, чтобы вернуться к своей рабочей сессии, надо нажать на Ctrl+Alt+F7, чтобы обратно вернуться к удаленной сессии, надо нажать Ctrl+Alt+F9

    27 ноября 2007 г.

    Настройка PowerMust 600 UPS в Ubuntu

    После перехода на версию Ubuntu 7.10 Gutsy, все таки решил настроить свой UPS для выключения компьютера, если пропадет питание (отключат свет), так как компьютер у меня работает постоянно, а электричество могут отключить в самый не подходящий момент (про последствия многие уже, наверное, наслышаны).


    Модель UPSа у меня: Mustek PowerMust 600 USB
    Но, так как, заставить работать упс через usb мне так и не удалось (буду еще с этим разбираться), пришлось прибегать к настройке через COM кабель (RS252).
    Для настройки использовал софт - Personal Solution Pac for Linux (PSP) и Network UPS Tools (NUT)

    Установка:

    1) Добавим новый репозиторий в нашу систему. Открываем для редактирования файл со списком репозиториев
    #
    nano /etc/apt/sources.list

    добавляем в самый низ строку:
    deb http://opensource.mgeups.com/ubuntu binary/
    и сохраняем изменения.

    2) Обновляем список пакетов и устанавливаем пакет mgeups-psp со всеми зависимостями:
    # #
    apt-get update
    apt-get install mgeups-psp

    3) После того, как установка будет закончена, осталось лишь подправить конфиги NUT
    #
    nano /etc/nut/ups.conf

    меняем содержимое на следующее:
    [mgeups]
    driver = megatec
    port = /dev/ttyS0
    desc = "Mustek PowerMust 600 (COM)"
    Сохраняем и редактируем следующий файлик
    #
    nano /etc/default/nut
    меняя содержимое на следующее:
    # start upsd
    START_UPSD=yes
    # start upsmon
    START_UPSMON=yes
    4) Запускаем NUT
    #
    /etc/init.d/nut start

    Должны получить следующее сообщение:
    * Starting Network UPS Tools [ OK ]
    Это значит, что NUT работает нормально.

    5) Теперь проверяем есть ли у нас связь с нашим UPS
    $
    upsc mgeups@localhost

    На экране должна отобразиться информация по вашему UPSу.
    Если вместо информации на экране будет выведена ошибка - тогда пробуйте подставить другой драйвер в файле ups.conf в строке driver = ... .
    Список драйверов можно посмотреть в файле /usr/share/nut/driver.list

    25 ноября 2007 г.

    Исправление проблемы с кодировкой в Music On Console (MOC)

    Если при использовании MOC - возникли проблемы при отображении тегов в кодировке CP1251, делаем следующее:


    $ $ $ $ $
    cp /usr/share/doc/moc/examples/config.example.gz ~/.moc/
    cd ~/.moc
    gunzip config.example.gz
    mv config.example config
    nano config

    находим строчку
    #ID3v1TagsEncoding = WINDOWS-1250
    и заменяем ее на следующую
    ID3v1TagsEncoding = WINDOWS-1251

    16 ноября 2007 г.

    Доступ по ssh к файлам на удаленной Ubuntu-машине с компьютера, работающего под управлением Windows

    Мне часто приходится работать с компьютерами, работающими под ОС Windows. И также, довольно часто, требуется получить доступ к своей linux-машине, чтобы что-то туда или оттуда переписать. Для этого воспользуемся возможностями ssh, а именно - sftp.



    Для начала, нам необходимо установить на машину с Ubuntu, пакеты ssh:
    $
    sudo apt-get install ssh openssh-server

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

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

    Настройка вебкамеры Mustek gSm@rt mini 2 в Ubuntu

    Начиная с версии Ubuntu 7.10 столкнулся со следующей проблемой: web/photo/video камера Mustek gSma@rt mini 2 перестала определяться системой как видеокамера. Ниже приведены примеры решения проблемы для версий 7.10-8.04 и для версии 8.10

    .

    Настройка в Ubuntu 7.10-8.04...


    Вот как поступил я, для решения данной проблемы.

    1. Подключил universe репозиторий.
    2. Установил пакеты
    $

    sudo apt-get install linux-headers-`uname -r` linux-restricted-modules-`uname -r` build-essential gcc-4.1

    3. Скачал с этого сайта свежие исходники gspca*.tar.gz (* - версия и дата сырцов)
    4. Распаковал, с той папки куда скачали, исходники в любое место (например в домашний каталог):
    $
    file-roller -e ~/ gspca*.tar.gz

    5. Перешел в каталог с распакованными сырцами драйвера
    $
    cd ~/gspca*

    6. Проинсталлировал новый драйвер
    $ $
    make
    sudo make install

    6.1. При выполнении make - могут вылазить ошибки - попробуйте в этом случае прописать следующее:
    #

    ln -s /usr/src/linux-headers-`uname -r` /lib/modules/`uname -r`/build

    6.2. Можно сразу собрать и установить deb-пакет, тогда вместо 'sudo make install' устанавливаем программу checkinstall и используем ее после make (также подойдет module-assistant)
    $ $
    sudo apt-get install checkinstall
    sudo checkinstall -D

    Если вы использовали checkinstall, то, ниже, пункт 7 можно опустить.
    7. Загружаю установленный драйвер
    $
    sudo modprobe gspca

    8. Все, камера заработала! Уря!
    Настройка в Ubuntu 8.10 и выше.

    1. Устанавливаем следующие пакеты, если еще не установлены:
    $

    sudo apt-get install subversion build-essential linux-headers-$(uname -r)

    2. Скачиваем последнюю версию исходников gspca, распаковываем ее и переходим в распакованный каталог:
    $ $

    $
    wget http://linuxtv.org/hg/~jfrancois/gspca/archive/tip.tar.bz2
    tar xf tip.tar.bz2
    cd gspca-<набор цифр>

    3. Собираем и компилируем пакет
    $ $
    make
    sudo make install

    4. Перезагружаемся
    5. Подключаем камеру. Вот тут может вылезти ошибка. На момент написания статьи, она еще не была пофикшена. За ходом работы по исправлению этой баги можете следить на launchpad'е.
    Игнорируем ошибку.
    6. В данный момент камера еще не будет работать, так как она определяется системой как фотокамера. Чтобы камера стала работать как видеокамера, нужно выполнить следующие команды:
    $ $ $
    gvfs-mount --unmount-scheme gphoto2
    sudo /sbin/modprobe -vr gspca-sunplus
    sudo /sbin/modprobe -v gspca-sunplus

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

    Все, проверяйте, камера должна уже заработать :)

    1 ноября 2007 г.

    Репозитории различных программ

    PPA Launchpad - каталог репозиториев различных юзеров...
    .
    Вот адрес каталога http://ppa.launchpad.net
    Вот как ставить OpenPGP ключи для launchpad-репозиториев:
    $

    sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 6B15AB91951DC1E2

    6B15AB91951DC1E2 - заменяете на код репозитория.
    * * *
    Cairo Composite Manager...


    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/gandalfn/ubuntu hardy main universe
    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install cairo-compmgr
    * * *
    Blueman - управление bluetooth устройствами...
    .

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/blueman/ubuntu main
    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install blueman
    * * *
    PCMan File Manager - файловый менеджер...
    .

    Добавляем в /etc/apt/sources.list :
    deb http://cle.linux.org.tw/candyz/Ubuntu i386/
    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install pcmanfm
    * * *
    Xneur - автоматическая переключалка раскладок...
    .

    Добавляем в /etc/apt/sources.list :
    deb http://gq.net.ru/ubuntu xneur
    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install xneur gxneur
    * * *
    Wine - программа для запуска win-приложений...
    .

    Пишем в консоли :
    $

    $


    $
    $
    wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/.list -O /etc/apt/sources.list.d/winehq.list
    sudo apt-get update
    sudo apt-get install wine
    * * *
    muCommander - двухпанельный файловый менеджер...
    .

    Добавляем в /etc/apt/sources.list :
    deb http://apt.mucommander.com stable main non-free contrib
    Установка:
    $

    $ $
    wget -O - http://apt.mucommander.com/apt.key | apt-key add -
    sudo apt-get update
    sudo apt-get install mucommander

    Для работы, нужно, чтобы была установленна java
    * * *
    PlayOnLinux - надстройка над wine ...
    для запуска win-игр.

    Пишем в консоли :
    $

    $

    $
    $
    sudo wget http://deb.mulx.net/playonlinux_hardy.list -O /etc/apt/sources.list.d/playonlinux.list
    wget -q http://deb.mulx.net/pol.gpg -O- | sudo apt-key add -
    sudo apt-get update
    sudo apt-get install playonlinux
    * * *
    Skype - VoIP программа для общения...
    .

    Добавляем в /etc/apt/sources.list :
    deb http://download.skype.com/linux/repos/debian/ stable non-free
    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install skype
    * * *
    Avant Window Navigator - док-панель(аля Mac) ...
    для быстрого запуска приложений.

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/reacocard-awn/ubuntu main
    deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu main
    Пишем в консоли :
    $ $

    sudo apt-get update
    sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr


    или используем этот вариант:

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/awn-testing/ubuntu main
    deb-src http://ppa.launchpad.net/awn-testing/ubuntu main
    Пишем в консоли :
    $ $

    sudo apt-get update
    sudo apt-get install awn-manager-trunk awn-extras-applets-trunk
    * * *
    Gnome-do - панель быстрого запуска приложений ...
    и выполнения других различных операций в системе. (вызывается по Win+Space)

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/do-core/ubuntu main
    deb-src http://ppa.launchpad.net/do-core/ubuntu main
    Пишем в консоли :
    $ $
    sudo apt-get update
    sudo apt-get install gnome-do gnome-do-plugins
    * * *
    Medibuntu - репозиторий несвободного софта...
    . Отсюда, например, можно поставить Skype для 64-битной Ubuntu или различные кодеки.

    Пишем в консоли :
    $

    $

    sudo wget http://www.medibuntu.org/sources.list.d/.list -O /etc/apt/sources.list.d/medibuntu.list
    sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
    * * *
    Btnx - прога по настройке мультимедийных мышек...
    . С помощью нее легко настроить дополнительные клавиши на вашей мышке.

    Добавляем в /etc/apt/sources.list :
    $ $
    deb http://ppa.launchpad.net/daou/ubuntu hardy main
    deb-src http://ppa.launchpad.net/daou/ubuntu hardy main

    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install btnx btnx-config
    * * *
    Claws Mail - быстрый и легковестный E-mail клиент...
    .

    Добавляем в /etc/apt/sources.list :
    $

    deb http://ppa.launchpad.net/claws-mail/ubuntu main

    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install claws-mail claws-mail-extra-plugins
    * * *
    KDE 4.1 и выше - один из популярных оконных менеджеров...
    .

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu main
    Установка:
    $ $ $

    sudo apt-get update
    sudo apt-get install kubuntu-kde4-desktop
    sudo apt-get install kdebase-runtime-data-common kdepim-kde4
    * * *
    Shutter - программа создания и редактирования скриншотов...
    . Раньше называлась GScrot.

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/shutter/ppa/ubuntu main
    deb-src http://ppa.launchpad.net/shutter/ppa/ubuntu main
    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install gscrot
    * * *
    Webilder - отличная программа автоматической смены обой...
    рабочего стола.

    Добавляем в /etc/apt/sources.list :
    deb http://debian.websterwood.com/ hardy main
    deb-src http://debian.websterwood.com/ hardy main
    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install webilder webilder-gnome

    для kubuntu соответственно:
    $
    sudo apt-get install webilder-kde
    * * *
    Ubuntu-tweak - это инструмент для Ubuntu, который...
    позволяет настроить вашу систему и установки рабочего стола.

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/tualatrix/ubuntu main
    deb-src http://ppa.launchpad.net/tualatrix/ubuntu main
    Установка:
    $ $
    sudo apt-get update
    sudo apt-get install ubuntu-tweak

    * * *
    Cairo-Dock - док-панель(аля Mac)...
    для быстрого запуска приложений.

    Добавляем в /etc/apt/sources.list :
    deb http://repository.cairo-dock.org/ubuntu cairo-dock
    Установка:
    $

    $ $
    wget -q http://repository.cairo-dock.org/ubuntu/cairo-dock.gpg -O- | sudo apt-key add -
    sudo apt-get update
    sudo apt-get install cairo-dock cairo-dock-plug-ins

    * * *
    VirtualBox - система создания и управления...
    виртуальными машинами.

    Добавляем в /etc/apt/sources.list :
    deb http://download.virtualbox.org/virtualbox/debian non-free
    Установка:
    $

    $ $
    wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
    sudo apt-get update
    sudo apt-get install virtualbox-2.1

    * * *
    OpenOffice 3 - наилучший офисный пакет...
    . В репозитории содержатся самые последние обновления.

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu main
    Установка:
    $ $
    sudo apt-get update
    sudo apt-get upgrade

    * * *
    InfraLinux ОС на базе Ubuntu, от компании «Инфра-Ресурс»...
    . Можно, либо установить всю ОС, либо некоторые компоненты (в том числе знаменитый, хорошо отточенный под русских пользователей - OpenOffice).

    Пишем в консоли:
    $


    $ $
    sudo wget http://archive.infralinux.org/infralinux/intrepid.list -O /etc/apt/sources.list.d/infralinux.list
    sudo apt-get update
    sudo apt-get install infralinux-keyring

    Установка всего InfraLinux:
    $ $ $
    sudo apt-get update
    sudo apt-get install infralinux-desktop
    sudo apt-get upgrade

    * * *
    Chromium - браузер от Google...
    . В винде именуется как Google Chrome.

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu main
    deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu main
    Установка:
    $

    $ $
    sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4E5E17B5
    sudo apt-get update
    sudo apt-get install chromium-browser
    * * *
    Paint.NET - графический редактор...
    на основе mono.

    Добавляем в /etc/apt/sources.list :
    deb http://ppa.launchpad.net/xmlich02/ppa/ubuntu main
    deb-src http://ppa.launchpad.net/xmlich02/ppa/ubuntu main
    Установка:
    $

    $ $
    sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B5BB8E29
    sudo apt-get update
    sudo apt-get install paint-mono
    * * *

    Репозитории (Google Docs вариант)
    * * *


    Заметки

    Deborphan - удаление ненужных библиотек и программ ...
    из системы.
    * * *
    После внесения новой NFS шары, делаем...
    :
    $
    sudo /etc/init.d/nfs-kernel-server restart
    Если просто изменялась шара(например путь), тогда:
    $
    sudo exportfs -a
    * * *
    GUI к настройке Samba...
    :
    $
    sudo apt-get install system-config-samba
    * * *
    Исправление настройки CDROM для дисков записанных ...
    под ОС Windows (в кодировке CP1251).
    Редактируем файл /etc/fstab:
    $
    sudo nano /etc/fstab
    добавляем в запись о cdrom - iocharset=utf8 . Должно получиться что-то, похожее на то, что написано ниже:
    /dev/hda /media/cdrom0 udf,iso9660 iocharset=utf8,user,noauto 0 0
    * * *
    Проигрывание mp3 файлов в nautilus, при наведении на них ...
    курсора мыши.
    Необходимо просто установить следующие программы
    $
    sudo apt-get install mpg123-esd sox vorbis-tools
    * * *
    Переконфигурирование установленных программ...
    .
    $
    sudo dpkg-reconfigure <название программы>
    * * *
    Backup файлов настройки из домашней папки ...
    (файлы начинающиеся с точки).
    Для sh:
    $
    cp -r .[^.]* backup-dir

    Для zsh:
    $
    cp -r .*~(.|..)(^@) backup-dir
    * * *
    Переключение разрешения экрана на лету...
    .
    Для этого используем комбинации клавиш:
    CTRL + ALT + +
    CTRL + ALT + -
    * * *
    Конвертирование .rpm в .deb и обратно ...
    (а кому нужно и в .slp, .lsb, .tgz(Slakware)).
    Устанавливаем программу alien:
    $
    sudo apt-get install alien

    Конвертируем из .rpm в .deb следующей командой:
    $
    sudo alien -d <программа>.rpm

    Для обратного конвертирования используйте ключ -r
    * * *
    Быстрая установка поддержки mp3, DVD...
    , ttf-шрифтов, последней версии java и т.п., после первой установки Ubuntu.

    Заходим в 'Система' -> 'Администрирование' -> 'Менеджер пакетов Synaptic'. Дальше переходим в меню 'Настройки' -> 'Репозитарии' и на вкладках 'Ubuntu Software' и 'Third-Party Software' отмечаем все репозитории.

    Установка:
    $
    sudo apt-get install ubuntu-restricted-extras
    * * *
    Заставить работать поиск в LinuxDC можно ...
    (если вдруг у вас ничего не находит), переключив программу в пассивный режим.
    Для этого запускаем программу и переходим в Параметры -> Connections и отмечаем параметр Firewall (passive, last resort)
    * * *
    Десятка часто используемых команд...
    , набираемых вами в консоли(терминале).
    Наберите в консоли(терминале) следующее:
    $

    history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
    * * *
    Сколько скопировала команда dd можно посмотреть...
    , выполнив в консоли следующее:
    $
    killall -10 dd
    * * *
    В последних версиях Samba, шары прописаны...
    не в /etc/samba/smb.conf, а в файлах в каталоге /var/lib/samba/usershares/
    * * *
    Создать ярлык(ссылку) на рабочем столе можно...
    , зажав Ctrl+Shift и перетянув папку или файл из окна nautilus на рабочий стол.
    * * *
    Убрать анимацию при сворачивании окон в metacity ...
    (сужающийся в точку контур окна), можно, следующим способом:
    1. Запускаем gconf-editor
    $
    gconf-editor

    2. Ставим галочку в пункте: /apps/metacity/general/reduced_resources
    3. Идем в меню 'Система' -> 'Параметры' -> 'Вспомогательные технологии' и ставим галочку в пункте Включить вспомогательные технологии
    4. Перезаходим в систему
    * * *
    Moonlight - плагин для воспроизведения web-приложений ...
    написанных с применением технологии SilverLight от Microsoft в ОС GNU/Linux.
    Плагин для Firefox можно скачать здесь.
    * * *
    Ручная очистка swap...
    .
    # #
    swapoff /dev/<ваш swap-раздел>
    swapon /dev/<ваш swap-раздел>
    * * *
    Перекодирование .ogv в .avi ...
    .
    $

    mencoder файл.ogv -ovc xvid -oac mp3lame -xvidencopts pass=1 -o файл.avi
    * * *
    Вывод звука OSS через PulseAudio ...
    .
    $
    padsp <название программы>
    * * *
    Перезагрузка PC/2 клавы или мышки...
    на горячую.
    $

    echo -n "reconnect" > /sys/bus/serio/devices/serioX/drvctl
    где X - номер вашей мышки или клавиатуры
    * * *
    Google Gears для 64-битной системы...
    . По этой ссылке можно скачать последнюю версию плагина или попробовать собрать ее самому.
    * * *