LINUX.ORG.RU

Linux+NVidia Optimus


0

1

Добрый день!

А кто-нибудь в курсе, изменилось ли что-нибудь с этой поделкой от NVidia? Сколько гуглил - в основном сообщения как минимум полугодовой давности.

Пытаюсь у себя на Asus 1215N запустить на самосборном 2.6.38.2 ведре.
lspci видит обе карточки. При запуске ведра, arbitration рисует вот какую радость:
vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: device added: PCI:0000:04:00.0,decodes=io+mem,owns=none,locks=none
vgaarb: loaded
То есть, видит и верит, что может переключить?

При загрузке модуля NVidia:

nvidia: module license 'NVIDIA' taints kernel.
Disabling lock debugging due to kernel taint
nvidia 0000:04:00.0: power state changed by ACPI to D0
nvidia 0000:04:00.0: power state changed by ACPI to D0
nvidia 0000:04:00.0: enabling device (0000 -> 0003)
nvidia 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
nvidia 0000:04:00.0: setting latency timer to 64
vgaarb: device changed decodes: PCI:0000:04:00.0,olddecodes=io+mem,decodes=none:owns=none
NVRM: loading NVIDIA UNIX x86 Kernel Module 260.19.44 Sun Feb 27 21:30:31 PST 2011
ioremap error for 0xaf660000-0xaf661000, requested 0x10, got 0x0

При запуске X.Org:

(WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
(**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
(==) NVIDIA(0): RGB weight 565
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) Apr 09 18:38:17 NVIDIA(0): Enabling RENDER acceleration
(II) Apr 09 18:38:17 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Apr 09 18:38:17 NVIDIA(0): enabled.
(II) Apr 09 18:38:18 NVIDIA(0): NVIDIA GPU ION (GT218) at PCI:4:0:0 (GPU-0)
(--) Apr 09 18:38:18 NVIDIA(0): Memory: 524288 kBytes
(--) Apr 09 18:38:18 NVIDIA(0): VideoBIOS: 70.18.82.00.0b
(II) Apr 09 18:38:18 NVIDIA(0): Detected PCI Express Link width: 1X
(--) Apr 09 18:38:18 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Apr 09 18:38:18 NVIDIA(0): Connected display device(s) on ION at PCI:4:0:0
(--) Apr 09 18:38:18 NVIDIA(0): none
(EE) Apr 09 18:38:18 NVIDIA(0): No display devices found for this X screen.

А вот тут арбитр чего-то ругнулся. Очень странно. В остальном - полностью видит видеокарточку и её настройки. Получается, всех проблем - переключить видеовывод??? Как???? :)


Ответ на: комментарий от fluorite

Nvidia HybridPower это совершенно другое.
Что до оптимуса: пока никак. У нвидиевской карточки нет физического видеовыхода. Она пишет во фреймбуффер интеловской (а это на данный момент в линуксе не реализуемо), потому работать должны обе одновременно.
Ежели интересно поковырять, то google://PRIME

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

Спасибо, я как бы в курсе технологии Optimus. Ежели интересно

... We are looking for Linux users with Nvidia Optimus-enabled laptops willing to provide debugging information for Open Source PRIME multi-gpu support features being worked on. Please join the team ...

По ссылке как раз собирается та самая debugging information.

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

Писал же русским по черному «Сколько гуглил - в основном сообщения как минимум полугодовой давности».

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