sirocco |
|
Темы:
29
Сообщения:
2506
Участник с: 25 июля 2007
|
pacman -S xf86-video-intel |
tenten |
|
Темы:
2
Сообщения:
7
Участник с: 11 ноября 2012
|
siroccoДа с интеловским и весовским драйвером запускается, вот как заставить его в атишном работать… |
sirocco |
|
Темы:
29
Сообщения:
2506
Участник с: 25 июля 2007
|
http://archlinux.org.ru/forum/viewtopic.php?f=17&t=8362 |
redVi |
|
Темы:
17
Сообщения:
396
Участник с: 08 января 2012
|
TenTenБудем считать, что пока никак. Результат предварительного тестирования: 1. - открытый драйвер ati, vgaswitcheroo: вешает систему при попытке переключения на радеоновский драйвер, где-то в сети были багрепорты по этому поводу. Увы, когда надо не найдёшь 2. - проприетарный fglrx: сначала ему не нравится наш libgl (зависимостями к которому прилипло пол-системы) - у него свой аналог, затем стоит ругань на отсутствие switchlibGL в либах. Гентушники проблему решили самописными скриптами и пакетом eselect-opengl. Можете попробовать их метод либо это. Возможно, вам повезёт и вы станете первым, кому удалось разобраться в проблеме. Заодно и опытом поделитесь ;) Будет время, поразбираюсь ещё, но что-то мне подсказывает, что малой кровью здесь не обойдешься.
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M |
redVi |
|
Темы:
17
Сообщения:
396
Участник с: 08 января 2012
|
Нет, у обладателей ноутбуков, где видео-выходы подключены только к видеокарте Intel переключение между картами с vgaswitcheroo работать не будет. Надо пробовать fglrx или ждать PowerXpress Что ж, может, кому ещё пригодится. 1. Отключение неиспользуемой видеокарты. Сработает у всех - Подмонтируем gebugfs: # mount -t debugfs /sys/kernel/debug # vim /etc/fstab: debugfs /sys/kernel/debug debugfs defaults 0 0 Ребут, после которого появится директория /sys/kernel/debug/ Как правило, включена и активна интегрированная интеловская карта - IGD. Посмотрим так ли это: # cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :Pwr:0000:01:00.0 # echo “OFF” > /sys/kernel/debug/vgaswitcheroo/switch Результат: # cat /sys/kernel/debug/vgaswitcheroo/switch 0:IGD:+:Pwr:0000:00:02.0 1:DIS: :Off:0000:01:00.0 Как автоматизировать этот процесс, чтобы не приходилось выполнять данные действия после каждой перезагрузки? Пишем юнит для systemd, задача которого - запускать последнюю команду при старте системы: vim /etc/systemd/system/rc-local.service: [Unit] Description=radeon OFF [Service] Type=oneshot ExecStart=/bin/sh -c 'echo OFF > /sys/kernel/debug/vgaswitcheroo/switch' RemainAfterExit=yes [Install] WantedBy=multi-user.target # systemctl enable rc-local.service 2. Переключение между двумя видеокартами. Открытые драйверы: Включим дискретную карту: # echo “ON” > /sys/kernel/debug/vgaswitcheroo/switch # echo “DDIS” > /sys/kernel/debug/vgaswitcheroo/switch После чего выйдем из рабочего окружения и выключим питание интегрированной карты: # echo “OFF” > /sys/kernel/debug/vgaswitcheroo/switch В особо тяжёлых случаях может понадобиться собрать ядро с поддержкой дополнительных модулей (чтобы “завести” карточку). 2.1. Сборка ядра. Скачаем из AUR пакет linux-mainline, распаковываем, входим в полученную директорию. Редактируем config.x86_64 или config. Модули автора носят название CAICOS, ваши - могут быть иными. Можете включить все модули, находящиеся в директории /lib/firmware/radeon/ Что должно быть в конфигурационном файле: CONFIG_EXTRA_FIRMWARE="radeon/BTC_rls.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin" # ваши модули CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=y CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_RADEON=y CONFIG_DRM_RADEON_KMS=y Раскомментируем строку make menuconfig в файле PKGBUILD, проверим контрольную сумму конфигурационного файла: $ md5sum config.x86_64 c09fcde12ac78fc582ef83cf7f4e97a6 vim PKGBUILD: md5sums=('2c4e2435cf3ea7a98f1f23eb7c00ac18' '443f285744cb96401f9a631f542b9248' 'c09fcde12ac78fc582ef83cf7f4e97a6' 'eb14dcfd80c00852ef81ded6e826826a' '9d3c56a4b999c8bfbd4018089a62f662') Качаем исходники, запускаем menuconfig: $ makepkg -g $ makepkg -s Опции ядра, которые должны быть включены: Device Drivers ---> Graphics Support ---> [*] Laptop Hybrid Graphics - GPU switching support <*> Direct Rendering Manager ---> <*> ATI Radeon [*] Enable modesetting on radeon by default <*> Intel 8xx/9xx/G3x/G4x/HD Graphics [*] Enable modesetting on intel by default Console display driver support ---> -*- Framebuffer Console support [*] Map the console to the primary display device Kernel hacking ---> [*] Debug Filesystem Готово. Загружаемся с новым ядром. Возвращаемся к пункту 2, пробуем переключить карту. 3. Проприетарный драйвер TenTenКак вам это удалось? o_0 У меня aticonfig –initial не отрабатывает, ругается на switchlibGL: PowerXpress error: Cannot stat '/usr/lib/fglrx/switchlibGL': No such file or directory Failed to initialize libglx for discrete GPU
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M |
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
TenTen, мне кажется, вам прямая дорога на https://bugs.freedesktop.org |
inop |
|
Темы:
2
Сообщения:
8
Участник с: 12 августа 2012
|
Мои железки:00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) 01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Thames XT/GL [Radeon HD 7600M Series] redVi Что нибудь знаете про это? aur/systemd-catalyst-pxp-mux-units 0.1-1 [installed] (2) Forces system to use radeon/intel or fglrx driver at startup. For MUXed A+I platforms. В wiki PowerXpress говориться, что каталист работает с Х сервером 1.12. Подскажите как сделать правельный доунгред иксов? |
redVi |
|
Темы:
17
Сообщения:
396
Участник с: 08 января 2012
|
inopНет. Опробую, если окажется работоспособно, отпишусь. inopМожно взять здесь, лежат в extra arcanis'у действительно удалось поставить fglrx только после отката иксов. Для меня откатывать иксы - не вариант, я лучше на intel буду сидеть.
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M |
Medar |
|
Темы:
12
Сообщения:
402
Участник с: 08 февраля 2013
|
Вот читаю и думаю : "Зачем мне подобный гемор ? зачем купил себе похожий ноут ?" ну говорили же мне умные люди, что встроенного интелевского видео с головой хватит, так нет же... поставил винду на обновку (при том что из коробки была сюся), установил скайрим, посмотрел, удалил. и зачем теперь мне дискретная видяха не знаю. Эх |
redVi |
|
Темы:
17
Сообщения:
396
Участник с: 08 января 2012
|
MedarЧтобы поставить Mass Effect 3 ;)
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M |