Посты с тегом patch
Модули VirtualBox 5.1.22 на ядре 4.12
12 Июля, 2017
Комментарии
Проблема: модули ядра VirtualBox текущей версии не дружат с ядром линукс 4.12 (последним на данный момент). В причины углубляться не будем, скажем только что несколько поменялось управление виртуальной памятью. Решение под катом.
Читать дальше...
Пара слов про VFIO и EFI
7 Ноября, 2014
Комментарии
В предыдущем
посте
на тему я довольно пространно описывал, как решить проблемы арбитрации
VGA, патчил ядро и т.д. и т.п. Надо сказать, что при использовании
Windows 8/8.1 (и возможно Windows Vista/7, если удастся поставить ее в
режиме EFI – мне не удалось) эту проблему можно обойти. Смысл в том,
что при загрузке в режиме EFI, интерфейс VGA вообще не используется.
Как достичь такого эффекта? Довольно просто.
Читать дальше...
Наложение патчей без редактирования ebuild'ов
8 Сентября, 2014
Комментарии
Давно хотел сделать заметку об этом лайфхаке, и все забывал. Уже
довольно давно в portage есть волшебная функция epatch_user, которая
применяет патчи (файлы с расширением patch) из
/etc/portage/patches/%category%/%package% , где %package% может быть
полным названием (с ревизией или без), либо только именем, опционально с
указанием слота (i.e. %package% =
%name%[-%version%[-%revision%]][:%slot%]). Проблема в том, что далеко не
все ебилды это поддерживают (т.е. не в каждом ебилде на стадии prepare
эта функция вызывается). Но можно это исправить, не правя ни одного
ебилда.
Читать дальше...
Проброс видеокарты в виртуальную машину средствами KVM VFIO
6 Сентября, 2014
Комментарии
Давеча я уже писал о пробросе видеокарты средствами Xen. Какое-то время
оно работало, но после обновлений как-то перестало. Xen 4.4 в Gentoo
вообще выкинул qemu-traditional, а апстрим сломан. А 4.3, который раньше
вполне себе работал, почему-то сотрудничать на ядрах с 3.14 со мной
отказывается. В связи с этим я решил проверить, как дела у соседей, то
бишь у KVM. На моих прошлых тестах он показал себя не то чтобы очень
хорошо: периодически подвисал. Но с тех пор многое могло измениться (и
изменилось!)
Читать дальше...
Заставляем Xen обновлять микрокод процессора
13 Декабря, 2013
Комментарии
Из-под dom0 микрокод конвенциональными методами (типа microcode_ctl) не
обновляется. Но xen начиная с 4.2 умеет обновлять микрокод сам. Увы,
документация практически никакая, поэтому вот мои 5 копеек.
Читать дальше...
Yota в Ubuntu
30 Января, 2010
Комментарии
Недавно приобрел себе игрушку – MSI Wind U120. Дешевый и
непритязательный, батарейка дохлая, АТОМ тормозной, как смертный грех,
но мне много не надо чтобы книжки читать в кровати и в дороге.
Так вот, на этом девайсе есть поддержка WiMAXа, и я, естественно, тут же
ринулся ее настраивать.
Читать дальше...
Genius iLook 111
21 Марта, 2009
Комментарии
А мой патч-таки
добрался в ядро вообще
и ядро Gentoo в частности.
Genius i-Look 111 и gspcav2
6 Января, 2009
Комментарии
Решил я, что негоже пользоваться deprecated системой (gspcav1) и надо
переходить на v4l2 и соответственно gspcav2 (которые “встроены” в
исходники ядра начиная с 2.6.27).
Но моя веб-камера, естественно, опять не прописана в устройствах, хотя
драйвер ее поддерживает.
Читать дальше...
Initrd
24 Декабря, 2008
Комментарии
Помучившись с “ручным” initrd (а он мне нужен, ибо у меня все, кроме
/boot на lvm), пришел к выводу, что проще немного подправить
редхатовский
lvm2create_initrd,
чтобы он нормально создавал устройства.
Под катом патч.
Читать дальше...
man
20 Декабря, 2008
Комментарии
Пока не вышел новый стабильный Debian, я сижу на Gentoo.
И недавно обнаружил преинтересный баг (или фичу): большая часть
переведенных на русский манов живет в кодировке Koi8-R. А я хочу UTF-8
консоль. И маны в ней не отображаются.
Посему пришлось изобретать велосипед. Благо, определения в man.conf
разрешают перенаправления вывода.
Читать дальше...