LINUX.ORG.RU

помогите установить fbv


0

1

не могу установить fbv оно нужно для fbterm для установки картинки на фон без fbv я так понял картинку не установить.

версия fbv вот такая 1.0b

configure отработал нормально
вот вывод после ввода команды make:

gcc -O2 -Wall -D_GNU_SOURCE -c -o fb_display.o fb_display.c
In file included from /usr/include/stdlib.h:321,
from fb_display.c:25:
/usr/include/sys/types.h:62: ошибка: несовместимые типы для ‘dev_t’
/usr/include/linux/types.h:13: замечание: здесь была предыдущая декларация ‘dev_t’
/usr/include/sys/types.h:67: ошибка: несовместимые типы для ‘gid_t’
/usr/include/linux/types.h:27: замечание: здесь была предыдущая декларация ‘gid_t’
/usr/include/sys/types.h:72: ошибка: несовместимые типы для ‘mode_t’
/usr/include/linux/types.h:15: замечание: здесь была предыдущая декларация ‘mode_t’
/usr/include/sys/types.h:77: ошибка: несовместимые типы для ‘nlink_t’
/usr/include/linux/types.h:16: замечание: здесь была предыдущая декларация ‘nlink_t’
/usr/include/sys/types.h:82: ошибка: несовместимые типы для ‘uid_t’
/usr/include/linux/types.h:26: замечание: здесь была предыдущая декларация ‘uid_t’
In file included from /usr/include/sys/types.h:134,
from /usr/include/stdlib.h:321,
from fb_display.c:25:
/usr/include/time.h:104: ошибка: несовместимые типы для ‘timer_t’
/usr/include/linux/types.h:22: замечание: здесь была предыдущая декларация ‘timer_t’
In file included from /usr/include/sys/types.h:221,
from /usr/include/stdlib.h:321,
from fb_display.c:25:
/usr/include/sys/select.h:78: ошибка: несовместимые типы для ‘fd_set’
/usr/include/linux/types.h:12: замечание: здесь была предыдущая декларация ‘fd_set’
In file included from /usr/include/stdlib.h:321,
from fb_display.c:25:
/usr/include/sys/types.h:235: ошибка: несовместимые типы для ‘blkcnt_t’
/usr/include/linux/types.h:119: замечание: здесь была предыдущая декларация ‘blkcnt_t’
make: *** [fb_display.o] Ошибка 1

по gcc установлены следующие пакеты:

gcc-4.4.0-4.i586
gcc-java-4.4.0-4.i586
gcc-gfortran-4.4.0-4.i586
gcc-c++-4.4.0-4.i586
libgcc-4.4.0-4.i586

и ещё я толком не могу понять fbterm это виртуальный терминал типа как screen? Я работаю в общето в screen в режиме фреймбуфера и фон хочу установить при работающем screen возможно ли такое?






★★

Попробуйте воспользоваться fbi, он есть в репозитории большинства дистрибутивов.

Для этого:
1) Логинимся на двух VT
2) На первом: fbi /путь/к/картинке
И нажимаем кнопку, которая отключает показ информации об изображении
3) На втором: sleep 5s && cat /dev/fb0 > mypicture.zzz
И быстро переключаемся на первый.
4) Вместо запуска fbv в скрипт запуска fbterm записываем:
cat ~/mypicture.zzz > /dev/fb0

AITap ★★★★★
()
Ответ на: комментарий от AITap

У меня fbi не стоит, что то и в инете не могу найти, что это за прога, знать бы что она делает.

v4567 ★★
() автор топика
Ответ на: комментарий от v4567

AITap получилось. Только как теперь это всё с screen состыковать?

v4567 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.