LINUX.ORG.RU

Избранные сообщения derevianko

Проброс видеокарты через pci-assign без перезагрузки в qemu-kvm

Форум — Admin

Обнаружил интересную вещь, с которой получается пробрасывать видюху через pci-assign без перезагрузки хоста, даже запуская гостевую систему, которая НЕ умеет выключать устройство (видюху) без перезагрузки.
Как это получилось. Сначала возился с vfio, и естесно, ничего не получилось, точнее, получилось, но всё кроме, собственно, работы драйвера с видеокартой. Имеем и факт проброса и драйвер устанавливается и на седьмой оффтопик и на 8.1, но работать с ним отказывается, вываливается в BSOD, однако со стандартным vga драйвером оффтопика изображение выводится. Первый раз плюнул на это дело и решил через pci-assign. В принципе ничего плохого в выключении устройстава перед завершением работы гостя, но всё же 8.1 хоть ты тресни не нравится. Решил ещё раз опробовать vfio, опять та же история, но перейдя после этой попытки обратно к pci-assign решил ещё раз ради прикола посмотреть как моя система повиснет (первый раз повисла так, что и хард резет не срабатывал, пришлось шнур питания вытащить на несколько минут), но она к моему изумлению не повисла, мало того, BSOD не вылез и я увидел наполнившийся красками стандарной обоины 8.1 второй монитор, не поверил, ещё раз перезапустил - работает, с полным ускорением и без просадки производительности.
Получается тем, у кого не срослось с vfio вполне можно как-то обойтись и с pci-assign без всяких перезагрузок и отключений видюх. Вопрос ко всем - встречал ли кто подобное у себя? Цель - найти способ сбрасывать видюху с помощью vfio без обязательного предварительного фейлового запуска виртуалки с vfio.

Набор железа (vt-d/iommu совместимое):

CPU: Intel Core i7-4765T
MB: Gigabyte GA-Z87X-UD3H (bios F8)
RAM: 32 ГБ
Видео для проброса: Radeon HD 4850
Видео на хосте: встроенка в процессор (Intel HD Graphics 4600) с опенсорсным драйвером от intel

Обращаю внимание на материнскую плату, в сети её упоминания с виртуалками не видел, поэтому констатирую факт, что vt-d/iommu РАБОТАЕТ ПОЛНОСТЬЮ. Уверен, аналогично работает и в других материнках Gigabyte на Z87 (упоминание в официальных pdf манах о наличии опции vt-d у них тоже есть). Перепрошивал в своей биос с F3 на F8, впрочем и на старом vt-d работает.

Насчёт видюхи - официально самими AMD тестировалась в xen и заявлена там как пробрасываемая (пробовал сам в xen - работает), но по части vfio+HD4ххх никаких историй в сети не обнаружил, вот только с pci-assign завелась.

Пробовал резет видюхи без перезагрузки вот таким способом:

$ echo "1" > /sys/bus/pci/devices/0000:01:00.0/reset

но дохлый номер, не срабатывает.

Конфиг qemu q35+vfio:

QEMU_AUDIO_DRV=alsa \
qemu-system-x86_64 \
-boot menu=on \
-enable-kvm \
-M q35 \
-m 8192 \
-cpu host \
-rtc base=localtime \
-smp 4,sockets=1,cores=4,threads=1 \
-bios /usr/share/qemu/bios.bin \
-drive file="image",id=disk,format=raw -device ide-hd,bus=ide.0,drive=disk \
-drive file="win-8.1-amd64-ru.iso",id=isocd0 -device ide-cd,bus=ide.1,drive=isocd0 \
-drive file="virtio-win-0.1-74.iso",id=isocd1 -device ide-cd,bus=ide.2,drive=isocd1 \
-drive file="13-1-legacy_vista_win7_win8_64_dd_ccc.iso",id=isocd2 -device ide-cd,bus=ide.3,drive=isocd2 \
-device ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1 \
-device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on \
-device vfio-pci,host=01:00.1,bus=root.1,addr=00.1 \
-usb -usbdevice host:09da:9090 -usbdevice host:1c4f:0002 \
-device ich9-intel-hda,bus=pcie.0,addr=1b.0,id=sound0 \
-device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0 
Конфиг qemu pc-1.3+pci-assign:
QEMU_AUDIO_DRV=alsa \
qemu-system-x86_64 \
-boot menu=on \
-enable-kvm \
-M pc-1.3 \
-m 8192 \
-cpu host \
-rtc base=localtime \
-smp 4,sockets=1,cores=4,threads=1 \
-bios /usr/share/qemu/bios.bin \
-drive file="windows7-amd64-0",if=ide,media=disk \
-drive file='virtio-win-0.1-74.iso',if=ide,media=cdrom \
-drive file='win-8.1-amd64-ru.iso',if=ide,media=cdrom \
-drive file='13-1-legacy_vista_win7_win8_64_dd_ccc.iso',if=ide,media=cdrom \
-device pci-assign,host=01:00.0,id=hostpci0 \
-device pci-assign,host=01:00.1 \
-usb -usbdevice host:09da:9090 -usbdevice host:1c4f:0002 \
-fsdev local,id=host0,path=/data/0,security_model=passthrough -device virtio-9p-pci,fsdev=host0,mount_tag=v_tmp \
-soundhw hda \
-net nic,model=virtio

Софт (всё из реп):

Дистр Arch Linux x86_64
ведро 3.13.7-1 (base) qemu 1.7.0-2
seabios 1.7.3.1-2
intel-dri 10.1.0-4
xf86-video-intel 2.99.911-1

параметры бутлоадера (syslinux + UEFI):

LABEL arch
    MENU LABEL Arch Linux
    LINUX ../vmlinuz-linux
    APPEND root=/dev/sda4 rw intel_iommu=on pci-stub.ids=1002:9442,1002:aa30
    INITRD ../initramfs-linux.img
dmesg | grep -e DMAR -e IOMMU:

[    0.000000] ACPI: DMAR 00000000921d38c8 0000B8 (v01 INTEL      HSW  00000001 INTL 00000001)
[    0.000000] Intel-IOMMU: enabled
[    0.166101] dmar: IOMMU 0: reg_base_addr fed90000 ver 1:0 cap c0000020660462 ecap f0101a
[    0.166107] dmar: IOMMU 1: reg_base_addr fed91000 ver 1:0 cap d2008020660462 ecap f010da
[    0.166173] IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.575987] DMAR: No ATSR found
[    0.576012] IOMMU 0 0xfed90000: using Queued invalidation
[    0.576013] IOMMU 1 0xfed91000: using Queued invalidation
[    0.576015] IOMMU: Setting RMRR:
[    0.576025] IOMMU: Setting identity map for device 0000:00:02.0 [0x93800000 - 0xaf9fffff]
[    0.578857] IOMMU: Setting identity map for device 0000:00:1d.0 [0x9207b000 - 0x92087fff]
[    0.578883] IOMMU: Setting identity map for device 0000:00:1a.0 [0x9207b000 - 0x92087fff]
[    0.578904] IOMMU: Setting identity map for device 0000:00:14.0 [0x9207b000 - 0x92087fff]
[    0.578920] IOMMU: Prepare 0-16MiB unity mapping for LPC
[    0.578927] IOMMU: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]
lspci -nn | grep AMD

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RV770 [Radeon HD 4850] [1002:9442]
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] RV770 HDMI Audio [Radeon HD 4850/4870] [1002:aa30]
dmesg | grep pci-stub

[    0.000000] Command line: BOOT_IMAGE=../vmlinuz-linux root=/dev/sda4 rw intel_iommu=on pci-stub.ids=1002:9442,1002:aa30 initrd=../initramfs-linux.img
[    0.000000] Kernel command line: BOOT_IMAGE=../vmlinuz-linux root=/dev/sda4 rw intel_iommu=on pci-stub.ids=1002:9442,1002:aa30 initrd=../initramfs-linux.img
[    0.913037] pci-stub: add 1002:9442 sub=FFFFFFFF:FFFFFFFF cls=00000000/00000000
[    0.913045] pci-stub 0000:01:00.0: claimed by stub
[    0.913051] pci-stub: add 1002:AA30 sub=FFFFFFFF:FFFFFFFF cls=00000000/00000000
[    0.913057] pci-stub 0000:01:00.1: claimed by stub
/etc/modprobe.d/kvm.conf:
options kvm ignore_msrs=1
/etc/modprobe.d/vfio_iommu_type1.conf:
options vfio_iommu_type1 allow_unsafe_interrupts=1
/etc/mkinitcpio.conf:
...
MODULES="i915 pci_stub vfio vfio_pci vfio_iommu_type1 kvm kvm_intel"
...

 , , ,

Setcolor
()

openSUSE для Windows 10

Новости — Novell
Группа Novell

Вслед за Ubuntu для Windows Subsystem for Linux адаптирован дистрибутив openSUSE.

( читать дальше... )

>>> Подробности

 , , ,

Deleted
()

Рабочая среда из трёх ПК (немного с юмором)

Галерея — Рабочие места

Иногда бывает нужно для работы обложиться кучей ПК, чтобы каждый был доступен. Фото не выставка ноутбуков, и не постановочное. А бубен попросился в кадр смеху для. Закончил красноглазие, и решил сфотографировать уголок.

Ноуты стоят на коробках по двум причинам. Боюсь пролить чай, не я сам, так, кошка или тян. На подставке их можно ближе придвинуть, оставляя на столе больше места под клаву. Между двух мониторной системой (1й и 3й мониторы слева) втиснулся ноут с процессами, требующими периодического вмешательства.

На основной консоли я пишу и отлаживаю основную работу, гуглю решения для большого ноута, потому, что на нём самом в силу ряда причин это сделать проблематично.

Нетбук справа подключён по ssh к главной консоли, и помогает мне для удалённого снятия повесивших машину процессов, и мониторинга. В основном приборная доска и ПУ.

Что примечательно, на нетбуке не пр-вославно win7 - нужна для выездной работы на объектах. cmd заменён и прокачан с помощью clink + unxutils. По ssh вхожу через Xshell, также в роутере настроен DynDNS, когда ухожу из дома с нетбуком, имею доступ к основной машине.

Когда красноглазие заканчивается, оба ноута идут отдыхать на полку, а экраны основной двух-мониторной консоли сдвигаются.

Странная клавиатура под NEC1970nx - от ZX Spectrum. Вывод картинки на него же по кнопке select на монике, либо на отдельный экран на стене. Это для души погонять ELITE.

Всё собираюсь сделать или купить подставки под ноуты, чтобы возвышали с наклоном клавы, и сдвигались к краю стола. Не посоветуете ли варианты?

 ,

hikikomori
()

Вышел второй том учебника А. В. Столярова

Новости — Документация
Группа Документация

На сайте А. В. Столярова объявлено о выходе второго тома книги «Программирование: введение в профессию». Учебник А. В. Столярова примечателен, в частности, ориентацией на ОС семейства Unix (в том числе Linux) в качестве единой среды для обучения программированию. Электронная версия книги выложена в открытый доступ на сайте автора.

Во второй том вошли части, посвящённые ассемблеру NASM и языку Си.

Как отмечается в предисловиях к обоим томам, издание стало возможным благодаря успешной краудфандинговой кампании. В настоящее время продолжается сбор средств с целью написания и издания последующих томов; итоговая серия будет состоять из трёх или четырёх книг.

>>> Подробности

 , ,

Croco
()

Менеджер английских разговорников для расширения лексикона

Новости — Open Source
Группа Open Source

Состоялся первый релиз программы-менеджера разговорников английского языка — Phrasebooks 1.0.0.

Основная цель этого менеджера — расширение лексикона уже изучающего язык традиционными методами. Обычно программы-словари не предоставляют гибкие методы расширения лексикона. Часто они не имеют каких-либо карточек для изучения слов вообще, либо предоставляют пользователю возможность создавать свои собственные карточки, но достаточно простые и без иерархии, в которых есть возможность получить только одно-два значения слова. Полноценный перевод со всем богатством значений, примеров, синонимов и статей словари обычно предоставляют только в режиме ручного ввода слов. Именно поэтому если вы хотите получать всё богатство перевода при наполнении лексикона, Phrasebooks может показаться вам полезной.

Программа не предназначена для изучения грамматики английского языка, построения речи, не является заменой словарей, альтернативой существующим программам-карточкам и т. д.

( читать дальше... )

>>> Подробности

 , ,

pl99
()

Material крыса

Галерея — Скриншоты

Ещё один вариант, как может выглядеть Ваша крыса. Всё собрано из следующих элементов:

  • GTK - Adapta - Тема, созданная по material design гиду.
  • Иконки - Numix Circle - На базе Numix, предусмотрена куча иконок для тучи приложений, даже для yandex браузера.
  • Курсор - GT3 - к сожалению на скрине его не видно, офигенно анимированный курсор. К material не относится, но выглядит круто. Типа скрин.
  • Заголовки окна для крысы - numix - потому что плоские, простые и по цвету более-менее вписываются. Дефолтные заголовки жуткое Г.
  • Шрифты - Noto - потому что material же, ну.
  • Обои

После solarized темы на констрасте смотрится очень классно, я доволен. Панели по дефолту потому что каждому своё. Мне так удобно.

Если кого заинтересует, то сразу упакую.

 , ,

Deleted
()

Solarized Xfce

Галерея — Скриншоты

Решил попробовать данное цветовое оформление и оно мне очень понравилось. Пилю тему под cyanogenmod, думаю на телефоне будет тоже очень хорошо смотреться.

  • Тема: Numix Solarized
  • Иконки: Clarity Canus, по цвету неплохо вписываются, скин можно посмотреть тут.
  • Шрифты: Noto Sans, не знаю почему не нравятся многим, вполне себе приятные. Не Comic Sans и уже хорошо. Вообще хотел terminus, но с ним крошится xfce4-desktop, а без рабочего стола мне неудобно.

На скриншоте можно увидеть как сиё дело выглядит в целом, плюс как выглядит lightdm с таким оформлением. Раскрасил в solarized даже VC, которой и не пользуюсь-то. Справа панель переключения рабочих столов. Да, удобно. Когда нужно, то она прячется и не мешается. Так как в основном пользуюсь тачпадом, казусов с её появлением во время операций со скроллом не возникало. На ноуте в основном сижу на уроках и пишу конспекты, плюс музыка и интернет.

 ,

Deleted
()

Ubuntu в стиле «Keep it simple, stupid!»

Галерея — Скриншоты

На скриншоте:

  • Ubuntu 14.04+ядро от vivid (киллер фичей ubuntu стали ppa).
  • Без systemd (не осилил, остался на upstart)
  • Без pulse (не осилил, alsa+скипты)
  • Без DE (подружился с awesome)
  • Без менеджера входа (успешно замещён полнодисковым шифрованием+i3lock)
  • Без consolekit (У ноута один пользователь - я)
  • Без policykit (не осилил, пользуюсь sudoers+fingerprint)
  • Без Network manager (зачем он? ifupdown+wpa_gui+пара скриптов)
  • Без GVFS и толстых файловых менежеров (взамен spacefm+udevil+реактивная поддержка почти любых фс без fuse)

( читать дальше... )

 , ,

juffinhalli
()

Xfce в стиле Win3

Галерея — Скриншоты

На свободной машине задумал превратить Xfce в Win3. После всех этих свистелок и перделок, согласитесь, есть что-то в этом старом и добром классическом виде. Добавил тему, сменил значки, поменял курсор мыши, сменил тему Firefox на Firefox 2. Вот так выглядит Thunar, на другом скриншоте можно увидеть несколько открытых приложений-Thunar,Audacious и LXTerminal и Firefox с Лором. А тут можно увидеть центр настроек. Использую шрифты Times New Roman.

 

Odalist
()

Archlinux + bspwm v.1

Галерея — Скриншоты

Больше скринов — смотреть здесь.
WM — bspwm.
Панель — LemonBoy/bar.
Тема-GTK — сформирована Тут.
Иконки — Nitrux.
Terminal — termite, shell oh-my-zsh.
Firefox — Arc Theme поверх её twily подпилена.
Меню — xfce4-appfinder и dmenu.
Шрифты — Droid Sans, Hack и иконочный Font Awesome.
Палитра — тут.
Еще — compton, ncmpcpp и тд.

Обоя.

 , ,

stupid
()

Still Pumping DSDT

Галерея — Скриншоты

После выхода 4.3pf решил собрать себе сиё чудо. Собрал, потыкал. Со спящего режима примерно 1 из 5 раз все равно не выходит. На стоковом ядре вообще 1 из 2х. Пробовал переходить на git версии xf86-video-radeon и месы, результата не много. Гитовая версия ядра тоже не дала результата. Значит, нужно копать глубже. Решил, что дело в кривом вендоре и нужно править DSDT. В подробности вдаваться не буду, скажу только, что подкидывать фикценый файл лучше прямо в ядро, прямо вкоплитить его. Если подкидывать через grub, то скорее всего все повиснет или просто не подкинется. После загрузки можем наблюдать радостные строки:

ACPI: Override [DSDT-3636], this is unsafe: tainting kernel
ACPI: DSDT 0x000000007F6F66A0 Logical table override, new table: 0x00000000C174D260
ACPI: DSDT 0x00000000C174D260 00A058 (v01 HP 3636 F0000000 INTL 20120420)
Значит можно проверять. Теперь s2ram работает как нужно, выходит из сна 10 раз из 10, дальше проверять не стал. В планах еще поработать над оборотами кулера и еще много чем. Правилось всё это в самом лучшем редакторе под управлением лучшего wm. В тёмное время суток юзаю аналог f.lux - redshift c температурой в 1000K, есть аналоги и под дроиды.

 , ,

smilessss
()

Свободный композитинг в Natron 2.0

Галерея — Скриншоты

В предверии долгожданного релиза Natron 2.0 мучаем релиз кандидаты. Просто композить сцены и резать хромак во втором релиз кандидате второго натрона уже можно почти без гемороя, во всяком случае под Ubuntu Studio. Таймлайн продолжает отваливаться, но уже не так часто. 4к можно обрабатывать в принципе уже сейчас. Вообще с онтопиком проблемы возможны на Gentoo(при сборке из исходников) и Ubuntu 14.04 с КДЕ. В прочем сейчас к релизу должны починить. Но главное - появились expressions! Жизнь то налаживается!

P.S. Под WINDOWS - ВСЁ ТРАДИЦИОННО ПЛОХО! ha-ha

 

wst
()

Дачный Tuhrpup 6.0.2 (puppy linux)

Галерея — Скриншоты

Ну что. На дачу попал старый Atom 1.60GHz c метром на борту. Испытывая давнюю тягу к puppy, поставил Tuhrpup 6.0.2, пакетно совместимый с репами Ubuntu 14.04.

Оконный менеджер JWM

Почти дефолт. Чуть поправил трей, добавил обоину, compton, установил детям развлечений. На втором скрине видно сколько оно ест памяти. Кто меньше :)

Все лето гонял его и в хвост и в гриву — все замечательно, ведь на таком проце даже XFCE подтормаживал. Комп живет, дети рады. Что еще нужно для дачи? )

Окно, меню и htop

 tuhrpup

powerguy
()

Временное рабочее место

Галерея — Рабочие места

Пока между переездами и без определенного места жительства приходится делать каждый раз новое рабочее место.

Пока что остановился относительно непостоянно на вот таком варианте. На снимке -

Ноут - IBM ThinkPad x40 с Debian 8 на борту.
Телефон - iPhone 6
Записная книжка Moleskine с ручкой Pigma Micron 01.
Уши Shure SRH-840

 

shuck
()

Безысходность

Галерея — Скриншоты

Дистрибутив:archlinux

DE:XFCE

WM:XFWM

ШГ:Dejavu Sans

Иконки:всех уже задолбавшие Evolvere

Dock:Plank

Theme:Orion

Window Theme:absolute-squared-alt

Linux:3.15.7

С Окнами:http://i.imgur.com/s5ob7ZP.png?1

Предыдущий скриншот:Arch+xfce4.10

 ,

IiYAbel1
()

Переход на GNU/Linux

Галерея — Скриншоты

Всем привет! С вами аноним.
Сразу хочу попросить прощения у модераторов за нестандартный ход: в галерее засветиться захотелось, но своего аккаунта у меня ещё нет, поэтому пишу с аккаунта своего товарища (с его согласия). Как зарегистрируюсь, отпишусь в этой теме.

Моя история. Последние несколько лет резко изменилось моё отношение к операционным системам Windows. Причин этому много, и сейчас не хочу на этом акцентировать внимание.
Решающим толчком к поиску годной альтернативы и прекращению пользования операционными системами Microsoft стал продукт с названием «Windows 10».
20 минут — чтение статей «Linux для новичков», ещё 15 минут — поиск дистрибутива GNU/Linux (определился достаточно быстро), и вот я уже читаю Arch Wiki. Словами не передать мою радость, восторг от GNU/Linux и выбранного мною дистрибутива!
Спустя 15 минут, я начал установку Arch Linux.
Как же прекрасно это чувство, когда настраиваешь и даёшь команду сам, а не делает это за тебя установщик!
Установка прошла приятно и без ошибок. И вот я уже в новой системе. Правда без графического окружения. Arch Wiki подсказал, что у меня богатвый выбор.
С интересом читал описание каждого рабочего окружения и оконного менеджера. В итоге, остановился на XFCE. Надеюсь, что не пожалею.
Установил его, примитивно настроил под себя. Гораздо удобнее и быстрее работает система. Ресурсов требует во много раз меньше. Очень радует то, что могу обходиться без антивируса.
Узнал, что терминал в GNU/Linux очень полезен и нужен. Выбрал себе оболочку zsh вместо стандартного bash. Опять же, чисто из-за сравнения описаний и чтения отзывов. zsh больше мне подходит.

Рабочий стол
Браузер

Прошу вас не судить меня строго, ибо это мой первый опыт. Знаю, что настройка выполнена примитивно и до нормального результата ещё далеко, но хотелось бы получить адекватных оценок, а также советов от более опытных людей.
Отдельное спасибо моему товарищу за полезные ссылки на статьи и этот ресурс. Благодарю за внимание. Аноним.

 

ring0kill
()

Просто Gentoo c Openbox

Галерея — Скриншоты

Сижу с таким интерфейсом уже давно, тема эта же не меняется уже года 2-3. Тут взял да и поставил infinality-ultimate (до этого было вообще без всякого fontconfig). Что-то изменилось но в лучшую или худшую сторону неясно. Поэтому предоставляю выбор общественности.

Eщё пара скринов:
FF и LOR
Sublime Text 3
PCManFM

 , ,

morisRavel
()

Dell XPS 2015

Галерея — Скриншоты

В толксах обещал заскриншотить сабж и выразить свои впечатления... исполняю обещаное. Недельку подождал, попользовал, чтобы не разливать тут ваниль под «Wow» эффектом.

Признаться честно, не знал, что заскриншотить. Остановился на штатном инструметарии повседневного использования - саблайм с терминалом. Как видно, никаких проблем с HiDPI не наблюдается. С хромом ровно также - все хорошо. Вообще, весь GTK3 софт никаких затруднений с масштабом не испытавает, что не сказать про GTK2. Gimp и Inkscape - тулбарные иконки мизерные. Хотя, если принаровиться, то пользоваться можно. Это, что касается адаптации к хайдипиаю современного софта.

Общее впечатление о железяке... Абассаца как я жил раньше без оной :). Серьезно. Невероятно крутой экран. «Я потекла с первого взгляда». Батарею реально держит 6 часов при моем девелоперском режиме эксплуатации с серфингом через usb свисток, который в сапсане постоянно теряет связи и пытается ее восстановить. Клавиатура не прогибается. Корпус не гнется и весьма монолитный по ощущениям.

Потроха и дрова. Обычно я сижу на дебиане, но тут, судя по отзывам, нужно было чуток шаманить до полного дзена, посему я решил не париться и водрузил федору 22. встала как литая. все, абсолютно все, работает из коробки. тач скрин тоже, кстати. Оооочень приятно удивлен тачпадом. Даже на ябблах мне показался хуже ибо он там жощще. Здесь ход упругий, но мягкий, без клацанья.

Мой ThinkPad x201i уходит на покой после 5 лет службы мне верой и правдой.

Если еще какие вопросы имеются, задавайте. Может кому чего еще заскриншотить :).

PS: в качестве бонуса к посту. на фоне этого приобретения накачал пачку хайрезовых фоточек и засандалил себе динамические обои https://www.dropbox.com/sh/sl2ywpd6q8a00mz/AABjdfBjhutzf_9DBC46iwNaa?dl=0. теперь каждые 10 минут созерцаю красоту. причем не только как фон рабочего стола, но и скринлока. пользуйте наздоровье :)

 , , ,

Deleted
()

Релиз шутера Xonotic 0.8.1

Новости — Игры
Группа Игры

Команда Xonotic рада представить новый релиз свободного аренного шутера: вышел Xonotic 0.8.1! Прошло прилично времени с последнего выпуска, но за кулисами шла активная разработка. У нас новая тема меню, новые геймплейные фичи и три новых карты. Спасибо сообществу, которое помогало делать этот релиз!

Фичи этого выпуска:

( читать дальше... )

Команда выражает благодарность TimePath за рефакторинг кода игры. Код стал намного приятнее, спасибо!

И ещё раз спасибо сообществу! Без вас ничего бы этого не было! Увидимся на серверах! Весёлых пострелушек!

Видеообзор 0.8.1

Скачать

>>> Подробнее

 , ,

meequz
()

Новый свободный моноширинный шрифт Hack 2.0

Новости — Open Source
Группа Open Source

Тихо и незаметно, никого не спрося, увидел свет новый свободный моноширинный шрифт Hack 2.0.

Оптимизированный для редакторов кода, шрифт включает более 1500 глифов, в том числе, кириллических. Доступны обычное, жирное, курсивное и жирное курсивное начертания. Оптимальный кегль, рекомендуемый разработчиками — 8-12px, хотя заявлено разборчивое начертание уже при 6-7px.

Подробные примеры шрифта

Github-репозиторий

>>> Источник

 

Hurenweibel
()