librarian@blog:~$ life, studies, linux...

Все записи помеченные тегами: ”драйвера”

Установка Ubuntu Linux с нуля на HP Compaq Presire CQ50 110ER

Прелюдия: сейчас я хочу попытаться объяснить почему я выбираю именно этот способ установки.
Установка без первоначальной графической оболочки позволит как минимум в два раза ускорить сам процесс установки и последующего обновления. Почему?
Ну во первых если устанавливать с графикой, но без драйверов, которые вы устанавливаете позже, то попортите себе все нервы ожидая отрисовки окошек :)
Во вторых — вам не нужно будет ожидать обновления всего того набора пакетов, которые после установки будут поставлены(а это порядка 200-300Мб дополнительно придется скачать, кому то может быть и не так много, но мне честно говоря жалко времени на пустое обновление)
В третьих — замучаетесь очищать ubuntu от предустановленных программ. А так будет установлено строго то, что нужно :)

Итак, прежде всего нужно будет скачать свежий образ системы с сайта ubuntu.com:
http://mirror.yandex.ru/ubuntu-releases/intrepid/ubuntu-8.10-alternate-i386.iso
Или, еще лучше:
http://mirror.yandex.ru/ubuntu-releases/8.04.1/ubuntu-8.04.1-alternate-i386.iso
При установке выбираем — установка без графического интерфейса. (так называемая ubuntu minimal)
Проходим всю установку, так как будто Вы устанавливаете обычную ubuntu с alternate cd (а live cd просто не будет работать на самом деле :)
Разбиваем диск на разделы — лично я рекомендую на / — 2 Гб, на /var — 3Гб , на /usr — 8 Гб, на swap порядка 500Мб чтобы было , на /home — всё остальное. В случае переустановки вы можете отформатировать / , /var — 3Гб , на /usr
После разбивки диска, ждём когда установится базовая система и после перезагрузки попадаем в консоль:
user@host~$:
Сейчас поставим базовую систему, которая нам понадобится для работы, установки драйверов и поддержания системы в актуальном состоянии:
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install xorg dkms mc alsa-base linux-headers-$(uname -r) build-essential gcc gsynaptics

Теперь нужно добавить пользователя в группу video чтобы не было проблем с правами при дальнейшей работе.
sudo usermod -a -G video user
Перезагружаемся, чтобы все драйвера устанавливались на новое ядро. Это важно, поскольку если вы сейчас всё соберете и перезагрузитесь, всё придется проделывать заново.
Сейчас будем собирать драйвера:
Устанавливаем и настраиваем драйвера для видеокарты:
sudo -s && cd /usr/src
wget http://ru.download.nvidia.com/XFree86/Linux-x86/177.82/NVIDIA-Linux-x86-177.82-pkg1.run
sh NVIDIA-Linux-x86-177.82-pkg1.run

При установке нужно отказаться от скачивания заранее собранного модуля, и собрать его самому. В самом конце Вам предложат автоматически настроить xorg — безусловно соглашаемся.
После этого добавляем в /etc/X11/xorg.conf
В Section “Device”
Option "NoLogo" "true"
Устанавливаем и настраиваем wifi
wget http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3875-20081105.tar.gz
tar xzf madwifi-hal-0.10.5.6-r3875-20081105.tar.gz
mcedit /usr/src/madwifi-hal-0.10.5.6-r3875-20081105/dkms.conf

Добавляем туда:
PACKAGE_NAME="madwifi-hal"
PACKAGE_VERSION="0.10.5.6-r3875-20081105"
AUTOINSTALL="yes"
BUILT_MODULE_NAME[0]="ath_pci"
BUILT_MODULE_LOCATION[0]="ath/"
DEST_MODULE_LOCATION[0]="/kernel/net/"
BUILT_MODULE_NAME[1]="ath_hal"
BUILT_MODULE_LOCATION[1]="ath_hal/"
DEST_MODULE_LOCATION[1]="/kernel/net/"
BUILT_MODULE_NAME[2]="ath_rate_sample"
BUILT_MODULE_LOCATION[2]="ath_rate/sample/"
DEST_MODULE_LOCATION[2]="/kernel/net/"
BUILT_MODULE_NAME[3]="ath_rate_minstrel"
BUILT_MODULE_LOCATION[3]="ath_rate/minstrel/"
DEST_MODULE_LOCATION[3]="/kernel/net/"
BUILT_MODULE_NAME[4]="ath_rate_amrr"
BUILT_MODULE_LOCATION[4]="ath_rate/amrr/"
DEST_MODULE_LOCATION[4]="/kernel/net/"
BUILT_MODULE_NAME[5]="ath_rate_onoe"
BUILT_MODULE_LOCATION[5]="ath_rate/onoe/"
DEST_MODULE_LOCATION[5]="/kernel/net/"
BUILT_MODULE_NAME[6]="wlan"
BUILT_MODULE_LOCATION[6]="net80211/"
DEST_MODULE_LOCATION[6]="/kernel/net/"
BUILT_MODULE_NAME[7]="wlan_scan_ap"
BUILT_MODULE_LOCATION[7]="net80211/"
DEST_MODULE_LOCATION[7]="/kernel/net/"
BUILT_MODULE_NAME[8]="wlan_scan_sta"
BUILT_MODULE_LOCATION[8]="net80211/"
DEST_MODULE_LOCATION[8]="/kernel/net/"
BUILT_MODULE_NAME[9]="wlan_tkip"
BUILT_MODULE_LOCATION[9]="net80211/"
DEST_MODULE_LOCATION[9]="/kernel/net/"
BUILT_MODULE_NAME[10]="wlan_xauth"
BUILT_MODULE_LOCATION[10]="net80211/"
DEST_MODULE_LOCATION[10]="/kernel/net/"
BUILT_MODULE_NAME[11]="wlan_wep"
BUILT_MODULE_LOCATION[11]="net80211/"
DEST_MODULE_LOCATION[11]="/kernel/net/"
BUILT_MODULE_NAME[12]="wlan_ccmp"
BUILT_MODULE_LOCATION[12]="net80211/"
DEST_MODULE_LOCATION[12]="/kernel/net/"
BUILT_MODULE_NAME[13]="wlan_acl"
BUILT_MODULE_LOCATION[13]="net80211/"
DEST_MODULE_LOCATION[13]="/kernel/net/"


dkms add -m madwifi-hal -v 0.10.5.6-r3875-20081105
dkms build -m madwifi-hal -v 0.10.5.6-r3875-20081105
dkms install -m madwifi-hal -v 0.10.5.6-r3875-20081105


Настраиваем тачпад(он работает из коробки, но кнопочка отключения и включения не работает сама по себе, можно повесить на сочетание клавиш на выполнение команду отключения и включения тачпада(мне он мешает печатать):

Заменяем в /etc/X11/xorg.conf в Section “ServerLayout”
InputDevice "Synaptics Touchpad" "CorePointer
Заменяем Section “InputDevice” на
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "Protocol" "auto"
Option "SendCoreEvents" "True"
Option "Protocol" "auto-dev"
Option "Device" "/dev/psaux"
Option "SHMConfig" "True"
EndSection


Чтобы включить/выключить тачпад использую команду:
synclient -l | egrep "Touch.*=.*1" && synclient TouchpadOff=0 || synclient TouchpadOff=1
В fluxbox у меня она висит на none 180, это Fn + F3
none 180 :ExecCommand synclient -l | egrep "Touch.*=.*1" && synclient TouchpadOff=0 || synclient TouchpadOf
Также хорошая команда:
xset dpms force off
её я повесил на Fn + F5
none 150 :ExecCommand xset dpms force off
Но это оффтопик, вернёмся к нашим баранам.

Итак, базовую функциональность мы уже поимели, теперь можно заняться установкой нужного окружения.
Есди хотите получить базовые дистрибутивы Ubuntu, Kubuntu или Xubuntu, то нужно поставить пакеты:
ubuntu-desktop, kubuntu-desktop или xubuntu-desktop
Лично меня Gnome в 8.10 очень разочаровал, непонятно почему меню гнома открывается с большой задержкой. Поэтому я остановился на наборе:
sudo aptitude install fluxbox wdm firefox sonata mpd pcmanfm pidgin tilda whois traceroute openssh-server vim-full vim-perl unrar rar p7zip p7zip-full opera openoffice.org nautilus mpc mplayer msttcorefonts apcalc msttcorefonts evince gimp gpicview

Настройка отображения шрифтов в Ubuntu:
sudo apt-get install ttf-liberation
cd /tmp
wget ftp://linvinus.ru/fonts/hardy/fonts.tar.bz2
sudo mv /etc/fonts /etc/fonts.backup
sudo tar jxvf ./fonts.tar.bz2 -C /etc


Огромное спасибо хочется выразить тем людям которые составили эти хауту
Установка wifi с помощью dkms(к сожалению не помню где я первый раз видел эту хаутушку, если поможете найти автора — буду благодарен)
Шрифты Hardy спасибо Денису, за то что он излечил проблему “шревтов”
Англоязычное Ubuntu Community За помощь в отключении тачпада.

Вот скриншот того что у меня сейчас есть:
lhttp://i.libc6.org/20081127222859117694760.png
Пока ищу способ поставить курсор для мышки, на стандартный убунтовский… А то меня черный не возбуждает.

Автор: Никита Менькович | Дата: 27 November 2008

Тэги: , , , , , , ,

Винда накрылась медной ж…й. Установка драйверов на свеже-поставленный Windows

Ставил буквально позавчера “прикольную” сборку винды — так называемый ZverCD. В общем после установки винды я ставил ещё и дебиан, а потом и убунту. Собственно проблема была в том, что вместо C:\ D:\ и E:\ Стали I, J и K разделы, хорошо хоть она загрузилась :)
В общем почитал я хаутушку по восстановлению этого… Решил поставить заново с проверенного нормального диска.
Ну и обнаружил что те драйвера что я так легко вчера поставил — нифига не так просто ставятся.
В общем сделал новый пак драйверов для ноутбука HP Compaq CQ50 110ER(старые пусть тоже будут, на всякий случай) и заодно и пошаговую инструкцию к ним:
Собственно порядок установки только:

(Название, или примерное название неопределённого устройства)

(Код устройства через Пуск-Панель Управления-Система-Оборудование-Диспетчер Устройств-Устройство, правой кнопкой — Свойства — Сведения — Код экземпляра устройства)

(Имя папки, устанавливаемой через Устройство, правой кнопкой — Обновить драйвер — Нет не в этот раз, Установка из указанного места, Включить следующее место поиска)

Видео Контроллер (VGA Совместимый)
PCIVEN_10DE&DEV_0845&SUBSYS_360A103C&REV_A24&15DBADC5&0&0058

NVIDIA GeForce 8200M G

Ethernet Контроллер(верхний)
PCIVEN_10DE&DEV_0760&SUBSYS_360A103C&REV_A23&2411E6FE&0&50

NVIDIA Network Bus Eliminator

Network Ethernet контроллер
{1A3E09BE-1E45-494B-9174-D7385B45BBF5}NVNET_DEV07604&3682676F&0&00

NVIDIA nForce Networking Controller

PCI Device
PCIVEN_10DE&DEV_0752&SUBSYS_360A103C&REV_A13&2411E6FE&0&09

NVIDIA nForce PCI Management System

Сопроцессор
PCIVEN_10DE&DEV_0753&SUBSYS_360A103C&REV_A23&2411E6FE&0&0B

NVIDIA nForce System Management Controller

PS/2 Touchpad
sp39534.exe

HP Quick Launch Buttons
sp40139.exe

Ethernet контроллер
PCIVEN_168C&DEV_001C&SUBSYS_137B103C&REV_014&1BD4132A&0&00A0

WLAN_Atheros Wireless Lan Driver_v5.3.0.56_XP

PCI контроллер
PCIVEN_10DE&DEV_0774&SUBSYS_360A103C&REV_A13&2411E6FE&0&38

Bus Driver UAA for High Definition Audio

Внутренняя Шина для High Definition
HDAUDIOFUNC_02&VEN_14F1&DEV_5051&SUBSYS_103C360A&REV_10004&7CC389&0&0002

CONEXANT HIGH DEFINITION SMARTAUDIO 221(в архиве их два, какой то из них)

Аудиоустройство на шине HDA(нижний)
HDAUDIOFUNC_01&VEN_14F1&DEV_5051&SUBSYS_103C360A&REV_10004&7CC389&0&0001

Conexant High Definition SmartAudio 221

Аудиоустройство на шине HDA(верхний)
HDAUDIOFUNC_01&VEN_10DE&DEV_0002&SUBSYS_10DE0101&REV_10004&7CC389&0&0301

NVIDIA High Definition Audio


Там же, Cистемные Устройства — Встроенный Динамик — Правой кнопой — Отключить, заколебал меня этот бипер.

P.S.Следующим номером — установка Linux Ubuntu на HP Compaq Presire CQ50 110ER c нуля

Автор: Никита Менькович | Дата: 24 November 2008

Тэги: , ,

Драйвера XP для HP Compaq Presire CQ50 110ER

Вчера на свободный раздел ставил Windows, поскольку работа с ней через Virtualbox уж слишком медленная, и для многих задач сама по себе не подходит.
Первое от чего я вообще прифигел — нет сети, а в списке неизвестных устройств есть Ethernet контроллер. Честно говоря, никогда не подозревал что для Ethernet карты нужны драйвера(ладно там wifi или видеокарта). Ладно, нашёл, не такая уж и проблема. В общем за 2 часа нашел все необходимые драйвера. Их маркировку добавлю чуть позже.
Когда я ставил Ubuntu я о возможности того, что может не быть драйверов для сетевой карты даже не думал если честно.
Вот собственно для общественности(ну и для себя в частности) выставляю архив с драйверами под этот ноутбук.
Драйвера для HP Compaq Presire CQ50 110ER
P.S.Сегодня переставил заодно и убунту, отказался от гнома в пользу флуксбокса всё равно, тормозной он. Почти подготовил инструкцию по установке Ubuntu но свой ноутбук.
UPD: Коды устройств:
PCIVEN_10DE&DEV_0752&SUBSYS_360A103C&REV_A13&2411E6FE&0&09
PCIVEN_10DE&DEV_0753&SUBSYS_360A103C&REV_A23&2411E6FE&0&0B
PCIVEN_168C&DEV_001C&SUBSYS_137B103C&REV_014&1BD4132A&0&00A0
PCIVEN_10DE&DEV_0845&SUBSYS_360A103C&REV_A24&15DBADC5&0&0058
HDAUDIOFUNC_02&VEN_14F1&DEV_5051&SUBSYS_103C360A&REV_10004&7CC389&0&0002
PCIVEN_10DE&DEV_0760&SUBSYS_360A103C&REV_A23&2411E6FE&0&50
PCIVEN_10DE&DEV_0774&SUBSYS_360A103C&REV_A13&2411E6FE&0&38
HDAUDIOFUNC_02&VEN_14F1&DEV_5051&SUBSYS_103C360A&REV_10004&7CC389&0&0002
HDAUDIOFUNC_01&VEN_10DE&DEV_0002&SUBSYS_10DE0101&REV_10004&7CC389&0&0301
HDAUDIOFUNC_01&VEN_14F1&DEV_5051&SUBSYS_103C360A&REV_10004&7CC389&0&0001
USBVID_090C&PID_F371&MI_006&1EAC355B&0&0000
ACPIHPQ00072&DABA3FF&0
DISPLAYLPL01205&152431A9&0&00000118&02&00
{1A3E09BE-1E45-494B-9174-D7385B45BBF5}NVNET_DEV07604&3682676F&0&00

Вроде это то оборудование, которое не было опознано.

Автор: Никита Менькович | Дата: 22 November 2008

Тэги: , , , , ,