vga_switcheroo
hainz 23 мая, 2010 - 13:48
gentoo kernel 2.6.34 действовал по второй части данного howtoo http://habrahabr.ru/blogs/ubuntu/94032/ То есть скомпилировал ядро, включил сабж, в биосе разрешил переключение видеокарт, но ни при монтировании debugfs ни после загрузки в катологе cat /sys/kernel/debug/ не появляется интерфейс switcheroo, что я делаю не так? lspci находит две карты, одна intel gmahd 5700 другая ati 5730.
»
- Для комментирования войдите или зарегистрируйтесь
Вы что-то делали в gentoo по
Вы что-то делали в gentoo по мануалу с хабра для ubuntu? Надеюсь, до этого Вы проверили версии необходимых программ, а также взяли ядро убунты (с их патчами)?
blow написал(а): Вы что-то
достаточно так для фейла:
Вы что-то делали в gentoo по мануалу с хабра ?
не юзайте детских мурзилок :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Ну по моему, второй вариант,
Ну по моему, второй вариант, который включает в себя скачивание ванильного ядра .34, включения в нём vga_switcheroo подходит и для gentoo? Или нет?
Опишу что я делал:
скачал ванильное ядро, включил в конфиг(через менюконфиг) vga_switcheroo, скомпилировал genkernelом, при следующей загрузке выполняю
mount -t debugfs none /sys/kernel/debugfs
В катологе появляются папки bdi hid ieee80211 kvm mce mmc0 sched_features usb x86
не по хабру
я про эту штуку с переключением узнал с kernel.org
ядро поставил, конфиг проверил
CONFIG_VGA_SWITCHEROO=y
CONFIG_DEBUG_FS=y
после загрузки с новым ядром успешно маунтится debugfs и я могу наблюдать содержимое новоявлленной папки /sys/kernel/debug без vgaswitcheroo или чего-то подобного
lsapci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
01:00.0 VGA compatible controller: nVidia Corporation Device 0a74 (rev a2)
в BIOS ничего изменить по видеокартам не могу
бука Asus UL30Vt
куда копать?
А видекарты под win
А видекарты под win переключаются?
решение проблеммы в моём случае: при конфигурации ядра надо указать все две видеокарты и включить что то наподобие intel and ati.modeseting by default
разобрался
под мою карту g210m нет nouveau а с бинарными дровами nvidia эта хрень не работает. под nouveau тож не факт что будет работать.
вообще не нашед ни одного случая с моей картой, где бы работало
Покажи как монтировал debugfs
Покажи как монтировал debugfs и что появляется в /sys/kernel/debug
Не грусти, товарищ! Всё хорошо, beautiful good!
Ну по моему, второй вариант,
Ну по моему, второй вариант, который включает в себя скачивание ванильного ядра .34, включения в нём vga_switcheroo подходит и для gentoo? Или нет?
Опишу что я делал:
скачал ванильное ядро, включил в конфиг(через менюконфиг) vga_switcheroo, скомпилировал genkernelом, при следующей загрузке в биосе резешаю переключение видеокарт, выполняю
mount -t debugfs none /sys/kernel/debugfs
В катологе появляются папки bdi hid ieee80211 kvm mce mmc0 sched_features usb x86
Кусок конфига относящийся к vga http://paste.org.ru/?rzup70 и полный кусок конфига:
http://paste.org.ru/?zx1ald
я нашел как запустить g210m
я нашел как запустить g210m на UL30VT но переключать ее нельзя
http://ubuntuforums.org/showpost.php?p=9466022&postcount=20
ответ в этой ветке, ссылка идет на пост непосредственно связанный с гентой.
Имею схожую проблему. Ядро
Имею схожую проблему. Ядро gentoo-sources-2.6.34-r1, с
Монтирую debugfs
liena alex # mount -t debugfs none /sys/kernel/debug
В /sys/kernel/debug появляется
Т.е. vgaswitcheroo отсутствует. Видеокарты
В BIOS включён режим переключения между видеокартами.
Похоже, с картой nVidia
Похоже, с картой nVidia проблемы переключения - ни у кого она не переключается.
Не грусти, товарищ! Всё хорошо, beautiful good!
У меня возникла аналогичная
У меня возникла аналогичная проблема. Ядро собрано с
Вот здесь в примере подключен DRM. но моя цель - поставить проприетарные драйвера, а для этого DRM в ядре должен быть отключен.
lspci
показывает обе видеокарты:ati-drivers установлены. Но /sys/kernel/debug/vgaswitcheroo отсутствует. Куда ещё можно копнуть?
Оно?
Kernel hacking --> [*] debug file system
Оно-то оно, я уже написал,
Оно-то оно, я уже написал, что оно подключено. Отсутствует vgaswitcheroo и всё, что ниже.
--
увидел.
Что по этому поводу пишет
dmesg
?К сожалению, ничего.
К сожалению, ничего.
Ну, блин...
Insomnium. посмотрел я я в интернетах ТТХ модели Вашего "наколенника".
Соответственно, возник у меня вопрос - а зачем
vgaswitcheroo
?Отвечаю: во-первых laptop
Отвечаю: во-первых
Во-вторых
Теперь хорошая новость - мне удалось заставить его работать и он отлично справляется со своими задачами. Оказалось, что подключать DRM в ядре необходимо обязательно. Но, с ним не хотят работать проприетарные драйвера. Так что теперь возникает закономерный вопрос - что делать?
Вряд ли это возможно с fglrx.
Нужно пробовать radeon, но для меня пока fglrx - самый оптимальный вариант; хотя KMS - просто отменная штуковина...
Хорошо. И пока у меня тут
Хорошо. И пока у меня тут кеды компилятся пара вопросов в предвкушении. Я ещё никогда не пользовался карточками от ATI и о дровах ничего не знаю. Вчера у меня было много проблем с настройкой. Мне удавалось запускать X сессию без xorg.conf с парой файлов в /usr/share/X11/xorg.conf.d, среди которых об используемом драйвере ничего написано не было. Т.к. со switcheroo выяснилось, что у меня работала интегрированная карточка Intel, то надеюсь вся проблема была именно в этом - драйвер для карточки ati и сама карточка не использовались и у меня было жуткое разрешение + KDE отключала все "свистелки" и говорила, что просто не может их понтянуть. "Красивостями" не пользуюсь, но всё-таки интересно - открытые драйвера достаточно хороши, чтобы эффекты нормально работали?
Ну как Вам сказать...
Мне кажется, что лучшим решением будет переход к обсуждению во "вчерашнюю" ветку :)