Ответы пользователя по тегу Gentoo
  • Почему я не могу попасть в single-user mode [решено]?

    CityCat4
    @CityCat4 Автор вопроса
    //COPY01 EXEC PGM=IEBGENER
    М-да, я его все-таки одолел. И хотел бы посмотреть на того Криворучко, кто такой патч вносил. Дело было разумеется в скрипте init из initrd/initramfs. Там есть код, который разбирает cmdline на параметры и проверяет, нет ли там single, emergency и прочих вариантов указания, что нужен однопользовательский режим:
    else
        debug_off # Turn off debugging for this section
        set -- "$CLINE"
        for x in "$@"; do
            echo "In second x is [$x]"
            case "$x" in
                [0-9] | s | S | single | emergency | auto)
                    initargs="$initargs $x"
                    echo "initargs is [$initargs]"
                    ;;
            esac
        done
        echo "initargs is [$initargs]"
    fi

    (отладочная печать имени меня). Этот код делает понятно что - формирует командную строку для init. И вот неведомый Криворучко написал вот эту вот строку:
    set -- "$CLINE"
    (в CLINE - считанная командная строка запуска ядра из /proc/cmdline) и ничуть не усомнился в том, что правильно. И что происходит - set получает на вход разбора строку как единое целое, естественно именно так и отдает ее в цикл проверки, понятное дело, что ничего ничему не совпадает.
    Для исправления ошибки я просто вернул все, как было раньше:
    set -- $CLINE
    Теперь set получает на вход строку как строку и ессно парсит ее на элементы, single находит, список аргументов для init формирует нормально.

    Осталось решить, какой морде козлячьей это зарепортить - в Gentoo или же в Calculate

    UPD: Все уже зарепорчено без меня :) Этот файл входит в пакет dracut и соответствующий патч был принят еще в конце марта, но почему-то так до сих пор и не зарелизен (патч )
    Ответ написан
    Комментировать
  • Имеется ли возможность установки KES 11 + agent администрирования на ОС Gentoo Linux?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    //COPY01 EXEC PGM=IEBGENER
    "Киса, я Вас как гентушник гентушника спрашиваю - Вы портеджи ставить умеете?" :)

    Довольно странный для гентушника вопрос, однако. Если софт работает под линухом вообще, то его можно попробовать запустить - он либо заработает, либо скажет, чего ему не хватает.

    Например Nakivo Backup & Replication заработал без вопросов (не считая замечания "этот дистриб не поддерижвается, еслиф че, у нас лапочки"). Хотя старторвые скрипты конечно пришлось пилить самому. Коммерческие программы под линух обычно следуют виндовой парадигме - "все свое ношу с собой", то есть они чудовищно толсты просто за счет того, что не полагаются на систему, а все зависимости тащат с собой, поэтому вероятность того, что заработает - есть.
    Ответ написан
    Комментировать
  • Можно рискнуть поставить генту на этот проц?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Ну, быстрой сборки конечно ждать не стоит :) Я бы сразу лишнее поотрубал в USE и в CPU_FLAGS нужные флаги выставил - будет довольно обидно пересобирать заново на не самой быстрой тачке :)
    Ответ написан
    Комментировать
  • Что случилось с ядром 4.18?

    CityCat4
    @CityCat4 Автор вопроса
    //COPY01 EXEC PGM=IEBGENER
    Отвечаю сам себе.

    Все само по себе решилось установкой ведра 4.18.16, несмотря на то, что оно не отмечено стабильным в портедже.
    # uname -a
    Linux calcds17 4.18.16-calculate #1 SMP PREEMPT Thu Nov 1 11:28:11 +07 2018 x86_64 Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz GenuineIntel GNU/Linux
    Ответ написан
    Комментировать
  • Как перенести установленую Gentoo с hdd на ssd?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    dump/restore. По-моему достаточно простой способ.
    Ответ написан
    Комментировать
  • Как переключить консоль с интегрированной видеокарты на NVidia?

    CityCat4
    @CityCat4 Автор вопроса
    //COPY01 EXEC PGM=IEBGENER
    Ну в общем кручение-верчение различных способов отключения интеграхи не канает. В BIOS ее запретить нельзя, способов отключить без пересбора ядра (для вынесения поддержки intel) я не нашел. Заменил нивдию на более старую:
    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G92 [GeForce GTS 250] [10de:0615] (rev a2)


    nouveau заработал, два монитора в DVI и HDMI - и настало счастье. Ну, относительное :)
    Ответ написан
    Комментировать
  • Не работает правый alt+shift для смены раскладки в calculate linux, что делать?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Клавиша переключения раскладок обычно меняется:
    - в настройках выбранного DE
    - в файле /etc/X11/xorg.conf

    Левый Alt+Shift и правый Alt+Shift - это разные комбинации :)
    Ответ написан
    Комментировать
  • Почему зависает консоль виртуальной машины KVM в полноэкранном режиме?

    CityCat4
    @CityCat4 Автор вопроса
    //COPY01 EXEC PGM=IEBGENER
    Отвечу сам себе.

    QEMU 2.9.0-r2, libvirt 3.2.0, virt-manager 1.4.1, spice 0.13.3-r1, spice-gtk 0.33-r2, ведро 4.9.17

    Что из этого починило работу консоли - так и непонятно. Просто после очередной пересборки я не увидел привычного уже "зависания" значков virt-manager в полноэкранном режиме - и OMG - все починилось. Сейчас все работает как должно. Ведро загружено без nomodeset - calculate=video:intel splash=off

    Не знаю надолго ли...
    Ответ написан
    Комментировать
  • Как решить проблему со Steam?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Клиент на сервера стимовские стучится? Ему не только http нужен, по крайней мере для виндового клиента на FreeBSD у меня вот такие правила прописаны: (это ipfw, но я думаю гентушник разберется :) ):
    # Allow Steam
            ${fwcmd} add 3565 allow udp from any to table\(4\) 3478
            ${fwcmd} add 3570 allow udp from me 3478 to any
            ${fwcmd} add 3575 allow udp from any to table\(4\) 4379-4380
            ${fwcmd} add 3580 allow udp from me 4379-4380 to any
            ${fwcmd} add 3585 allow ip from any 27000-27050 to table\(4\)
            ${fwcmd} add 3590 allow ip from me to any 27000-27050
    Ответ написан
    Комментировать
  • Установка Gentoo на старый ноут. Чего он от меня хочет?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Лог надо смотреть, на который он ссылается. Configure что-то попытался сделать flex-ом, не получил ожидаемого результата и завернул боты. Интеллектом configure как правило не блещет, поэтому лог смотреть обязательно
    Ответ написан
    Комментировать