подземный стук
Mar. 24th, 2018 02:00 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
На работе комп, 16гб рам 8х2 ядер (8 честных, у каждого гипертрединг), на компе винда. вроде бы 7-ка.
в винде крутится виртуалка с дебиан-стойло, куда прокинуто 8 ядер, 8гб оперативки. диск - в файле, места хватает.
в внешней винде я пользую только "зайти на удаленку проверить копропротивную почту" и "запустить виртуалку с рабочим окружением".
окружение - айсвм. с системд. типично, что-то пишу в гэдите, запускаю какие-то среды, прошиваю через усб разные стм32.
(кстати, вопросы.
1. как в линуксе настроить, разобраться или хотя бы перевести на человеческий язык "удаленное подключение к удаленной винде"
2. как проще всего вывернуть наизнанку систему, пихнув винду в виртуалку, а виртуалку с линуксом накатить на голое железо?)
так вот. проподземный стук. я каждый день замораживаю виртуалку вечером, размораживаю утром -- все окошки на своих местах, отлаживаемые СТМ32 по усб пробрасываются как надо, можно сразу начинать работу.
но.
но.
иногда (этак раз в месяц) вдруг внезапно в линуксе рут из-за ошибок перемонтируется в ридонли, приходится записывать на бумажку несохраненное и перегружаться. в винде проверял диск на ошибки, на голом жлезе гонял тесты оперативки - граблей не нашел.
что еще проверить, или что можно исправить?
в винде крутится виртуалка с дебиан-стойло, куда прокинуто 8 ядер, 8гб оперативки. диск - в файле, места хватает.
в внешней винде я пользую только "зайти на удаленку проверить копропротивную почту" и "запустить виртуалку с рабочим окружением".
окружение - айсвм. с системд. типично, что-то пишу в гэдите, запускаю какие-то среды, прошиваю через усб разные стм32.
(кстати, вопросы.
1. как в линуксе настроить, разобраться или хотя бы перевести на человеческий язык "удаленное подключение к удаленной винде"
2. как проще всего вывернуть наизнанку систему, пихнув винду в виртуалку, а виртуалку с линуксом накатить на голое железо?)
так вот. проподземный стук. я каждый день замораживаю виртуалку вечером, размораживаю утром -- все окошки на своих местах, отлаживаемые СТМ32 по усб пробрасываются как надо, можно сразу начинать работу.
но.
но.
иногда (этак раз в месяц) вдруг внезапно в линуксе рут из-за ошибок перемонтируется в ридонли, приходится записывать на бумажку несохраненное и перегружаться. в винде проверял диск на ошибки, на голом жлезе гонял тесты оперативки - граблей не нашел.
что еще проверить, или что можно исправить?
no subject
Date: 2018-03-24 09:34 am (UTC)А debian testing это, сталбыть, место где пришивают йайца? :-)
1. rdesktop и иже с ними, этих приложений штук пять минимум. Для гнома родным является vinagre, у кед что-то свое ну и так по мелочи.
2. Винду однозначно проще переставить, с линуксом я бы поизвращался путем клонирования партиций, и лучше это делать с lvm'ом. Монтировать виртуальные диски есть софт.
Насчет бага — попробуй замораживать не виртуалку, а винду целиком. Так-то однозначно какой-то подземный стук, попробуй проапгрейдить чего-нибудь.
no subject
Date: 2018-03-24 10:14 am (UTC)пробовал, раза три. какая-то херь выходит - винда из шушпенд ту диск после передерга питания или выходит с ошибками или вообще виснет в процессе.
no subject
Date: 2018-03-24 02:03 pm (UTC)Т.е. оно либо каждый раз бы так делало, при каждом старте, либо у тебя винда таки семерка.
Вообще похоже на редкостно кривую матерь и ейный acpi bios; сейчас таковых уже не должно остаться, ибо по вышеописанной причине микрософтовский whql в свое время знатно дрючил производителей железа именно на работу с power saving режимами.
no subject
Date: 2018-03-24 03:14 pm (UTC)кстати, как отключить сливание нескольких похожих кнопок (плюс ярлыка) на панели запуска в одну?
мне привычнее, когда от проводников и хромов внизу по одной длинной кнопке на каждого, а не по одной короткой с еще каким-то выбором.
no subject
Date: 2018-03-24 04:33 pm (UTC)no subject
Date: 2018-03-24 11:27 am (UTC)no subject
Date: 2018-03-24 11:30 am (UTC)no subject
Date: 2018-03-24 02:10 pm (UTC)Собственно, распространенность команд вроде 'pip install' как бы намекает на то, что на пакетизацию всем положить, кроме бородатых одминов-бюрократов из прошлого тысячелетия.
Кстати, на этой волне вполне понимаю Поттеринга, который давно уже озаботился вопросом "как мы будем собирать дистрибутивы в новом тысячелетии" и предлагает вообще отказаться от пакетов и разруливать все путем выдачи каждому приложению того окружения, которое оно ожидает (нечто среднее между nixos и принятым в винде подходом).
no subject
Date: 2018-03-24 03:45 pm (UTC)fyi, всякие `pip install` как раз заворачиваются в никс одним куском (там есть тул, который кушает requirements.txt с учетом пиннинга версий, и делает большой app.nix -- pypi2nix если мне не изменяет память, и вроде был еще один аналогичный). Меня впрочем больше интересует cabal2nix/stack2nix в данный момент ;)
no subject
Date: 2018-03-24 04:52 pm (UTC)Заворачиваться-то они заворачиваются; так-то вообще и checkinstall есть, просто это все равно НЕ нормальный пакет с точки зрения системной бюрократии. Это лучше чем make install и его аналоги, но главный разрыв все равно не в формате архива, а в головах — пакет, это то, у чего есть мейнтейнер. Нынешняя молодежь упорно старается этого аспекта не замечать.
no subject
Date: 2018-03-25 09:51 am (UTC)многие элементарные спинномозговые жесты в винде не работают, или, что хуже, работают не так. (средняя кнопка, фокус для ввода с клавы, фокус для скроллинга).
ну и в данном конкретном случае мейнтейнером, по факту, являюсь я -- я слежу, чтоб мои исходники, сторонние либы и компилятор были совместимы между собой.
no subject
Date: 2018-03-24 03:11 pm (UTC)плюс, на работе закрытая сеть без выхода в интернет.
no subject
Date: 2018-03-24 03:48 pm (UTC)А куда уж класть конфиги айсвм -- они у тебя в таком раскладе либо в бекап хома попадают (или репо с дотфайлами, что более вероятно -- у вас же есть репо с дотфайлами? или вы настраиваете все вручную каждый раз) или в репо с configuration.nix, и соотвественно куда-то внутрь системы. То что не закоммичено в гит/hg/whatever -- не существует
no subject
Date: 2018-03-25 09:44 am (UTC)а вот с либопенцм чуть сложнее - я ее подпатчил на предмет "-flto" и пока что с ней у меня легкий бардак в плане где именно оно должно лежать.
no subject
Date: 2018-03-25 10:33 am (UTC)Ну так в чем проблема?
opencm.overrideAttr (old: { buildPhase = old.buildPhase + "my cool addition"; })
(впрочем для всякой стандартной поебени типа добавить патч/опцию компилятора не надо весь buildPhase переписывать, достаточно добавить.
https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/misc/avr можешь вон посмотреть, как они с avr кроссом обошлись. +к тому же если тебе для разных задач нужны патченые (по разному) тулчейны -- оно их нормально разведет по разным углам без конфликтов.