LINUX.ORG.RU

Сообщения Sigrlami

 

Поломался диск после lvextend. Восстановление

Форум — General

Столкнулся с большой проблемой. поломал систему при обновлении с Fedora 19 на 22 нехватало места. Я нашел топик в котором указывалось,ч то логические диски можно ресайзить на лету. Это как раз то, что мне было нужно, изначальное состояние диска

/fedora/home 450G (with 350G free)
/fedora/root 50G
Нужно было расширить root. Для этого я использовал команды

lvreduce --size -100G /dev/fedora/home
lvextend 100G /dev/fedora/root

Все сработало, нужно было перезагрузиться и система свалилась, предлагает войти в режим командной строки. И пишет wrong partition table.

Нужен совет - Как откатиться к предыдущему состоянию? Или починить ошибку?

Все завернуто в crypt_luks я думаю из-за шифрования не сработал этот трюк с расширением на лету.

P.S: есть несколько репозиториев, которые нужно восстановить, т.к не успел сохранить изменения на сервер. Остальные данные не важны

 , ,

Sigrlami
()

Мерцает экран ноутбука

Форум — Linux-hardware

Приобрел ноутбук, с предустановленным мастдаем.

Параметры

HP Pavilion G7 2025sr
Экран: 17.3" (1600x900)
Процессор: Четырёхъядерный AMD Quad-Core A10-4600M (2.3 - 3.2 ГГц)
Объем оперативной памяти: 6 ГБ
Чипсет: AMD A70M FCH
Графический адаптер: Дискретный, AMD Radeon HD 7660G + 7670M, 1 ГБ выделенной видеопамяти

При непродолжительной работе никаких проблем не было. Затем установил Fedora 20 и столкнулся с проблемой - после выхода из спящего режима очень сильно мерцает экран.

После нескольких тестов, определил, что есть угол просмотра экрана при котором мерцания так же присутствуют, но не такие сильные.

Проприетарные драйвера ATI не устанавливаются из-за неверных заголовков ядра, ручная компиляция и танцы с бубнами не помогают. Соответственно работаю на открытых.

Подскажите, с чем может быть связано? Как вылечить?

 , ,

Sigrlami
()

Aeson, преобразование типов

Форум — Development

Работаю с Aeson, довольно сложный json файл с несколькими уровнями вложенности, для каждого типа прописал инстансы для FromJSON, работаю с самым верхнем уровнем, вот так выглядит инстанс:


-- high level data
data Cfg = Cfg { nm  :: CProperty,
                 author :: CProperty,
                 langs :: CValue,
                 grops :: CListArr,
                 projs :: CPropArr
               } deriving (Show)

...

-- |this instance is specific for different files
-- based on common functions to work with most of nested json code
instance FromJSON Cfg where
  parseJSON _          = mzero
  parseJSON (Object o) = do
    nm     <- (parseJSON :: Value -> J.Parser CProperty) =<< (o .: T.pack "Name")
    autor  <- (parseJSON :: Value -> J.Parser CValue)    =<< (o .: T.pack "Author")
    langs  <- (parseJSON :: Value -> J.Parser CProperty) =<< (o .: T.pack "Languages")
    groups <- (parseJSON :: Value -> J.Parser CListArr)  =<< (o .: T.pack "Groups")
    projs  <- (parseJSON :: Value -> J.Parser CPropArr)  =<< (o .: T.pack "Projects")
    return $ Cfg nm author langs groups projs

Собственно ищется json - ское значение по имени и перенаправляется в нужный инстанс для корректной обработки, например дальнейшее разложение в глубину. В конце пытаюсь собрать общее значение.

Компилятор ругается так:

Config.hs:121:21:
    Couldn't match expected type `CProperty'
                with actual type `Cfg -> CProperty'
    In the second argument of `Cfg', namely `author'
    In the second argument of `($)', namely
      `Cfg nm author langs groups'
    In the expression: return $ Cfg nm author langs groups
Failed, modules loaded: none.

Собственно по делу ругается, как можно явно преобразовать из типа (Cfg -> CProperty) в CProperty ? (оба созданы как data и являются кастомными типами, и могут использоваться в других кастомных типах)

 aeson,

Sigrlami
()

Как изменить DE после загрузки?

Форум — General

На ноутбуке стоит Fedora с 2мя DE: xfce, xmonad. Вчера разбил экран на ноуте.Теперь, когда подключаю в внешнему монитору, то уходит в режим расширения, поэтому на ощупь осуществляю логин, а потом система уходит в режим дублирования и я все вижу.

Так вот когда, я работаю с ноута я использую xfce, когда работаю на внешнем мониторе/мониторах - xmonad, выбирая при логине. Поэтому теперь при загрузке могу войти только в xfce.

Вопрос: как будучи залогиненым в xfce перевойти в xmonad или сделать его DE по-умолчанию?

P.S: пробовал какие-то гномные утилиты, но не помогло.

P.P.S: для входа используется gdm, видимо его надо как-то поправить.

 , ,

Sigrlami
()

60-терабайтовый сервер

Форум — Linux-hardware

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

Дико растут выходные данные, которые нужно собирать и потом статистически обрабатывать, за неделю собралось порядка 2.5 ТБ инфы и продолжает расти. По предварительным подсчетам, для нормального анализа нужно будет порядка 60 ТБ информации.

На чем лучше собирать такой сервер и есть ли какие-то дешевые хостинги? В качестве софта конечно же Linux и думаю поставить ZFS.

P.S: Пока навскиду укладываюсь в 4000$ не самых быстрых(5600 оборотов) seagate жд, по 2тб каждый.

P.S 2: Гугл предлагает 4096$/год за 16Тб для частного пользования, cloud на 60ТБ будет стоить 6000$/месяц, аналогично амазон. Интересно как быстро слетят мои винты?

 , ,

Sigrlami
()

Подбор оборудования для вычислительного сервера

Форум — Linux-hardware

Собственно, есть бюджет 5000€. Задача собрать вычислительный сервер. В задачи сервера будут входить:

  • обсчет аэродинамических свойств объектов
  • рендеринг некоторых объектов и визуализация аэродинамическим потоков
  • постоянный мониторинг некоторых удаленных систем, телеметрия

Встает собственно вопрос на каком железе это лучше собирать в свете роста производительности GPU устройств. Пока советуют корпоративные blade сервера в 1U формате, чтоб можно было наращивать, однако там хоть и 4 ядра на процессоре, расширение выч. возможностей в дальнейшем видеокарточками кажется целесообразнее.

Использоваться будет для личного пользования (своя фирма), так что корпоративные понты не нужны.

Предположительно хочу поставить что-то типа GlusterFS и RedHat, если блейды, для сервера на видеокарточках нужно видимо CUDA.

Рекомендуйте, прошу без флуда, что лучше всего интегрируется с linux для таких задач?

P.S: если бюджет мал тож пишите, кто знает производительность машин.

 , , , ,

Sigrlami
()

Какой GUI тулкит использует Blender?

Форум — Development

Собственно сабж. Интересно на чем пишутся менюшки, гармошки и прочая компонентщина в Blender. Порылся по гуглу, вроде пишут, что у них все свое, но как-то закрались сомнения. Если все свое, то как это рисуется на OpenGl и навешиваются обработчики?

 ,

Sigrlami
()

[Rakarrack] Как убрать сильные шумы?

Форум — Multimedia

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

Собственно собрал из исходников последнюю версию Rakarrack (устновив в свою Fedora «туеву хучу» левых либ для звука, да еще и qt-devel, omg!). Запускается все хорошо, на MIC IN подключаю свой микрофон и слышу ужасные шумы и фоны.

Вопрос, он специально так сделан, чтоб считывать четко с гитарного звукоснимателя или внутренней midi карточки, или я что-то не так делаю?

Возможно есть более удачная программа для добавления эффектов в запись с микрофона?

Sigrlami
()

[lisp][haskell][c] Подбор платформы для embedded системы

Форум — Development

Суть такова: Завершил первую фазу построения робота. Есть робот на базе stm32, freertos, моторика полностью написана на С, управление с планшета на расстоянии 150 метров, (Java+C).По сути пока что игрушка, сейчас подбираю платформу для написания более сложного софта под ML, легкого AI, все для автономной работы. Писать на С такие вещи очень тоскливо. Порылся в интернетах, нашел пару интересных вещей как ECL и транслятор Haskell в нативный С код. Просто многие модели удобно описывать с помощью фп языков, а для того, чтоб писать какие-то вещи на С, приходится долго медитировать и постигать дзен.

Подскажите кто сталкивался надо ли вообще возится с этим делом, стоит ли оно того в плане производительности?

Зы: с, lisp и haskell знаю хорошо, вопрос в том, в какой язык направить свой дзен, для просветления и чтоб все нормально работало на embedded.

Зы2: Робот летучая мышь, зачем не спрашивайте =)

 , ,

Sigrlami
()

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