LINUX.ORG.RU

[nvidia][ubuntu] Не распознается видюха на ноутбуке

 ,


0

0

Хочу установить проприетарный драйвер для Ubuntu 10.04 на ноутбук vaio VGN-SZ3HRP/B. Проблема в том что видеокарта определяется как Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller хотя у меня 7400. Тут хочу пояснить, что на «родной» XP было две утилиты, от intel и от nvidia. Они переключались когда это было надо(экономия энергии).

Вот подробности.
http://pastebin.com/sPq3awrD


Слышал, что бывает такое: 945GM у кого-то определялась как i740. Помогало удаление пакета драйверов второй железки.

Jayrome ★★★★★
()

В свободных драйверах вроде даже добавлял поддержку переключения на лету между двумя видюхами как в «окнах». Проблема только в том что для нормального переключения с видюхи на видюху необходимо перезапускать хсервер.

Behem0th ★★★★★
()
Ответ на: комментарий от Jayrome

попробовал всеравно не видит. Хотя в 9.10 видел. Удали xserver-xorg-video-intel

может еще что-то надо?

Andaril
() автор топика
Ответ на: комментарий от Behem0th

Там только одна видюха. Проблема в том что он ее не распознаёт. Может конфиг можно вправить?

Andaril
() автор топика
Ответ на: комментарий от post-factum

В Maverik 35. Что делать?

КС в конфиге это где-нибдь можно поменять?

Andaril
() автор топика

Вашумать!1 да скажите же где имя драйвера прописанно!

Andaril
() автор топика

Так ладно там нету xorg.con в /etc/X11/. Как его заполнить?

Andaril
() автор топика

Сегенирировал xorg.conf и вот что получилось(не весь). Как теперь поменять модель драйвера на нужную?

Section «Device»
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: «True»/«False»,
### <string>: «String», <freq>: «<f> Hz/kHz/MHz»
### [arg]: arg optional
#Option «ShadowFB»    # [<bool>]
#Option «Rotate»    # <str>
#Option «fbdev»    # <str>
#Option «debug»    # [<bool>]
   Identifier «Card0»
   Driver «fbdev»
   VendorName «Intel Corporation»
   BoardName «Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller»
   BusID «PCI:0:2:0»
EndSection

Andaril
() автор топика
Ответ на: комментарий от Andaril

Судя по этому:

http://pastebin.com/sPq3awrD

видна только интеловская видуха.

Вам нужно переключиться на нвидию.

Драйвер тут не причём.

Вам советуют:

Для работы переключения необходимо ядро 2.6.34.


Что не понятно?

anon_666
()

Что-то не совсем понял суть проблемы. Каким образом у вас переключаются видяхи?

По работе мне требуется держать универсальный конфиг: загрузочный скрипт, который переключает xorg.conf симлинком на xorg.conf.intel (или .nvidia) и симлинки на opengl-библиотеки, все это в зависимости от вывода lspci.

Что именно вам надо? Остаться на определенной карте или позволять инициализироваться обеим в зависимости от условий?

Bad_Habit
()
Ответ на: комментарий от anon_666

ядро 2.6.35.

Непонятно что делать дальше. xorg.conf создал. Нада ли в нем что-то править?

Andaril
() автор топика
Ответ на: комментарий от Andaril

Там всё пошагово расписано, мне сюда все команды скопипастить?
Общая суть, что мы берём из биоса dsdt область и прописываем в ней жёстко чтобы при загрузке активировалась нвидия, потом грузим dsdt при загрузке initrd.

anon_666
()
Ответ на: комментарий от anon_666

> Сломан?

Наверно. Когда чистил ноутбук от пыли(куллер вооще не работал) мог зацепить что-нибудь.

Andaril
() автор топика
Ответ на: комментарий от Andaril

Я так понимаю надо сделать sudo su.

cp /proc/acpi/dsdt DSDT

iasl -d DSDT

ls
Desktop DSDT DSDT.dsl test xorg.conf.new

### DSDT не открывается.

Править могу только DSDT.dsl, а он пишет про 2 файла.

Andaril
() автор топика
Ответ на: комментарий от anon_666

> Права?

sudo su
поменял все что можно. Всеравно не открывается.

Andaril
() автор топика
Ответ на: комментарий от Andaril

> Наверно. Когда чистил ноутбук от пыли(куллер вооще не работал) мог зацепить что-нибудь.

Проверил там все цело. Но индикатор не меняется.

Andaril
() автор топика
Ответ на: комментарий от Andaril

В /boot/grub/grub.cfg ищи строчки:
linux /boot/vmlinuz26XYZ root=/dev/sdXYZ ro
Или, чтобы попробовать, жмакаешь при загрузке в грубе кнопу 'e', потом на появившейся аналогичной строке опять, пишешь, жмакаешь 'b', но это не сохранится при перезагрузке.
А вообще man grub, man google, man google translate, man man, ну ты понел.

anon_666
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.