LINUX.ORG.RU

Сообщения ktan

 

Vim и вывод типов в TS/flow

subj

Есть различные плагины, которые неплохо умеют подсвечивать ошибки линтера / типов (тот же ALE или vim-flow, например), но не нашел хорошего варианта, чтобы научить vim выводить и показывать тип переменной (вроде такого: https://user-images.githubusercontent.com/1036372/29354726-049f2054-8277-11e7...). Интересуют в первую очередь Flow и Typescript.

Сейчас использую vim8, но готов переехать и на neovim.

 , , ,

ktan
()

Компиз и второй монитор

Есть ли возможность силами компиза реализовать такую схему работы с несколькими дисплеями: n рабочих столов прикреплены к одному дисплею, а, допустим, n+1 рабочий стол всегда отображается на втором дисплее. Или, как вариант, какой-то класс окон всегда виден на втором дисплее и не зависит от рабочих столов. Такая фича есть в OS X, но хочется на привычном линуксе. Кто-нибудь реализовывал?

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

 , ,

ktan
()

Крэш lightdm в 16.04

Словил в 16.04 крайне неприятный баг. Нужно заблокировать экран (по хоткею или по таймеру, не важно), Если была русская раскладка, то после попытки залогиниться юнити (или может сам lightdm?) крашится и кидает обратно. При попытке сменить раскладку (у меня на caps lock), все происходит опять.
Помогает только мышкой переключить раскладку в правом верхнем углу (что тоже не всегда получается, потому что иногда курсор пропадает).

Subj, подтвердите/опровергните баг. Если у кого-то еще есть, пойду заводить багрепорт.

 ,

ktan
()

SSD умирает или что-то иное

Subj. Где-то в декабре 2014 взял себе вот такой SSD. Накатил тогда еще 7 дебиан, настроил по официальным манулам (грамотный fstab, отключение журнала ext4, включенный trim).
До определенного времени проблем не знал, но где-то 3 месяца назад начались странности: во время простоя или работы (абсолютно рандомно) SSD может зависнуть, закрывшись на чтение с ошибками подобного рода. Как-то специально вызвать сей глюк до сих пор не получается, по показателям smart все вроде бы тоже окей. Однако стоит сделать ребут и все снова нормально, на день-другой, пока это снова не происходит.
Гарантии еще на полтора года. Может что-нибудь помочь, или стоит «доломать» и поменять, пока еще не поздно?

 ,

ktan
()

Существуют ли компактные телефоны (или помогите подобрать)?

Subj. Подумываю сменить свою старую мобилку на что-нибудь другое, но что-то пока нынешний ассортимент меня не радует. Балом правят лопаты: нормальных телефонов 3"- 3.5" найти не удается. А ведь хочется чего-то простого, компактного, но и не совсем «деревянного», да с батарейкой нормальной.
Use cases: звонить, читать смс, смотреть карты, изредка ходить в интернет (приложения соц. сетей не нужны), ну и почту проверять, иногда xmpp.
Чего хочется: долгой работы от батареи, компактности, нормальной работы с линуксами. Ну и все это все в ценовом диапазоне до 200$
Приглянулась, например, nokia asha (особенно внешним видом, размером и ценой), но не нравится отсутствие GPS и поддержки онтопика. Вроде бы Open C на Firefox OS то, что надо (заодно можно будет что-нибудь задевелопить), но что-то смущает. Ваши идеи?

 , ,

ktan
()

Связь времени суток с активностью

Давно заметил за собой одно (не)приятное свойство: моя интеллектуальная и физическая активность прямо зависит от времени суток. Ночью чувствую себя прекрасно: легко думается, дела делаются и вообще ляпота. Даже в общем-то не особенно приятная работа идет «на ура»; ощущается мотивация почти для любого дела (и почти всегда применяется). Днем же как-то... вяло, что ли. Мотивация низкая, настроение средненькое. И дело тут, пожалуй, даже не в сбитых биологических часах, как можно предположить, так как подобное также проявляется и при «нормальном» режиме дня. Дискасс Обсуждаем.

В тред призываются физиологи, психологи и просто имеющие свои наблюдения люди.

А, ну и вопрос: что делать-то? Сейчас есть возможность вести ночной образ жизни, но рано или поздно (скорее рано) нужно будет перестраиваться. А не выходит.

 , ,

ktan
()

Помогите подобрать

Привет. Настало время менять старый ноут и я что-то затрудняюсь с выбором нового, да и в железе почти не разбираюсь (давно последний раз интересовался темой). Может кто чего подскажет, поделится опытом? Чего бы хотелось обязательно:

  • Не слишком тяжелый и не слишком толстый
  • Работа от батареи минимум 4 часа
  • Нормальная поддержка онтопика
  • Не меньше 2гб оперативной, ЖД хотя бы 320гб
  • Разрешение экрана >= 1366x768

Желательно, но не обязательно:

  • Матовый экран, но могу жить и с глянцевым.
  • Без ОСи / с бесплатной. Все равно буду накатывать то, что мне надо
  • Без DVD-приводов, но, например, с дополнительными USB портами.

Бюджет до ~35 тыс. р. UPD: Брать буду в Уфе.

 , , ,

ktan
()

Хочу поделиться gtk2/gtk3 темой

Собственно, вот. Пара простеньких темок для gtk2/gtk3 на основе Mist-Redmond с цветами gnome-colors.
Решил выложить, так как уже терял их два раза, да и вдруг кому-то еще кроме меня понравится. Делал для xfce4, так что как будет в каком-нибудь гноме 3 - не знаю.

Скриншоты: синяя, зелененькая

 gnome-colors,

ktan
()

Черный экран с fglrx

Понадобилось поставить закрытый драйвер (нет, не для биткоинов), но при запуске иксов получаю черный экран и больше ничего. Что интересно, экран не просто черный - он тухнет, и даже после переключения в tty или убийства иксов ничего не видно (хотя система не виснет и можно, например, ввести reboot вслпеую). Вроде у кого-то тоже была такая проблема, но внятного решения я не нашел.
Gentoo (с утилитами Calculate), kernel 3.12.5 (пересобран без DRM), ati-drivers-13.11_beta6, xorg-server-1.13.4, Radeon HD 6330M. Примерно полтора года назад, когда последний раз пользовался закрытым драйвером, все работало. В xorg.log удалось откопать вот такое:

$: cat Xorg.0.log.old | grep EE
[    65.327] (EE) AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, 
error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[    80.815] (EE) 
[    80.815] (EE) Backtrace:
[    80.815] (EE) 0: /usr/bin/X (xorg_backtrace+0x49) [0x81f6539]
[    80.815] (EE) 1: /usr/bin/X (0x8048000+0x1b224a) [0x81fa24a]
[    80.815] (EE) 2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xffffe40c]
[    80.815] (EE) 3: /usr/lib/libpciaccess.so.0 (0x4551e000+0x665a) [0x4552465a]
[    80.815] (EE) 4: /usr/lib/libpciaccess.so.0 (pci_io_read8+0x3c) [0x455217ec]
[    80.815] (EE) 5: /usr/lib/xorg/modules/drivers/fglrx_drv.so (amd_xs113_int10_x_inb+0x59) [0xb710faf9]
[    80.819] (EE) 6: /usr/lib/xorg/modules/drivers/fglrx_drv.so (0xb683e000+0x8c923c) [0xb710723c]
[    80.819] (EE) 7: /usr/lib/xorg/modules/drivers/fglrx_drv.so (X86EMU_exec+0xbe) [0xb70f732e]
[    80.819] (EE) 8: /usr/lib/xorg/modules/drivers/fglrx_drv.so (amd_xs113_int10_xf86ExecX86int10+0x55) [0xb7110f15]
[    80.819] (EE) 9: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xf86ExecX86int10+0x22) [0xb6adf372]
[    80.819] (EE) 10: /usr/lib/xorg/modules/libvbe.so (VBESetVBEMode+0xcb) [0xb68201ab]
[    80.820] (EE) 11: /usr/lib/xorg/modules/drivers/fglrx_drv.so (atiddxVBESetConsoleMode+0x4d) [0xb6b15dad]
[    80.820] (EE) 12: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xdl_xs113_atiddxFreeScreen+0x725) [0xb6c5d835]
[    80.820] (EE) 13: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xdl_xs113_atiddxCloseScreen+0x317) [0xb6c5cdf7]
[    80.820] (EE) 14: /usr/bin/X (0x8048000+0x76d2a) [0x80bed2a]
[    80.820] (EE) 
[    80.820] (EE) Segmentation fault at address 0x0

Касаемо этой строки:
error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
Я создал эту директорию (её не было) и сделал симлик настоящей fglrx_dri.so, эта ошибка пропала, но сегфолт остался.

Какие идеи?

 , ,

ktan
()

Проблемы после переноса

Собственно, вот. Перенес корень с одного ЖД на другой так: скопировал на флешку с ехт2, скинул куда нужно, поправил fstab и grub. Система загрузилась и работает, но не полностью.

1. Отвалился вайфай, в ifconfig он по прежнему есть, но nm-applet не видит никаких точек доступа (в iwlist все есть).

2. Не работает su от пользователя:

su: Службе проверки подлинности не удается загрузить сведения аутентификации

В /var/log/messages при этом вот такое:

Nov 22 09:04:19 calculate su[32117]: - /dev/pts/0 ilya:root
Nov 22 09:04:22 calculate unix_chkpwd[32123]: check pass; user unknown
Nov 22 09:04:22 calculate unix_chkpwd[32123]: password check failed for user (root)
Nov 22 09:04:22 calculate su[32119]: pam_unix(su:auth): authentication failure; logname=ilya uid=1000 euid=1000 tty=/dev/pts/0 ruser=ilya rhost=  user=root
Nov 22 09:04:23 calculate su[32119]: pam_authenticate: Authentication service cannot retrieve authentication info
Nov 22 09:04:23 calculate su[32119]: FAILED su for root by ilya
Nov 22 09:04:23 calculate su[32119]: - /dev/pts/0 ilya:root

Похоже, что-то с PAM. Как можно поправить? Пока пробовал только пересобирать polkit, но не помогло.

upd: еще из messages: http://paste.org.ru/?b3pe06

 ,

ktan
()

Зависания и тормоза

Привет, лор. Недели две-три назад начались небольшие тормоза при обращении к ЖД, практически незаметные. Со временем они начали все расти и расти, но было как-то не до этого и вот в один прекрасный момент они стали невыносимы: фризы при первом включении, допустим, фаерфокса на 3-4 минуты; задержки в 30 сек. при простейшем ls домашней директории! Короче говоря, растолкуйте, диску уже все, каюк, или что-то можно сделать? В dmesg очень часто можно наблюдать вот такое, ну и выхлоп smartctl -a.

 ,

ktan
()

Europa Universalis 4

Случайно нет желающих попробовать мультиплеер и устроить ламповую партеечку на недельку-другую? Для тех, кому интересно, но не играли: глобальная стратегия, охватывающая период с XV по XIV век, очень затягивает, подробнее тут.

Стим - likotubendeb

 ,

ktan
()

Не подхватывается фирмварь

Решил попробовать DPM. Накатил 3.11, но после ребута вместо нормального рендера - LLVM. Как оказалось, в linux-firmware еще не обновили, так что взял отсюда и положил, как и следовало, в /lib/firmware/radeon. Да вот только строки в dmesg'е, благодаря которым я и узнал о недостающем файле так и остались:

[    1.786783] smc: error loading firmware "radeon/CEDAR_smc.bin"
[    1.786785] r600_cp: Failed to load firmware "radeon/CEDAR_smc.bin"
[    1.786789] [drm:evergreen_startup] *ERROR* Failed to load firmware!
Хотя файлик теперь там есть:
calculate ~ # ls /lib/firmware/radeon/ | grep CEDAR_smc.bin
CEDAR_smc.bin
ЧЯДНТ? Calculate, Radeon 6300M

cast RussianNeuroMancer

 , ,

ktan
()

Поиграл тут в Brutal Doom

И убедился, насколько убоги и тупы игры последних годов. Мне, конечно, и до этого нравился дум - но это просто второе дыхание. Такими должны были бы быть сейчас шутеры, если бы индустрия не свернула не в ту сторону: хорошая сложность, динамичность, ветвленные уровни с секретами, а не прямые кишки; полно всяких «сюрпризов»: провалы в яму с десятком импов, открывающиеся в самый неподходящий момент стены с какодемонами... И самое приятное - никаких тебе регенераций и укрытий по клавише.
Так что если кто-то еще не пробовал, то обязательно стоит, причем для остроты ощущений сложность нужно ставить максимальную. Взять можно здесь. Картину дополняет офигенный металлизированный саундтрек. Для игры нужен zdoom (для генты в древе есть ебилд) или какой-нибудь аналог. Дискасc.

 , , о полимерах

ktan
()

Предлагаю сыграть

Собственно, предлагаю сыграть кампанию-другую (предположительно, в режиме Versus). Конечно, можно и со случайными людьми, но они уж больно склонны к постоянным ливам и выходит так, что начинаешь проходить кампанию с одними, а заканчиваешь с другими. Предполагаемое время - завтра, ~21:00 по МСК.

 ,

ktan
()

Проблемы с multiseat после обновления

Вечер добрый. Появилась нужда обновить 6 дебиан до jessie (текущий тестинг). Все прошло относительно гладко, не считая двух моментов:

1. Отвалилась мышь на втором раб. месте. Сама мышь работает и прописана верно, но во время загрузки она отключается где-то на 20 секунде и в итоге иксы её не подхватывают. Опытным путем выяснил, что она, похоже, просто суспендится через опреденный промежуток (судя по dmesg). Отключить с помощью файлика c опцией в /etc/modprobe.d/ не получилось. Как пофиксить?

2. Что-то не так с сессиями: в диалоге выключения недоступно, собственно, выключение и перезагрузка. Только выход. Подозреваю, что нужно добавить ck-launch-session или что-то вроде, но куда - не знаю, т.к. юзается gdm2 с xfce.

GDM2, Kernel 3.9

 , ,

ktan
()

Частые зависания

Итак, предыстория: сегодня обратились, что старое железо, которое я отдал полгода назад как печатную машинку и для игр в пасьянс, начало виснуть с первых минут работы. Да не просто виснуть, а намертво: даже волшебные клавиши не помогают. Получить зависание очень легко: достаточно включить, например, thunar, и подвигать окошком. Или даже прямо при загрузке xfce. Обнаружилась интересная деталь: зависает только с блобом nvidia (который, кстати, раньше работал идеально) и только в Х'ах, температура на карточке при всём этом в норме. В логах ничего не увидел, ни слова. Пробовал обновиться (до этого — никаких обновлений), не помогло. Поставил nouveau — работает нормально, но столь важное офисное приложение, именуемое «Zuma» с ним не работает. Было у кого-нибудь подобное? Какие предложения?

GeForce 6200, Debian Wheezy.

 , ,

ktan
()

Rome: Total War, Wine и свободный драйвер

Собственно, удалось кому запустить? Решил тут поиграть, а не получается: при запуске вместо загрузки и меню имею два красных квадрата и чёрный прямоугольник, но сама игра работает (менюшки шёлкаются, звук идёт). Было у кого-нибудь такое, есть решение?

3.4, mesa-9999, radeon 6330M, логи вайна здесь.

 ,

ktan
()

[radeon] Мерцание экрана

Собственно, проблема такова: переехал 3-4 месяца назад с fglrx на radeon. Всё нормально, окромя одного неприятного бага с мерцанием экрана после пробуждения. У меня сие воспроизводится так: 1. Оставляю в бездействии ноутбук, его экран гаснет. 2. Пробуждаю клавишой/мышью 3. Наблюдаю мерцание изображения, аля «на большом ЭЛТ мониторе выставили частоту 60Гц). 3.2.6, gentoo ~x86, KMS включён.

 

ktan
()

[странный баг] Ноутбук не выключается

Приветствую. Заметил недавно странный баг. При выключении (не важно как, halt, poweroff, shutdown) он просто не выключается в самый последний момент, т.е., идёт нормальная остановка всех демонов, размонтируются разделы и в самом конце просто надпись:

 [$таймер времени работы иксов] Power down 
И всё. Никаких ошибок, ничего. Остаётся только кнопкой выключать. Ещё очень важно, что такое проявляется только при отсутствии подключения к сети. Gentoo, ~x86, 3.2, ведро самосборное. Перезагрузка в обоих случаях идёт нормально. Куда смотреть?

ktan
()

RSS подписка на новые темы