PDA

Показать полную графическую версию : [решено] видеодрайвер NVIDIA на BackTrack 5R2


Страниц : 1 [2] 3

Fevr
18-04-2012, 09:36
Вот как раз nouveau удалить и отрубить никак не получается =(

CJ F.A.N.
18-04-2012, 13:18
Fevr, aptitude uninstall xserver-xorg-video-nouveau ? Что говорит аптитуда?

Fevr
18-04-2012, 18:06
aptitude remove xserver-xorg-video-nouveau

Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
The following packages are BROKEN:
xserver-xorg-video-all
The following packages will be REMOVED:
xserver-xorg-video-nouveau
0 packages upgraded, 0 newly installed, 1 to remove and 1 not upgraded.
Need to get 0B of archives. After unpacking 279kB will be freed.
The following packages have unmet dependencies:
xserver-xorg-video-all: Depends: xserver-xorg-video-nouveau but it is not installable
The following actions will resolve these dependencies:

Remove the following packages:
xserver-xorg-video-all

Score is -241

Accept this solution? [Y/n/q/?]

Fevr
18-04-2012, 18:26
1 - поставить получилось таким образом:

1. Сносим открытый драйвер nouveau:

sudo aptitude remove xserver-xorg-video-nouveau

Прицепом предложит снести:

xserver-xorg-video-all

естественно соглашаемся.

2. Продолжаем сносить лишнее:

sudo aptitude purge nvidia

или

sudo aptitude remove nvidia(-*)


3. Ставим дополнительные либы:

sudo aptitude install build-essential

sudo aptitude install linux-headers-(uname -a)

sudo aptitude install xserver-xorg-dev

Редактируем

blacklist.conf

в

/etc/modprobe.d/blacklist.conf

добавляем в него. в конце последней записи следующие строки:

blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-173
blacklist nvidia-96

Сохраняемся, выходим, в консоле пишем:

sudo depmod -a

sudo update-initramfs -u

Перезагружаемся:

sudo reboot

Устанавливаем драйвера, скаченные туда куда скачали, с сайта nVidia:

sudo bash ~/Downloads/NVIDIA*run

startx

Но..есть одно НО, а именно: sudo update-initramfs -u <---- отработал только старое ядро (граб дает два вариант загрузки новое ядро и предыдущее, так вот, новое он не тронул, на стром поставить удалось все ок, а новое все также пишет что в нем ноуавео торчит) Вопрос, как прописат в граб или куда там волшебную строчку =)))

CJ F.A.N.
19-04-2012, 05:57
Fevr, насчет uninstall тупанул, сорри))) жарко у нас нынче - 35 градусов жары, кондиционер в кабинете не работает:(
Насчет ядер. А Вы устанавливали когда, под каким ядром были загружены? Просто установщик компилирует модули ТОЛЬКО для текущего загруженного ядра

Fevr
19-04-2012, 11:53
Все это было под новым 3.2.6 (в рекавери моде правда), а удачно все сложилось для 2.6.39 =)
update-initramfs -u "замечает" только 2.6.39 , если бы он заметил и 3.2.6 - все было бы отлично =)

PS Вот думаю..таким образом update-initramfs -k all -u ничего не испорчу? =)
PPS Не испортил и не помогло =)

CJ F.A.N.
19-04-2012, 14:32
Fevr, тогда у меня только один вопрос остался - исходники ядра 3.2.6 и его кернел-хидеры у Вас установлены?

Fevr
19-04-2012, 17:28
Fevr, тогда у меня только один вопрос остался - исходники ядра 3.2.6 и его кернел-хидеры у Вас установлены? »


вот тут небольшое отступление. Система ругалась на "место мало", удалил все что было в /usr/src .... и удалил уже после того как все нормально заработало на старом ядре. Но вопрос - там же были и хидеры и исходники 3.2.6 - почему он их не заметил? Скачал новые дрова нвидии, стал ставить - пишет - не могу найти в сырцах ядро (или что то около этого). Получается надо вернуть в папку src исходник 3.2.6?

CJ F.A.N.
19-04-2012, 18:51
Fevr, да, исходники или хидеры просто необходимы. Либо переставьте пакеты (если из репов ставили исходники и хидеры), либо распакуйте заново исходники ядра (если скачивали с ядро.орг)

Fevr
19-04-2012, 20:30
Fevr, да, исходники или хидеры просто необходимы. Либо переставьте пакеты (если из репов ставили исходники и хидеры), либо распакуйте заново исходники ядра (если скачивали с ядро.орг) »

не скачивал - по умолчанию БТ там их хранит.
Уточняю =)
1 - качаю 3.2.6
2 - закидываю в /usr/src
3 - ставлю хидеры (aptitude install linux-headers-3.2.6)
4 - ребучусь
5 - пробую ставить дрова

я верно все понял? =)

PS 3.2.6 на кернел.орг нет.....=( не понятно

CJ F.A.N.
20-04-2012, 06:09
4 пункт можно упустить)))
Тыц сюды (http://www.kernel.org/pub/linux/kernel/v3.x/) - как это нет? Вон там лежит она. Просто на главной стейбл версии то, а 3.2.6 может быть какая то не готовая что ли, хз

Fevr
20-04-2012, 12:48
wget http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.2.6.tar.bz2
tar -xf linux-3.2.6.tar.bz2
aptitude install linux-headers-3.2.6

на что он показал все по нолям -=)

и потом такой ответ при установке дров

source files in /usr/src/linux-3.2.6 have not been configured

Так понимаб их еще и собрать надо? =) и не понятно - почему хидеры не скачались, и пкоазало все по нолям...=\

CJ F.A.N.
20-04-2012, 22:26
Fevr, хидеры не скачаются.Хидеры отдельно создаются вообще. А не легче изрепозиториев скачатьипакет исходников,и хидеры к нему?

Fevr
20-04-2012, 22:45
Fevr, хидеры не скачаются.Хидеры отдельно создаются вообще. А не легче изрепозиториев скачатьипакет исходников,и хидеры к нему? »

Видимо легче, но в данном случае я не совсем понимаю как это правильно сделать =)

CJ F.A.N.
22-04-2012, 08:10
aptitude search linux headers 3.2.6

Fevr
22-04-2012, 20:27
совсем запутался ...=(
не пойму, от чего ругается драйвер на нот конфегуред кернел, не совсем пойму как скачать сырцы через aptitude....Я благодарен за рекомендации, но видимо мой уровень познания никс платформ совсем инвалидный =) По возможности хотелось бы услышать более развернутый совет по решению ситцации (как скачать как поставить)..=)

CJ F.A.N.
23-04-2012, 06:08
Fevr, примерно так:
ставим сорцы -
aptitude install linux-source-3.2.6

Далее ставим хидеры:
aptitude install linux-headers-3.2.6-all

Далее необходимо поставить инструменты для сборки, но раз Вы уже пытались ставить драйвер, то эти инструменты уже установлены
З.Ы.: названия возможно отличаются. Например, у вас может ядро быть не 3.2.6, а 3.2.6-5 или т.п.....Поэтому поиском
aptitude search linux-source
и
aptitude search linux-headers
найдите нужные Вам пакеты и поставьте, потом отпишитесь, что получилось

Fevr
23-04-2012, 23:38
проблема решена таким путем.

1 - переустановил систему
2 -ребутимся, выбераем в грабе рекавери мод, потом рут косноль
#echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
#update-initramfs -u

ребутим, грузимся нормально

# sh <filename>.run
# startx

наслаждаемся =)

Пс примерно так:
ставим сорцы -
Код:
aptitude install linux-source-3.2.6
Далее ставим хидеры:
Код:
aptitude install linux-headers-3.2.6-all
Далее необходимо поставить инструменты для сборки, но раз Вы уже пытались ставить драйвер, то эти инструменты уже установлены
З.Ы.: названия возможно отличаются. Например, у вас может ядро быть не 3.2.6, а 3.2.6-5 или т.п.....Поэтому поиском
Код:
aptitude search linux-source
и
Код:
aptitude search linux-headers
найдите нужные Вам пакеты и поставьте, потом отпишитесь, что получилось »

выдали ошибки (скрины приложу чуть позже) - видимо помучал хорошо до этого =)

Все благодарю за участие в теме - на самом деле узнал много полезного для себя начинающего линуксоида =)

CJ F.A.N.
24-04-2012, 05:00
Fevr, необязательно было сносить систему) это не шВиндовЗ. Скрины покажите обязательно, разберемся. Будет полезно

Fevr
24-04-2012, 09:50
Скрин ошибок (сорри за качество - лучше не получилось =))

http://images.vfl.ru/ii/1335246728/b74982ca/494202.jpg

А причиной удаления послужило "мало места". 16 Гб не хватило системе. Изначально стоял БТ5 R1 который уживался прекрасно, потом было сделано обновление до R2 и тут начались притензии на место =))) Именно поэтому почистил папку src. Сейчас отвел место в 55 Гб




© OSzone.net 2001-2012