Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0  (Прочитано 826073 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн max_fox

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2340 : 16 Февраля 2014, 22:27:39 »
Ну, в общем установил систему заново, сделал все как в мануале, результат тот же, что и раньше:
(Нажмите, чтобы показать/скрыть)
Не знаю, важно это или нет, но у меня система загружается с параметром pci=noacpi, т.к. на моем ноуте без него вообще никакой линукс не загружается. В мануале же написано, что работа с таким параметром не рекомендована.
« Последнее редактирование: 16 Февраля 2014, 22:29:40 от max_fox »

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2341 : 16 Февраля 2014, 23:25:39 »
max_fox,
Что за модель ноута?
cat /proc/acpi/bbswitch
dpkg -l | grep bbswitch
optirun -vv glxgears

Zmicier,
Может и есть какой нибудь репозиторий...
Но в популярных https://launchpad.net/~ubuntu-x-swat/+archive/x-updates и https://launchpad.net/~xorg-edgers/+archive/ppa
нету на данный момент.

Пользователь решил продолжить мысль 16 Февраля 2014, 23:35:26:
Zmicier,
max_fox,
Эх... И правда при ошибке
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  PleaseСоветуют устанавливать более новые драйвера...
Так, что здесь или установить драйвер 331 из репозитория ppa:xorg-edgers/ppa
Можно выполнить команды из https://forum.ubuntu.ru/index.php?topic=190100.msg1879785#msg1879785

Или пробовать устанавливать 334, или искать другое решение...
« Последнее редактирование: 16 Февраля 2014, 23:35:27 от neon1ks »

Оффлайн max_fox

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2342 : 16 Февраля 2014, 23:41:13 »
neon1ks,
Ноут Dell Inspiron n7110. Без noacpi даже установщик не запускается.
(Нажмите, чтобы показать/скрыть)
А если ставить 331, то 319 чистить надо?

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2343 : 16 Февраля 2014, 23:43:29 »
max_fox,
Цитировать
cat: /proc/acpi/bbswitch: Нет такого файла или каталога
Вот и сама проблема...

Ничего не надо делать - просто выполнить команды. Старые драйвера сами удалятся.

Пользователь решил продолжить мысль 16 Февраля 2014, 23:46:43:
лесной_зонтик,
Конфиг и правда можно подправить - но это ничего не поменяет.

max_fox,
Даже если сейчас убрать noacpi - ноут не заработает?
« Последнее редактирование: 16 Февраля 2014, 23:46:43 от neon1ks »

Оффлайн max_fox

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2344 : 16 Февраля 2014, 23:50:18 »
neon1ks,
А можно пояснить, в чем именно проблема? А то я не понял..
Драйвер сейчас попробую поставить.

лесной_зонтик,
(Нажмите, чтобы показать/скрыть)

neon1ks,
Цитировать
Даже если сейчас убрать noacpi - ноут не заработает?
Да, именно так. Проблема гуглится по "Dell Inspiron n7110 linux black screen".

Есть статья по установке ubuntu 11.10 на этот ноут: http://goof848.wordpress.com/2011/12/20/how-to-setup-ubuntu-11-10-on-a-inspiron-17r-n7110/
« Последнее редактирование: 16 Февраля 2014, 23:57:27 от max_fox »

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2345 : 16 Февраля 2014, 23:56:58 »
max_fox,
Bumblebee старается включить видеокарту, используя утилиту bbswitch (bbswitch-dkms)
Но bbswitch не срабатывает. Поэтому видимо bumblebee и выдает данную ошибку.
Здесь на форуме данную проблему - исправляли, устанавливая другую версию Linux-ядра и драйвера nvidia.
Также был патч - для некоторых ноутов Lenovo. Это все что я знаю.

Пользователь решил продолжить мысль 17 Февраля 2014, 00:01:17:
http://open-suse.ru/content/ustanovka-opensuse-121-na-noutbuk-dell-inspiron-resheno#comments
А здесь пишут - что нужно обновить bios
« Последнее редактирование: 17 Февраля 2014, 00:01:17 от neon1ks »

Оффлайн max_fox

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2346 : 17 Февраля 2014, 00:39:39 »
БИОС еще вчера обновил на последний с сайта производителя.
Установка 331 ничего не дала, та же ошибка.


Пользователь решил продолжить мысль 17 Февраля 2014, 00:40:10:
334 - та же фигня

Пользователь решил продолжить мысль 17 Февраля 2014, 01:46:34:
Заметил, что bumblebee при установке удаляет 334 и ставит 304. Итого после установки 334 и bumblebee:
(Нажмите, чтобы показать/скрыть)


Пользователь решил продолжить мысль 17 Февраля 2014, 02:10:46:
УРА!!! Нагуглил следующий вариант: заменить pci=noacpi на acpi_backlight=vendor. Все работает, хотя теперь происходят какие-то ошибки:
max_fox@dellpc:~$ optirun firefox

(process:2465): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
^C[  177.937208] [WARN]Received Interrupt signal.
Хотя при этом браузер работает.
Правда в Blender nvidia не определилась, по крайней мере gpu не разрешает, а ради этого, собственно, все и затевалось. Но это уже другая история.
« Последнее редактирование: 17 Февраля 2014, 02:10:46 от max_fox »

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2347 : 17 Февраля 2014, 08:28:20 »
Цитировать
Заметил, что bumblebee при установке удаляет 334 и ставит 304. Итого после установки 334 и bumblebee
В зависимостях bumblebee еще не прописан драйвер 334. Еще одна причина пока его не ставить.
Цитировать
optirun firefox
(process:2465): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
[  177.937208] [WARN]Received Interrupt signal.
Это предупреждение возникает при запуске firefox и без команды optirun.
Цитировать
Правда в Blender nvidia не определилась, по крайней мере gpu не разрешает, а ради этого, собственно, все и затевалось.
Часто бывает при применении команды optirun - пишется, что якобы используется карта intel - но на самом деле запущена nvidia.
Если есть желание - здесь можно попробовать установить Ubuntu 12.04.4 и Nvidia Prime с драйвером 331 - Blender должен будет определить Nvidia https://help.ubuntu.ru/wiki/nvidia-prime

Оффлайн iiiopot

  • Новичок
  • *
  • Сообщений: 27
  • Ничто не истина (с) Ecio Auditore
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2348 : 18 Февраля 2014, 14:02:53 »
На отрез отказывается работать VDPAU
Установил на чистую 12.04 драйера для дискретной графики по инструкции с wiki bumblebee.
iiiopot@HomePC:~$ lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 650M] (rev ff)
iiiopot@HomePC:~$ optirun --status
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is off.
Однако включить аппаратное ускорение никак не получается. При настройке SMPlayer по тому же вики. Идет звук, а виде нет.
Запускаю в mplayer в консоли и вижу:
iiiopot@HomePC:~$ mplayer /media/6726AD7B58C036F9/Downloads/Фильмы/A.Good.Day.to.Die.Hard.2013.Extended.Dub.1.46,Gb.BDRip.XviD.AC3.avi -vc ffmpeg12vdpau,ffh264vdpau,ffwmv3vdpau,ffvc1vdpau
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /media/6726AD7B58C036F9/Downloads/Фильмы/A.Good.Day.to.Die.Hard.2013.Extended.Dub.1.46,Gb.BDRip.XviD.AC3.avi.
libavformat version 53.21.1 (external)
Mismatching header version 53.19.0
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  704x384  12bpp  23.976 fps  1676.7 kbps (204.7 kbyte/s)
Clip info:
 Software: VirtualDubModRus 1.5.10.2 (build 2542/release)
Load subtitles in /media/6726AD7B58C036F9/Downloads/Фильмы/
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Forced video codec: ffmpeg12vdpau
Forced video codec: ffh264vdpau
Forced video codec: ffwmv3vdpau
Forced video codec: ffvc1vdpau
Cannot find codec matching selected -vo and video format 0x44495658.
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 53.35.0 (external)
Mismatching header version 53.32.2
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:  82.7 (01:22.7) of 32630.2 ( 9:03:50.2)  0.9%

[vdpau] Error when calling vdp_device_create_x11: 1

iiiopot@HomePC:~$ aptitude search vdpau
p   libvdpau-dev                    - Video Decode and Presentation API for Unix
p   libvdpau-dev:i386               - Video Decode and Presentation API for Unix
p   libvdpau-doc                    - Video Decode and Presentation API for Unix
i   libvdpau1                       - Video Decode and Presentation API for Unix
p   libvdpau1:i386                  - Video Decode and Presentation API for Unix
p   vdpau-va-driver                 - VDPAU-based backend for VA API           
p   vdpau-va-driver:i386            - VDPAU-based backend for VA API           
v   vdpau-video                     -                                           
v   vdpau-video:i386                -                                           
i   vdpauinfo                       - Video Decode and Presentation API for Unix
p   vdpauinfo:i386                  - Video Decode and Presentation API for Unix
iiiopot@HomePC:~$
iiiopot@HomePC:~$ vdpauinfo
display: :0   screen: 0
Error creating VDPAU device: 1
iiiopot@HomePC:~$

Может у кого есть какие мысли?
NB Asus Intel® Core™ i7-4510U\7.2 GiB\Ubuntu 18.04.1 LTS\64-bit\GNOME 3.28.2\4.15.0-43-generic

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7212
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2349 : 18 Февраля 2014, 17:09:12 »
iiiopot, для полной картины
uname -a
X -v

Оффлайн iiiopot

  • Новичок
  • *
  • Сообщений: 27
  • Ничто не истина (с) Ecio Auditore
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2350 : 19 Февраля 2014, 11:57:56 »
iiiopot, для полной картины
uname -a
X -v
iiiopot@HomePC:~$ uname -a
Linux HomePC 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
iiiopot@HomePC:~$ X -v
X: user not authorized to run the X server, aborting.
iiiopot@HomePC:~$
Насчет последнего вывода, не знаю как прокомментировать... Использую Unity из коробки так сказать.

Пользователь решил продолжить мысль 19 Февраля 2014, 11:59:22:

Понял ошибку:
iiiopot@HomePC:~$ sudo X -v
(EE)
Fatal server error:
(EE) Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
 for help.
(EE)
iiiopot@HomePC:~$

Пользователь решил продолжить мысль 19 Февраля 2014, 12:01:01:
Так же подключен телевизор по HDMI.

Пользователь решил продолжить мысль 19 Февраля 2014, 12:38:44:
Пока писал ответ. Обновилась система:
iiiopot@HomePC:~$ uname -a
Linux HomePC 3.11.0-17-generic #31~precise1-Ubuntu SMP Tue Feb 4 21:25:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
« Последнее редактирование: 19 Февраля 2014, 12:38:44 от iiiopot »
NB Asus Intel® Core™ i7-4510U\7.2 GiB\Ubuntu 18.04.1 LTS\64-bit\GNOME 3.28.2\4.15.0-43-generic

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7212
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2351 : 19 Февраля 2014, 18:31:13 »
iiiopot, нет, это я описался, не X -v, а
X -version

Оффлайн AnMo

  • Новичок
  • *
  • Сообщений: 7
  • haters gonna hate
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2352 : 20 Февраля 2014, 23:47:59 »
Можно ли как-нибудь настроить контрастность экрана,насыщенность цветов, если данного пункта у нас нет в настройках драйвера Nvidia(x server color correction)? В Windows настраивал с помощью "Панель управления графикой и медиа intel". Уж очень глаза устают от блеклой картинки...

Оффлайн alex37

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2353 : 22 Февраля 2014, 22:53:00 »
нельзя. intel "отвечает" за вывод графики, этой проблемой страдают большинство обладателей бюджетных ноутбуков с не качественной матрицей, остальной половине "пофигу" :). В видеоплеерах есть все эти настройки, для просмотра видео.

Оффлайн iiiopot

  • Новичок
  • *
  • Сообщений: 27
  • Ничто не истина (с) Ecio Auditore
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2354 : 23 Февраля 2014, 14:13:36 »
iiiopot, нет, это я описался, не X -v, а
X -version
X.Org X Server 1.14.5
Release Date: 2013-12-12
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.42-37-generic x86_64 Ubuntu
Current Operating System: Linux HomePC 3.11.0-17-generic #31~precise1-Ubuntu SMP Tue Feb 4 21:25:43 UTC 2014 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-3.11.0-17-generic root=UUID=4edf32bf-47f7-42e7-8f18-68fb7e62f70c ro quiet splash
Build Date: 06 January 2014  01:37:48PM
xorg-server 2:1.14.5-1ubuntu2~saucy1~precise2 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.30.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
iiiopot@HomePC:~$
NB Asus Intel® Core™ i7-4510U\7.2 GiB\Ubuntu 18.04.1 LTS\64-bit\GNOME 3.28.2\4.15.0-43-generic

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.