-
Nvidia и SELinux в RFRemix 13
Есть две интересные новости. Первая это то, что Nvidia работает, работает с SELinux и вообще достаточно просто сказать yum install kmod-nvidia. Правда только самый последний драйвер, но это мелочи, так сказать. Так всегда и было. То есть ещё раз. Nvidia [кажется] работает без танцев с бубнами с SELinux, Xorg Server 1.8 и ядром 2.6.33. Если действительно так всё хорошо, то можно будет отправить драйвер на установочный диск.
Второе это то, что вроде бы SELinux сейчас уже тоже совсем нормально себя ведёт и не орёт почём зря на право и налево (как было, например, с лайвами в 12-й). Так что похоже он останется Enforcing как в оригинальной Fedora.
Вот собственно и всё пока.
-
Поддержка 3D в драйвере Nouveau
Так сложилось, что дома я использую Compiz, там мощная видеокарточка Nvidia 9800GTX. Одна беда, нужно использовать проприетарные драйвера Nvidia. А как это обычно бывает, то X server какой-нибудь новый, то ядро последнее, то собрали его как-то не так. И получается, что воспользоваться этими драйверами не представляется возможным. Такое бывает особенно в перепутье между релизами.
Но вот в Fedora 13 обещают поддержку 3D (Gallium3D) в свободном драйвере Nouveau. Так как деваться всё равно было некуда, а на Fedora 13 пересесть очень хотелось, то решил я опробовать это чудо. Для активации 3D достаточно поставить пакет mesa-dri-drivers-experimental
yum install mesa-dri-drivers-experimentalи перезагрузить X’ы. После этого свершилось чудо. Причём именно чудо. Мало того, что появилась поддержка 3D, так ещё она не разу не сломалась, не обрушилась и даже не тормозила. Правда видно, что что-то не так с отрисовкой (особенно заметно когда открываешь меню), но это совсем не раздражает, просто кажется, что что-то по другому.
Конечно FPS что с Compiz, что без него порядка 700-800 (а с коммерческими драйверами порядка 12 тыс, а с Compiz порядка 8 тыс), но это уже очень и очень не плохо. Собственно нормальная поддержка 3D нужна разве что для Compiz, да Google Earth повертеть. Так что многим подойдут и открытые технологии Nouveau, ну а если этого будет мало, то к релизу наверняка и официальные драйвера Nvidia подоспеют.
P.S. В Fedora 12 старый Mesa 7.7 и там этой поддержки нет.
-
Драйверы Nvidia для Fedora Rawhide
Я сегодня, по многочисленным заявкам собрал последний бета-драйвер Nvidia и положил в репозиторий nonfree. Если вы его просто поставите, то у вас скорее всего не запустятся X’ы. Так что последовательность действий должна быть следующей. Сперва устанавливаем драйвер, а также akmod-nvidia, так как я могу полениться поддерживать его при каждом новом ядре или по крайней мере не успеть:
# yum -y install xorg-x11-drv-nvidia akmod-nvidiaА затем нам будет нужно отключить KMS. Так как это делается на уровне ядра, то придётся в /boot/grub/grub.conf к текущей опции kernel в конец добавить nouveau.modeset=0. Можете также включить framebuffer, чтобы загрузка была графической. Для этого добавьте ещё и параметр vga=код. Код можно подсмотреть при загрузке если заранее ввести какое-нибудь неправдоподобное число, например, 38542. Нужно будет только воспользоваться подсказками.
В общем Nouveau – это конечно хорошо, но 200 fps против 15600 это конечно что-то значит.




Последние комментарии