Open DmitryHetman opened 8 years ago
Да не знаю, у меня терминал тормозной похоже, карточка интел, юзается inteldrmfb должно же нормально работать, а выходит хрень. Сделал программу чтобы даты рождения вывела, в Wayland за 0.15 ceкунды все выводит, в фреймбуфере больше 20 секунд
странно у меня geforce 7200 и xterm вроде все адекватно
xterm Это эмулятор терминала же, Я говорил о TTY когда переменная $TERM == linux. Вот там у меня тормоза, посоветовали другой фреймбуфер попробовать.
В Weston-terminal у меня все отлично, терминал очень быстрый, очень.
Ну на freeBSD в tty и в xterm все одинакого
У тебя freeBSD? Эмулятор терминала может не очень. У меня Wayland, weston-terminal значительно быстрее tty и иксовых терминалов. но в tty все стает значительно быстрее если в tmux открыть еще одну панель внизу или слева, но в вестоне все однако значительно быстрее.
Установи Gentoo в дуалбут если у тебя PC, если лаптоп то лучше арч.
А прекомпилированые версии лучше собирать в Gentoo Musl - будет меньше размером и быстрее, glibc слишком жирная.
Не знаешь есть ли программа что переводит .pdf битмапный шрифт в сишечку? Для ядра, и тяжело ли такое написать?
.pcf
пробовал арч но во фряхе нетграбачтобы дуалбут. Да и разметка надиске не gpt и не mbr чтобы лепить граб. что касается pcf -- не слышал. руками писах конфиг ядра перед ребилдом. ну как руками.. окей стаковерфло ... ага ага.. .... echo .... > /....
Чтай арчвики, статья EFISTUB. На UEFI - железе дуалбут элементарно делается, с помощью efibootmgr. Граба не надо, никаких загрузчиков, только ядро и initramfs если с ядром есть.
Почему у тебя такая ОС экзотическая? Для десктопа то, и вейланда там еще нет, ну странно, железо вроде ж обычное?
А саму проблему Я нашел, она в игре. Суть в том что мы считываем введенные символы а не нажатые клавиши, в Wayland я настроил минимальную задержку между повторением символов, а в фреймбуфере совсем не то. И сам ввод как будто через стек работает. Когда добавляю задержку в код то оно делает все столько раз, сколько поступило символов (с задержкой это заметно). И когда клавишу отпускаю оно продолжает стрелять или двигатся. Вместо этого надо не символы считывать а именно клавиши, и если я ее отпускаю действие должно сразу закончится. Для этого есть libinput и evdev, последнее предпочтительно.
libevdev
А конфиг ядра руками зачем писать то? есть же make menuconfig
Before you fix the input you can't create multiplayer, becouse I can cheat, just fix config of window manager, and tank rides much faster.
menuconfig это же тольков линуксе
Sure. Accept my last pull-request.
Are you here?
Yeap
give me your mail or in Vk. Lost even contacts left. fucked English
а это как произошлото? ё моё 100 раз в секунду соответственно скорость_терминала/100/кол-во_буков_в_теминале>1 то работает! сжимать до меньшего количества апдейтов не глупо ли?