Показать полную графическую версию : [решено] видеодрайвер NVIDIA на BackTrack 5R2
Вот как раз nouveau удалить и отрубить никак не получается =(
CJ F.A.N.
18-04-2012, 13:18
Fevr, aptitude uninstall xserver-xorg-video-nouveau ? Что говорит аптитуда?
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/?]
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 градусов жары, кондиционер в кабинете не работает:(
Насчет ядер. А Вы устанавливали когда, под каким ядром были загружены? Просто установщик компилирует модули ТОЛЬКО для текущего загруженного ядра
Все это было под новым 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, тогда у меня только один вопрос остался - исходники ядра 3.2.6 и его кернел-хидеры у Вас установлены? »
вот тут небольшое отступление. Система ругалась на "место мало", удалил все что было в /usr/src .... и удалил уже после того как все нормально заработало на старом ядре. Но вопрос - там же были и хидеры и исходники 3.2.6 - почему он их не заметил? Скачал новые дрова нвидии, стал ставить - пишет - не могу найти в сырцах ядро (или что то около этого). Получается надо вернуть в папку src исходник 3.2.6?
CJ F.A.N.
19-04-2012, 18:51
Fevr, да, исходники или хидеры просто необходимы. Либо переставьте пакеты (если из репов ставили исходники и хидеры), либо распакуйте заново исходники ядра (если скачивали с ядро.орг)
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 может быть какая то не готовая что ли, хз
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, хидеры не скачаются.Хидеры отдельно создаются вообще. А не легче изрепозиториев скачатьипакет исходников,и хидеры к нему? »
Видимо легче, но в данном случае я не совсем понимаю как это правильно сделать =)
CJ F.A.N.
22-04-2012, 08:10
aptitude search linux headers 3.2.6
совсем запутался ...=(
не пойму, от чего ругается драйвер на нот конфегуред кернел, не совсем пойму как скачать сырцы через 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
найдите нужные Вам пакеты и поставьте, потом отпишитесь, что получилось
проблема решена таким путем.
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, необязательно было сносить систему) это не шВиндовЗ. Скрины покажите обязательно, разберемся. Будет полезно
Скрин ошибок (сорри за качество - лучше не получилось =))
http://images.vfl.ru/ii/1335246728/b74982ca/494202.jpg
А причиной удаления послужило "мало места". 16 Гб не хватило системе. Изначально стоял БТ5 R1 который уживался прекрасно, потом было сделано обновление до R2 и тут начались притензии на место =))) Именно поэтому почистил папку src. Сейчас отвел место в 55 Гб
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.