Посты с тегом 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 разрешают перенаправления вывода.
Читать дальше...