Ручное переключение карточек работает?
Там немного другой механизм. Сначала пытаеться запустить на слабой карте, если не проходит, то запуск идет на нвидиа карточке. Ручного переключения нет..... Игры которые могут работать и на одной и на другой карточке могут запускаться также и там и там, но это будет зависеть от настроек в сомой игре. Т.е. по сути полностью рабочая технология оптимуса....
Процесс запуска длиться быстро. Технология работает стабильно. Да, и еще, драйвер стоит проприетарный от нвидиа, т.к. с оупенсорс драйвером у смертокрыда неправильные тени были бы в вове....
он перестанет сам потом работать. Достаточно только тронуть любое обновление ядра, и шмель откажется работать. Последняя версия ядра на шмеля - это 3,5,0, далее будет работать уже новый драйвер.....
не хотелось бы портить праздник, но как пессимисту увидеть бы физические аргументы. типа консольный выхлоп статуса видеокарт в том или ином приложении, какой драйвер для нвидии, плюс ссылки не помешали бы с тех. документацией и т.п. ;)
а то сейчас все счастливые пользователи оптимуса кинутся обновлять ядро, так потом хлопот не оберёшься.
дело в том, что я никого не агитирую.
Проверил я это простым спосабом. У меня есть кучи игр, которые запускаються только на нвидии, иначе они выводят ошибку при запуске.
драйвер ставил так: sudo add-apt-repository ppa:ubuntu-x-swat/x-updates sudo apt-get update sudo apt-get upgrade nvidia-current
Ядро стоит следующее: 3.6.6-030606-generic
при запуске через терминал игры не пишут дополнительного лога, связанного с переключениями карт. Отлавливаеться одно: Если игра требует опенГЛ или граффическое ускорение, включаеться нвидиа карточка и скорость кулера повышаеться на максимальный уровень...
lspci -vnn | grep '\''[030[02]\]' ничего особенного не показывает: 00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 01:00.0 3D controller [0302]: NVIDIA Corporation GF119 [GeForce GT 520MX] [10de:1051] (rev a1)
Я не позиционирую записи в блоге, как рукаводства к действиям, возможно у меня совершенно случайно так совпало сочетания железа, что все заработало.
И еще раз повторюсь, пока , это еще бетта верси технологии, возможны как и недоработки, так и еще много каких косяков....
могли и драйвер интела доработать, что игры пошли. я никого не агитирую
дело не в этом. судя по постам здесь, имеющие гибридное видео страдают, а тут такое решение их проблем - волей не волей начнут обновлять =)
НО за тему всё равно спасибо. есть у меня оптимус - есть повод по экспериментировать.
могли и драйвер интела доработать, что игры пошли.
Характеристика некоторых игр, в которые я играю такова, что маломощьный интел не потянит их по системным характеристикам. Или по крайней мере, я бы заметил бы большие кучи багов...
Для чистоты эксперемента скажу, что у меня samsung NP300E5A-s03ru. Производитель не поддерживает переход на виндовс 8, ссылаяс некоректной работой дров оптимуса же, но как альтернатива на оф сайте много говориться о новой chrome OS - как я знаю, это гугловская система, тоже основанная на ядре linux....
---
//Драйвера нвидиа не обновлялись, это я проверял уже.
--
До этого стоял шмель, который до обновления ядра работал, после обновления перестал. После удаления шмеля я ради прикола решил поиздеваться, и заставить запускать игру просто дройным кликом без всяких шаманств. Я сам не поверил сразу, я часа 2 проверял запускать разные игры, перед тем, как написал эту статью...
necromant@Abbadon:~$ lsmod | grep nouveau necromant@Abbadon:~$
тоесть ничего не выдало - пусто.....
------------------
И вот еще тэст на glxgears, который выполняли для праверки работоспособности пчелы, граффика там тоже заработала.... necromant@Abbadon:~$ glxgears Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. 300 frames in 5.0 seconds = 59.900 FPS 300 frames in 5.0 seconds = 59.954 FPS 300 frames in 5.0 seconds = 59.935 FPS 300 frames in 5.0 seconds = 59.937 FPS 300 frames in 5.0 seconds = 59.961 FPS 300 frames in 5.0 seconds = 59.933 FPS 300 frames in 5.0 seconds = 59.950 FPS 300 frames in 5.0 seconds = 59.945 FPS 297 frames in 5.0 seconds = 59.345 FPS 299 frames in 5.0 seconds = 59.748 FPS
--------
Самое интересное, после этого у меня заработали все игры от вальва, которые раньше не работали ВООБЩЕ никак....
glxgears - это однозначно интел.
а что показывает: glxinfo | grep render
кстати в бамблби была команда: optirun --status, которая позволяла видеть с каким приложением работает нвидия. а как сейчас узнать? вот вопрос. наверняка должно что-то быть (xrandr или ещё что).
necromant@Abbadon:~$ xrandr Screen 0: minimum 320 x 200, current 1360 x 768, maximum 8192 x 8192 LVDS1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm 1366x768 60.1 + 1360x768 59.8* 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 VGA1 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis)
Драйвер нвидии самое главное точно стоит: necromant@Abbadon:~$ sudo apt-get install nvidia-current Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Уже установлена самая новая версия nvidia-current. nvidia-current установлен вручную. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
Я чтото тоже нечего не понял. Толькочто удалил nvidia-current но игры все равно запускаються. Здесь действительно чтото непонятное.
Точно помню, что на kubuntu 12.04 Эти игры без optirun не запускались. Версия драйвера интела та же, что и была. Вот может это втихря nouveau всем заправляет?
Да, и проблемв с настройками энергопитания при усстановке 3,6,6 ядра тоже устранились. Может чтото в само ядро добавлено?
Да, и какраз кананоикал обещала в 12,10 сделать поддержку оптимуса - возможно это оно и есть?
Как видите много вопросов, но не одного ответа.
Еще глубже конечно можно капнуть, но я не могу уже глубже копать, завтра ноут нужен на практической, в рабочем состоянии.....
----
факт остаеться только 1, что все теперь работает.
Со стороны простого юзера больше ничего и не нужно.
Но вот конечно со стороны познания хотелось бы узнать каким макаром идет работа игр....
скорее нуво.
проверить надо:
запустить игру и
потом lsmod | grep nouveau
т.к. ксорг предоставляет интерфейс, а драйвер для него писать надо и нуво входит в ядро отчего и должно работать. а от нвидии ждать надо, когда напишут.
по-моему так :)
тем не менее нуво - это уже прогресс.
ничего не пишет.
Я тоже склоняюсь больше на ту сторону, что дело в ядре.....
Но хотелось бы знать как и чем все запускаеться.
А вообще вот что я нашел:
phoronix-test-sute: Software: OS: Ubuntu 12.10, Kernel: 3.6.6-030606-generic (x86_64), Desktop: KDE 4.9.3, Display Server: X Server 1.13.0, Display Driver: intel 2.20.9, OpenGL: 3.0 Mesa 9.0, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1366x768
да, я читал эти новости. но всё равно всё на этапе подготовки (разработки) - доработали ксорг, нуво и интел, но механизма управления всем этим добром я так и не увидел (не нашёл).
это понятно, но работает ли? я то на чистую систему (для чистоты эксперимента) проверял и искал пути (способы) использования двух видео карт, а не только интела. причем на сегодняшний день готов только открытый драйвер нуво (nouveau) для горячего использования. проприетарного драйвера нвидии нет.
ps:есть разные аппаратные реализации оптимуса (у asus, например) и мой молчит, так что на сто процентов утверждать не буду
владельцы карт АТИ обижены выходом последнего легаси драйвера, который, по неистребимой привычке протеитарщиков и поклонников МС сделан так, что его использовать нельзя.
Ибо легаси поддерживает последнюю версию виндовс (которая 8), и последнюю, на момент выхода, версию Х. которая обновляется не в пример чаще винды. :-(
В отличие от Нвидии, увы, которая таки обновляет драйвера по мере выхода версий Х.
ага, только каких годов? ПСИайные? ради бога, сейчас их либо не найдешь, а если найдешь, то кто от них чего то ожидает?
ага, у меня еще дома есть ИСА карточка... :-)
я для нее даже дрова и не смотрел, если честно... все равно ее некуда вставить... :-)
Как бывший владелец карты ати могу сказать, что и открытый драйвер там вполне приличный. С легаси знакомство так и не состоялось, так что тут судить не буду. Тем не менее при выборе нового железа меня меньше всего волновал производитель видеокарты, косяки есть у всех.
похоже вы были правы, это допилили дрова под интел.
а бамбл у меня тупо слетел при обновлении, и начал кидаться ошибками: [ 1667.049775] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[ 1667.049820] [ERROR]Aborting because fallback start is disabled.
нигде инфы не нашел, попробовал переустановить, но увы не помогло, ошибка осталась....
попробуйте удалить через пурге всё, что связано с бамблби,
типа: sudo apt-get purge bbswitch-dkms bumblebee bumblebee-nvidia virtualgl virtualgl-libs
и потом установить по новой. sudo apt-get install bumblebee
репозиторий ppa:bumblebee/stable (на всякий случай) ;)
ps:а интел HD2000/3000 не такие маломощные, как может показаться на первый взгляд :)
конечно некоторые (многие) нвидиа мощнее, но всё же...
спасибо за идею. Но помогло немого по-другому. Я запустил первую стадию обновления, лишние зависимости пропали, потом обновление отменил, выполнил пург, и впринципе теперь железку ловит об этом свидетелствует терминал: necromant@Abbadon:~$ optirun glxgers [ 94.446342] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 94.446419] [ERROR]Aborting because fallback start is disabled. necromant@Abbadon:~$ xbacklight -dec 60 necromant@Abbadon:~$
указать драйвер это уже дело техники.....
Да, и это значит получаеться, что на линукс теперь с драйверами под интель лучше, чем на винде...Т.к. на винде эти игры на таом же ноуте под интелкой не запускает....
дауж, драйвер что указывай, что нет, вс одно и тоже, при обновлении nvidia вообще неведомый бред выдает... dpkg: error processing /var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb (--unpack): trying to overwrite shared '/usr/share/doc/libdrm2/changelog.Debian.gz', which is different from other instances of package libdrm2:amd64 Отчёты apport не записаны, так достигнут MaxReports При обработке следующих пакетов произошли ошибки: /var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
короче да ну эту затею, все равно никак лучше не стало. Как говориться вовремя не знал о подобной подлости нвидии...
нвидиа-то причем? =)
просто с библиотекой libdrm2 разобраться надо.
для начала очистить кэш: sudo apt-get clean
и пропробовать переустановить: sudo apt-get install --reinstall libdrm2
Не выходит так просто Пакеты, которые будут обновлены: libdrm2 обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 26,5 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 4 096 B. Получено:1 http://by.archive.ubuntu.com/ubuntu/ quantal/main libdrm2 amd64 2.4.39-0ubuntu1 [26,5 kB] Получено 26,5 kБ за 0с (84,1 kБ/c) (Чтение базы данных ... на данный момент установлено 209745 файлов и каталогов.) Подготовка к замене пакета libdrm2:amd64 2.4.39-0ubuntu1 (используется файл .../libdrm2_2.4.39-0ubuntu1_amd64.deb) ... Распаковывается замена для пакета libdrm2:amd64 ... dpkg: error processing /var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb (--unpack): trying to overwrite shared '/usr/share/doc/libdrm2/changelog.Debian.gz', which is different from other instances of package libdrm2:amd64 Отчёты apport не записаны, так достигнут MaxReports При обработке следующих пакетов произошли ошибки: /var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
если: sudo dpkg -i --force-all /var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb
что говорит?
ещё - ошибка может крыться в /var/lib/dpkg/status
вроде чтото сработтало: Чтение базы данных ... на данный момент установлено 209745 файлов и каталогов.) Подготовка к замене пакета libdrm2:amd64 2.4.39-0ubuntu1 (используется файл .../libdrm2_2.4.39-0ubuntu1_amd64.deb) ... Распаковывается замена для пакета libdrm2:amd64 ... dpkg: предупреждение: проблема игнорируется, поскольку задан параметр --force: trying to overwrite shared '/usr/share/doc/libdrm2/changelog.Debian.gz', which is different from other instances of package libdrm2:amd64 Настраивается пакет libdrm2:amd64 (2.4.39-0ubuntu1) ... Обрабатываются триггеры для libc-bin ... ldconfig deferred processing now taking place
Но с bumblebee все еще проблемы......впрочем, все было по ману...
Попробую пока переставить пока просто. А там если не выйдет, то отпишусь....(возможно проблема была из за ошибки с либом)
Все, теперь работает, проблема действительно из за ошибке в либе была, из за этого не ставились программы....
Комментарии (63)
Ручное переключение карточек работает?
Там немного другой механизм. Сначала пытаеться запустить на слабой карте, если не проходит, то запуск идет на нвидиа карточке. Ручного переключения нет..... Игры которые могут работать и на одной и на другой карточке могут запускаться также и там и там, но это будет зависеть от настроек в сомой игре. Т.е. по сути полностью рабочая технология оптимуса....
Процесс запуска длиться быстро. Технология работает стабильно. Да, и еще, драйвер стоит проприетарный от нвидиа, т.к. с оупенсорс драйвером у смертокрыда неправильные тени были бы в вове....
Жаль, придеться пока пользовать шмеля
он перестанет сам потом работать. Достаточно только тронуть любое обновление ядра, и шмель откажется работать. Последняя версия ядра на шмеля - это 3,5,0, далее будет работать уже новый драйвер.....
Было обновление ядра с неделю назад вроде, не отвалилось. Ну и для меня предпочтительнее ручное управление картами, пусть даже и без обновоений ядра.
ну вродекак я гдето видил есть и скрибты ручные и в этом драйвере, но реально если вручную, то пчелой проще.....
У меня ядро 3.6.6-1. Про скрипты где видели не подскажите?
не хотелось бы портить праздник, но как пессимисту увидеть бы физические аргументы. типа консольный выхлоп статуса видеокарт в том или ином приложении, какой драйвер для нвидии, плюс ссылки не помешали бы с тех. документацией и т.п. ;)
а то сейчас все счастливые пользователи оптимуса кинутся обновлять ядро, так потом хлопот не оберёшься.
дело в том, что я никого не агитирую.
Проверил я это простым спосабом. У меня есть кучи игр, которые запускаються только на нвидии, иначе они выводят ошибку при запуске.
драйвер ставил так:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get upgrade nvidia-current
Ядро стоит следующее: 3.6.6-030606-generic
при запуске через терминал игры не пишут дополнительного лога, связанного с переключениями карт. Отлавливаеться одно: Если игра требует опенГЛ или граффическое ускорение, включаеться нвидиа карточка и скорость кулера повышаеться на максимальный уровень...
lspci -vnn | grep '\''[030[02]\]' ничего особенного не показывает:
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 3D controller [0302]: NVIDIA Corporation GF119 [GeForce GT 520MX] [10de:1051] (rev a1)
Я не позиционирую записи в блоге, как рукаводства к действиям, возможно у меня совершенно случайно так совпало сочетания железа, что все заработало.
И еще раз повторюсь, пока , это еще бетта верси технологии, возможны как и недоработки, так и еще много каких косяков....
могли и драйвер интела доработать, что игры пошли.
дело не в этом. судя по постам здесь, имеющие гибридное видео страдают, а тут такое решение их проблем - волей не волей начнут обновлять =)
НО за тему всё равно спасибо. есть у меня оптимус - есть повод по экспериментировать.
Характеристика некоторых игр, в которые я играю такова, что маломощьный интел не потянит их по системным характеристикам. Или по крайней мере, я бы заметил бы большие кучи багов...
Для чистоты эксперемента скажу, что у меня samsung NP300E5A-s03ru. Производитель не поддерживает переход на виндовс 8, ссылаяс некоректной работой дров оптимуса же, но как альтернатива на оф сайте много говориться о новой chrome OS - как я знаю, это гугловская система, тоже основанная на ядре linux....
---
//Драйвера нвидиа не обновлялись, это я проверял уже.
--
До этого стоял шмель, который до обновления ядра работал, после обновления перестал. После удаления шмеля я ради прикола решил поиздеваться, и заставить запускать игру просто дройным кликом без всяких шаманств. Я сам не поверил сразу, я часа 2 проверял запускать разные игры, перед тем, как написал эту статью...
necromant@Abbadon:~$ lsmod | grep nouveau
necromant@Abbadon:~$
тоесть ничего не выдало - пусто.....
------------------
И вот еще тэст на glxgears, который выполняли для праверки работоспособности пчелы, граффика там тоже заработала....
necromant@Abbadon:~$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
300 frames in 5.0 seconds = 59.900 FPS
300 frames in 5.0 seconds = 59.954 FPS
300 frames in 5.0 seconds = 59.935 FPS
300 frames in 5.0 seconds = 59.937 FPS
300 frames in 5.0 seconds = 59.961 FPS
300 frames in 5.0 seconds = 59.933 FPS
300 frames in 5.0 seconds = 59.950 FPS
300 frames in 5.0 seconds = 59.945 FPS
297 frames in 5.0 seconds = 59.345 FPS
299 frames in 5.0 seconds = 59.748 FPS
--------
Самое интересное, после этого у меня заработали все игры от вальва, которые раньше не работали ВООБЩЕ никак....
glxgears - это однозначно интел.
а что показывает:
glxinfo | grep render
кстати в бамблби была команда: optirun --status, которая позволяла видеть с каким приложением работает нвидия. а как сейчас узнать? вот вопрос. наверняка должно что-то быть (xrandr или ещё что).
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
GL_NV_conditional_render, GL_AMD_draw_buffers_blend,
всё отстаю
necromant@Abbadon:~$ xrandr
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 8192 x 8192
LVDS1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 60.1 +
1360x768 59.8* 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
спасибо за терпение. завтра займусь
вот описание GL_NV_conditional_render - там какраз описан модуль
ещё самое последнее :)
lsmod | grep nv
ничего не дает
он видимо подгружается во время активации нвидии. может попробовать запустить игру, а потом lsmod | grep nv (не закрывая игры)
не пишет все равно.
вот и меня сомнения не зря терзають. :)
ладно. на сегодня всё, завтра по разбираюсь. если будет что интересное - отпишусь.
Драйвер нвидии самое главное точно стоит:
necromant@Abbadon:~$ sudo apt-get install nvidia-current
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлена самая новая версия nvidia-current.
nvidia-current установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
да я верю. просто может не знаем чего важного.
Я чтото тоже нечего не понял. Толькочто удалил nvidia-current но игры все равно запускаються. Здесь действительно чтото непонятное.
Точно помню, что на kubuntu 12.04 Эти игры без optirun не запускались. Версия драйвера интела та же, что и была. Вот может это втихря nouveau всем заправляет?
Да, и проблемв с настройками энергопитания при усстановке 3,6,6 ядра тоже устранились. Может чтото в само ядро добавлено?
Да, и какраз кананоикал обещала в 12,10 сделать поддержку оптимуса - возможно это оно и есть?
Как видите много вопросов, но не одного ответа.
Еще глубже конечно можно капнуть, но я не могу уже глубже копать, завтра ноут нужен на практической, в рабочем состоянии.....
----
факт остаеться только 1, что все теперь работает.
Со стороны простого юзера больше ничего и не нужно.
Но вот конечно со стороны познания хотелось бы узнать каким макаром идет работа игр....
скорее нуво.
проверить надо:
запустить игру и
потом lsmod | grep nouveau
т.к. ксорг предоставляет интерфейс, а драйвер для него писать надо и нуво входит в ядро отчего и должно работать. а от нвидии ждать надо, когда напишут.
по-моему так :)
тем не менее нуво - это уже прогресс.
ничего не пишет.
Я тоже склоняюсь больше на ту сторону, что дело в ядре.....
Но хотелось бы знать как и чем все запускаеться.
А вообще вот что я нашел:
phoronix-test-sute:
Software:
OS: Ubuntu 12.10, Kernel: 3.6.6-030606-generic (x86_64),
Desktop: KDE 4.9.3,
Display Server: X Server 1.13.0,
Display Driver: intel 2.20.9,
OpenGL: 3.0 Mesa 9.0,
Compiler: GCC 4.7,
File-System: ext4,
Screen Resolution: 1366x768
что такое mesa 9.0?
меса - реализация интерфейса опенгл. в данном случае меса 9.0 с поддержкой опенгл 3.0.
ладно, всё у меня одно полушарие уже спит. пока :)
эммм... Ну я слышал об этом недели две назад...
правда я читаю рсс Phoronix, а у них эти темы весьма подробно рассматриваются...
да, я читал эти новости. но всё равно всё на этапе подготовки (разработки) - доработали ксорг, нуво и интел, но механизма управления всем этим добром я так и не увидел (не нашёл).
ну вот для этого по сути я эту тему и поднял, чтобы по возможности узнать как это работает...
это понятно, но работает ли? я то на чистую систему (для чистоты эксперимента) проверял и искал пути (способы) использования двух видео карт, а не только интела. причем на сегодняшний день готов только открытый драйвер нуво (nouveau) для горячего использования. проприетарного драйвера нвидии нет.
ps:есть разные аппаратные реализации оптимуса (у asus, например) и мой молчит, так что на сто процентов утверждать не буду
Для любителей документов есть официальные подтверждения, если порыться, можно больше нарыть....
Сами презентации x.org (Hardware independent accelerated graphics, Optimus and cross-device sync)
Народ, название темы только мне глаза не режет?)
Торвальдс, Линус
блин, как-то не обратил внимания даже. )))
еще в тексте сообщения есть несколько режущих глаз мест.
Люди видят то, что хотят увидеть. Не исключено, что многие увидели амд :)
Где-то мелькало, что в открытом драйвере на атишные карточки тоже пилят подобный функционал. Так что владельцы этих карт обиженными не будут.
владельцы карт АТИ обижены выходом последнего легаси драйвера, который, по неистребимой привычке протеитарщиков и поклонников МС сделан так, что его использовать нельзя.
Ибо легаси поддерживает последнюю версию виндовс (которая 8), и последнюю, на момент выхода, версию Х. которая обновляется не в пример чаще винды. :-(
В отличие от Нвидии, увы, которая таки обновляет драйвера по мере выхода версий Х.
Стоит признать, что и нвидиа дропает карточки, но надцать лет поддержки - это недурно :)
ага, только каких годов? ПСИайные? ради бога, сейчас их либо не найдешь, а если найдешь, то кто от них чего то ожидает?
ага, у меня еще дома есть ИСА карточка... :-)
я для нее даже дрова и не смотрел, если честно... все равно ее некуда вставить... :-)
ну тогда вам можно открывать музей компьютерной граффики....
Как бывший владелец карты ати могу сказать, что и открытый драйвер там вполне приличный. С легаси знакомство так и не состоялось, так что тут судить не буду. Тем не менее при выборе нового железа меня меньше всего волновал производитель видеокарты, косяки есть у всех.
тачпад - это очень коварная штука, из за него иногда бывают подобные косяки....
На ати оно работало изначально без всяких договорённостей....
Не понимаю при чём тут Линус...
Все просто. Введите в поисковик следующий запрос, тогда все поймете:
Nvidia Optimus and Linus Trodvals
ядро я ставил из хранилища убунты, может там оно немного модифицированно? Просто я помню имена файлов были другими....
И еще я ставил файл image-extra
Похоже я по немногу начинаю раскрывать тайну мадридского двора. Ответ уже скоро будет...
похоже вы были правы, это допилили дрова под интел.
а бамбл у меня тупо слетел при обновлении, и начал кидаться ошибками:
[ 1667.049775] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[ 1667.049820] [ERROR]Aborting because fallback start is disabled.
нигде инфы не нашел, попробовал переустановить, но увы не помогло, ошибка осталась....
попробуйте удалить через пурге всё, что связано с бамблби,
типа:
sudo apt-get purge bbswitch-dkms bumblebee bumblebee-nvidia virtualgl virtualgl-libs
и потом установить по новой.
sudo apt-get install bumblebee
репозиторий ppa:bumblebee/stable (на всякий случай) ;)
ps:а интел HD2000/3000 не такие маломощные, как может показаться на первый взгляд :)
конечно некоторые (многие) нвидиа мощнее, но всё же...
спасибо за идею. Но помогло немого по-другому. Я запустил первую стадию обновления, лишние зависимости пропали, потом обновление отменил, выполнил пург, и впринципе теперь железку ловит об этом свидетелствует терминал:
necromant@Abbadon:~$ optirun glxgers
[ 94.446342] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 94.446419] [ERROR]Aborting because fallback start is disabled.
necromant@Abbadon:~$ xbacklight -dec 60
necromant@Abbadon:~$
указать драйвер это уже дело техники.....
Да, и это значит получаеться, что на линукс теперь с драйверами под интель лучше, чем на винде...Т.к. на винде эти игры на таом же ноуте под интелкой не запускает....
дауж, драйвер что указывай, что нет, вс одно и тоже, при обновлении nvidia вообще неведомый бред выдает...
dpkg: error processing /var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb (--unpack):
trying to overwrite shared '/usr/share/doc/libdrm2/changelog.Debian.gz', which is different from other instances of package libdrm2:amd64
Отчёты apport не записаны, так достигнут MaxReports
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
короче да ну эту затею, все равно никак лучше не стало. Как говориться вовремя не знал о подобной подлости нвидии...
нвидиа-то причем? =)
просто с библиотекой libdrm2 разобраться надо.
для начала очистить кэш:
sudo apt-get clean
и пропробовать переустановить:
sudo apt-get install --reinstall libdrm2
Не выходит так просто
Пакеты, которые будут обновлены:
libdrm2
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 26,5 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 4 096 B.
Получено:1 http://by.archive.ubuntu.com/ubuntu/ quantal/main libdrm2 amd64 2.4.39-0ubuntu1 [26,5 kB]
Получено 26,5 kБ за 0с (84,1 kБ/c)
(Чтение базы данных ... на данный момент установлено 209745 файлов и каталогов.)
Подготовка к замене пакета libdrm2:amd64 2.4.39-0ubuntu1 (используется файл .../libdrm2_2.4.39-0ubuntu1_amd64.deb) ...
Распаковывается замена для пакета libdrm2:amd64 ...
dpkg: error processing /var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb (--unpack):
trying to overwrite shared '/usr/share/doc/libdrm2/changelog.Debian.gz', which is different from other instances of package libdrm2:amd64
Отчёты apport не записаны, так достигнут MaxReports
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
если:
sudo dpkg -i --force-all /var/cache/apt/archives/libdrm2_2.4.39-0ubuntu1_amd64.deb
что говорит?
ещё - ошибка может крыться в /var/lib/dpkg/status
вроде чтото сработтало:
Чтение базы данных ... на данный момент установлено 209745 файлов и каталогов.)
Подготовка к замене пакета libdrm2:amd64 2.4.39-0ubuntu1 (используется файл .../libdrm2_2.4.39-0ubuntu1_amd64.deb) ...
Распаковывается замена для пакета libdrm2:amd64 ...
dpkg: предупреждение: проблема игнорируется, поскольку задан параметр --force:
trying to overwrite shared '/usr/share/doc/libdrm2/changelog.Debian.gz', which is different from other instances of package libdrm2:amd64
Настраивается пакет libdrm2:amd64 (2.4.39-0ubuntu1) ...
Обрабатываются триггеры для libc-bin ...
ldconfig deferred processing now taking place
Но с bumblebee все еще проблемы......впрочем, все было по ману...
раз установилось, то про /var/lib/dpkg/status нужно забыть, а то с ним можно напортачить так, что хлопот не оберёшься с восстановлением.
проблемы-то какого плана остались? может для начала ppa:ubuntu-x-swat/x-updates отключить? с дровами из офрепа вполне работает.
Попробую пока переставить пока просто. А там если не выйдет, то отпишусь....(возможно проблема была из за ошибки с либом)
Все, теперь работает, проблема действительно из за ошибке в либе была, из за этого не ставились программы....
будем считать вопрос закрытым ;)
Отправить комментарий