April 25th, 2014

404

KDE

Итак, я проапгрейдил компьютер. Охренел от новых UEFI'шных биосов, которые мало того, что с мышкой, анимацией на бэкграунде, так ещё новорят выползти в интернеты и пошариться в моих фейсбуках и твиттерах. Фоточки чуть позже (пока что побаливают пальцы от фирменных китайских краёв заглушки на заднице).

А пока про KDE.

Я с ним пробыл примерно 4 месяца. Ощущения - крайне неудовлетворительные. Основная причина - мелкий обильный шрифт, древовидные гигантские настройки, в которых всё равно ничего нужного, общее ощущение дискомфорта (одинаковое как от KDE, так и от новых виндов, в которых я уже плохо понимаю где что).

Главное же - ну схера ли они каждый раз при alt-tab сначала рисуют задник окна белым, а потом тут же содержимое окна? Да, быстро. Но глаз-то мигание всё равно замечает. Возможно, это окончательно взбесившаяся старая nvidia. Может быть.

Ну а пока - i5, чуток памяти и ssd'шка, которая, впрочем, попорчена dmcrypt'ом с точки зрения производительности.

Поставил jessie с нуля, порадовался на изменения в инсталлере (который даже научился разбираться с multihomed интерфейсами). Там штатным идёт xfce. Так тому и быть.
404

i5-haswell/gpu

Какое оно всё быстрое! Ща добиваю стим в окончательном бесправии под отдельным пользователем (решил на этот раз таки сделать всё правильно), буду любоваться восхительным нелагливым опенсорсным 3D. Не то, что некоторые (это я про nvidia).

Пожалуй, это лучшие 600 евро, которые я в этом году потратил.
404

(no subject)

Известно, что все крутые компьютерные решения состоят из говна, палок и интеллектуальной собственности.

При этом самой прочным из этих трёх являются палки.

cat steam_demand |xargs -n 1 dpkg -S|awk '{print $1}'|sort -u|sed 's/amd64:/i386/'|xargs sudo apt-get install -y

(Это не у них, это я изобретаю как мне простым методом поставить стиму всё, что он хочет).
404

steam @ jail

Всё сложнее и сложнее.

XDG* весь указывает на старого пользователя (с которым был логин в систему). Как подружить sudo login -f steam с XDG пока не знаю. С иксами подружил с помощью xhost, а тут читать придётся...

PS Если кто не понял, задача иметь steam в полностью анально огороженной среде, из которой не будет доступа к основному home или правам суперпользователя.

Всё ещё осложняется тем, что основная система x86_64, а стим большей частью i386.
404

steam @ jail

Как-то всё херовато. Удалось добиться звука в half-life, путём надругательства над правами в /run/user/мой_id. Понимаю, что не выход, но не могу понять как правильно дать доступ к pulseaudio.

Кстати, заодно починился и Sir, Your are being hunted.

Austronaut Rescue я починил почти сразу (хотя тогда он был без звука, сейчас звук появился).

И даже System Shock 2 заработал! При том, что он у меня отчаянно глючил на nvidia. Но там товарищи читят, и во всю юзают встроенный wine. Кстати, к вопросу о скорости - ноутбучный i7 на sandy bridge его на 1920х1080 не тянул. То есть тянул, но явно лагая. А на i7/haswell - всё просто рисуется так, что вопросов по скорости рендернига не остаётся. Остальное ещё качается, но есть надежда на более не лагающий gone home. Пока писал, ещё Arma Tactics докачалась, тоже всё отлично.

Если кому интересно, вот конфиг для intel'а. Подробности про жизнь с изолированным steam'ом - сразу как только разберусь с правильным методом коннектиться к pulseaudio.

/etc/init.d/X11/xorg.conf.d/intel.conf (каталог при необходимости создать).
Section "Device"
Identifier "devname"
Driver "intel"
VideoRam 2097152
Option "AccelMethod" "glamor"
Option "TripleBuffer" "True"
Option "TearFree" "true"
EndSection

Про Option "SwapbuffersWait" "False" пока что думаю.

ЗЫ Уже почти 7 утра. Круто. Интересно, сколько стоит почти 12 часов ночной работы админа моей квалификации по разрешению проблем с зависимостями, изоляцией процессов и т.д.? Явно больше, чем все игрушки в моём аккаунте в стиме вместе взятые...

ЗЗЫ 12 часов не на стим персонально, а на всё вместе, включая странный баг jessie installer alpha 1 с UEFI-разделом при наличии dm-crypt поверх LVM. Точнее не отлаживал, но глюк был точно странный, потому что vfat отказывалась монтироваться даже вручную. 12 часов, включая сборку железа, перетаскивание старого профиля и т.д.
404

Бизнес-модель: можно грабить корованы

Вот все смеются, а я предложу такую модель бизнеса:

Команда из художника(-ов), сценариста, копирайтера, программистов и т.д. делает игру по вкусу заказчика. Дорого. Очень. Зато именно то, что хочет клиент. Хочет, чтобы вот тот чувак "кровь кишки" - будет "кровь кишки". Хочет иметь паззл на схлопывание волновой фунции - будет ему волновая функция. Да, с эльфами. Да, на звездолёте. Да, против зомби-коммунистов.

За ваши деньги - что захотите.

В принципе, это может быть даже MMORPG с социальными элементами, в которой каждый может "купить" свой уникальный мир со своими правилами и т.д. и хвастаться этим на весь сервер, а понты и гордость позволит из человека (группы единомышленников) выудить куда больше, чем "ковыряльник с заточкой +8 за $10".
404

tcpdump

Я нифига не понимаю в выводе tcpdump'а

212.44.79.242.45714 > 78.162.140.134.6666: Flags [.], cksum 0xfe53 (correct), ack 1, win 229, options [nop,nop,TS val 1533456301 ecr 686376], length 0
16:16:32.702334 IP (tos 0x0, ttl 63, id 51458, offset 0, flags [DF], proto TCP (6), length 2100)
212.44.79.242.45714 > 78.162.140.134.6666: Flags [P.], cksum 0x8b80 (incorrect -> 0x09cd), seq 1:2049, ack 1, win 229, options [nop,nop,TS val 1533456301 ecr 686376], length 2048
16:16:32.702349 IP (tos 0x0, ttl 63, id 51460, offset 0, flags [DF], proto TCP (6), length 8244)