Framebuffer браузеры
Модератор: /dev/random
-
Slartibarfast
- Сообщения: 99
- ОС: Debian GNU/Linux
Framebuffer браузеры
Какие браузеры умеют работать без X'ов? Одно время слышал, что существуют сборки FF с поддержкой framebuffer, но ничего не накопал.
И да: lunx, links, w3m и прочие консольные не рекомендуйте.
И да: lunx, links, w3m и прочие консольные не рекомендуйте.
-
/dev/random
- Администратор
- Сообщения: 5511
- ОС: Gentoo
Re: Framebuffer браузеры
Slartibarfast писал(а): ↑24.05.2011 01:08И да: lunx, links, w3m и прочие консольные не рекомендуйте.
links2 - не только консольный, но и при желании графический (links -g). Правда, без джаваскрипта, CSS и прочего.
Кроме него, насколько я знаю, других больше нет. В firefox _была_ _экспериментальная_ возможность скомпилировать его для фреймбуфера, но её не стали развивать. А теперь, когда GTK+ больше не поддерживает фреймбуфер, даже не надейтесь, что её когда-нибудь вернут.
-
shevan
- Сообщения: 992
- ОС: Debian, Puppy
Re: Framebuffer браузеры
Спасибо сказали:
-
/dev/random
- Администратор
- Сообщения: 5511
- ОС: Gentoo
Re: Framebuffer браузеры
Ого. Весьма неплохо. JS, правда, тоже нет, но зато, в отличие от links, есть CSS.
-
BIgAndy
- Сообщения: 1923
Re: Framebuffer браузеры
Slartibarfast писал(а): ↑24.05.2011 01:08Какие браузеры умеют работать без X'ов? Одно время слышал, что существуют сборки FF с поддержкой framebuffer,
Фо фрймбуфере вы можете запустить любую гуёвую программулину, лишь бы ее библиотеки были установлены
-
Slartibarfast
- Сообщения: 99
- ОС: Debian GNU/Linux
Re: Framebuffer браузеры
BIgAndy писал(а): ↑24.05.2011 10:53Slartibarfast писал(а): ↑24.05.2011 01:08Какие браузеры умеют работать без X'ов? Одно время слышал, что существуют сборки FF с поддержкой framebuffer,
Фо фрймбуфере вы можете запустить любую гуёвую программулину, лишь бы ее библиотеки были установлены
Как?
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Framebuffer браузеры
вероятно, BIgAndy подразумевалось, что надо набрать имя бинарника с программой и нажать enter.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Slartibarfast
- Сообщения: 99
- ОС: Debian GNU/Linux
Re: Framebuffer браузеры
Не запускается, пишет что экран не найден
-
BIgAndy
- Сообщения: 1923
Re: Framebuffer браузеры
Не "экран", а DISPLAY. Всего-навсего системная переменная
Установите ее.
-
Slartibarfast
- Сообщения: 99
- ОС: Debian GNU/Linux
Re: Framebuffer браузеры
Error: No display specefied
-
Ali1
- Сообщения: 2250
Re: Framebuffer браузеры
BIgAndy писал(а): ↑24.05.2011 10:53Slartibarfast писал(а): ↑24.05.2011 01:08Какие браузеры умеют работать без X'ов? Одно время слышал, что существуют сборки FF с поддержкой framebuffer,
Фо фрймбуфере вы можете запустить любую гуёвую программулину, лишь бы ее библиотеки были установлены
Погодите, я что-то не понимаю, что толку от этих библиотек?
-
Slartibarfast
- Сообщения: 99
- ОС: Debian GNU/Linux
Re: Framebuffer браузеры
Нашел вот такой вариант http://weblog.greenpeace.org/it/2006/04/vi..._firefox_s.html но всеравно ничего не запускается. Завтра логи ошибок добавлю.
-
agentprog
- Сообщения: 362
- Статус: Ad Astra per aspera
- ОС: openSUSE 11.4, Arch
Re: Framebuffer браузеры
не все гуевые программы имеют ключик --help или --version (:
и да, запускались бы они правда без иксов (хелп или версия на консоль не в счет), иксы были бы не нужны.
No problems - just solutions!
-
BIgAndy
- Сообщения: 1923
-
Ali1
- Сообщения: 2250
Re: Framebuffer браузеры
Slartibarfast писал(а): ↑27.05.2011 03:56Нашел вот такой вариант http://weblog.greenpeace.org/it/2006/04/vi..._firefox_s.html но всеравно ничего не запускается. Завтра логи ошибок добавлю.
Еще http://habrahabr.ru/tag/xvfb/
Погодите, я опять не понимаю, кто в видеопамять писать будет?
-
BIgAndy
- Сообщения: 1923
-
agentprog
- Сообщения: 362
- Статус: Ad Astra per aspera
- ОС: openSUSE 11.4, Arch
Re: Framebuffer браузеры
графическим приложениям бы нафиг не сдалось иметь _запущенные_ иксы, если бы...
дело вот в чем. программа написана на Qt, GTK, просто xlib. если первые два варианта, то они собраны с поддержкой X (ну ладно, может быть уже Wayland). допустим у нас даже имеются иксовые либы, приложение само или через вызовы тулкита обращается к функциям в них, они ждут наличия инициализированного иксового дисплея, которого не находят.
может я чего не понимаю и у Вас получалось запускать _любые_ приложения без иксов.
иксы через фреймбуфер не считаются, ибо это тоже иксы (:
дело вот в чем. программа написана на Qt, GTK, просто xlib. если первые два варианта, то они собраны с поддержкой X (ну ладно, может быть уже Wayland). допустим у нас даже имеются иксовые либы, приложение само или через вызовы тулкита обращается к функциям в них, они ждут наличия инициализированного иксового дисплея, которого не находят.
может я чего не понимаю и у Вас получалось запускать _любые_ приложения без иксов.
иксы через фреймбуфер не считаются, ибо это тоже иксы (:
No problems - just solutions!
-
Ali1
- Сообщения: 2250
Re: Framebuffer браузеры
Точно.
Т.е. функциональность, на-вроде ioctl(console_fd, FBIOGET_VSCREENINFO, &screen_vinfo);, должна быть.
А она есть у ВСЕХ приложений? А если есть, то работает?
Код: Выделить всё
<: ./configure --help | grep -i fbcon
--enable-video-fbcon use framebuffer console video driver [default=yes]
<: head -2 README
Simple DirectMedia Layer
<:Т.е. функциональность, на-вроде ioctl(console_fd, FBIOGET_VSCREENINFO, &screen_vinfo);, должна быть.
А она есть у ВСЕХ приложений? А если есть, то работает?