графическая консоль

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

Re: графическая консоль

Непрочитанное сообщение Гость » 2009-09-25 19:44:38

paradox писал(а):>Гость
можешь мне обьяснить суть?
тоесть какая польза хотя бы на примере
запись возмоностей терминала для xterm есть почти в каждом termcap/terminfo. А значит в ttys(5) можно выставить xterm спокойно подключаться к сессии screen/tmux/dtach как из syscons, так и их X11 не привнося артифактов в виде испорченных цветов, кривого и медленного скроллинга, etc. Помогает не выставлять везде TERM=xterm. Например, сидя в syscons при ssh на другой бокс где нет cons25. Если ed@ реализует 256 цветов в syscons (как в xterm), то jfbterm можно будет выкинуть.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Гость
проходил мимо

Re: графическая консоль

Непрочитанное сообщение Гость » 2009-09-25 19:46:29

Гость писал(а):Помогает не выставлять TERM=xterm или TERM=cons25 в зависимости от того сидишь ли в syscons или X11.
fixed

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-25 19:47:35

скорее всего я этого не пойму
поскольку screen/tmux/dtach ни одним из них никогда не пользовался

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-25 21:12:28

так, еще два патчика заккомитили
[1] уменшили биос память до мегабайта.
[2] пофиксили баг когда памяти меньше чем требует видео режим.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-25 21:34:19

>Гость
не знаешь в линуксе арабская локализация поддерживаеться или нет?
тоесть перевернутый екран с соответсвующим правилом набора слево на право

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-25 23:46:10

такс
попробуем с клавиатурой fixx

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-25 23:53:12

зы
кстати у моего блога оказываеться есть много почитателей :-D
которые собираються переводить эти записи в печатно-бумажный вариант

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 1:17:40

пообщался с Кимом насчет apm
он говорит что нет смысла его портировать
он кстати acpi/apm занимался это можно посмотреть на пеопле фрибсд в его хоуме
но он обещал еще посмотреть и попробовать продолжить портировать
токо он это как то подругому назвал
типа "apm емуляция под acpi"

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 1:20:51

ed@ отказался
максим молчит
запостил сюда PR/139144
вообщем я и на русском толком не мог сформулировать проблему (пока думал)
так что на инглыше получилось кактось-сяктось
надеюсь разберут/поймут :-D

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 1:29:55

>Гость
дерни если не сложно
Кима и Ли с вопросом
при каких условиях можно надеяться на MCF в 7 и 8
потому что многие пользователи были бы рады если бы vesa появилась там
и было бы очень не плохо если бы в релизе 8 была vesa
ну или как то так

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 4:16:22

все таки было бы прикольно сделать такой функционал
который напримрер имея более одно монитора
превращал бы все имеющиеся мониторы в один большой екран :crazy:
даже при двух LCD делать одну большую панель уже было бы круто
такого помоему даже в линуксоидов нет :-D

Гость
проходил мимо

Re: графическая консоль

Непрочитанное сообщение Гость » 2009-09-26 14:40:13

paradox писал(а):
при каких условиях можно надеяться на MCF в 7 и 8
потому что многие пользователи были бы рады если бы vesa появилась там
и было бы очень не плохо если бы в релизе 8 была vesa
в 8.0 вряд ли попадет. Там давно feature freeze, уже слишком поздно. Сам задай
When do you plan to merge vesa/x86bios changes into 8/7/6-stable? There are quite a few users that would like to see those changes in 8.0 release. Should they hope only for 8.1/7.3 then?
я думаю в 8/7-stable добавят сразу после релиза.
paradox писал(а):вообщем я и на русском толком не мог сформулировать проблему (пока думал)
так что на инглыше получилось кактось-сяктось
а сбрасывается только индикатор (LED) или раскладка (Alt Lock) тоже?
У мя, например, ничего не сбрасывается. При нажатии Caps Lock (ко выполняет роль Alt Lock) загорается индикатор и раскладка переключается на русскую. Если сделать

Код: Выделить всё

$ kbdcontrol -l ru.koi8-r
то индикатор так и остается гореть и раскладка так и остается русской. По дефолту я использую слегка измененный ЙЦУКЕН из ru.koi8-r.kbd.
Проверял на /head@197478M amd64, используя ukbd(4) и без kbdmux(4).

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 14:43:06

CapsLock переключает rus/eng
так вот после включения ru.koir8-r
там перемапливаеться капслок на AltLock
но индикация CapsLock индикатора пропадает
у меня и на буке пропадает и на десктопе
и тянеться это с прадавнего 6бсд
в 5 еще работало


зайди у человека твой порт не собираеться на 7

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 14:47:08

У мя, например, ничего не сбрасывается. При нажатии Caps Lock (ко выполняет роль Alt Lock) загорается индикатор и раскладка переключается на русскую. Если сделать
он то выполняет роль AltLock - тоесть раскладку он переключает как надо
но индикация статуса CapsLock пропадает
потому что индикатор CapsLockLed включаеться/отключаеться токо когда 058 CLK стоит
а там стоит ALK
поэтому индикатор и отрубаеться
я и прелагаю в патче
сделать хучить состояние CapsLock Key и включать или отключать CapsLockLed
что бы лампочка не зависила от мапинга
а зависела как и должно быть токо от состояния клавиши CapsLock Key
без разницы как бы она не мапилась

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 15:01:37

Код: Выделить всё

  058   alock  clock  clock  clock  clock  clock  clock  clock   O
у тебя CapsLock так же промаплен
поэтому после его нажатия и порвторного нажатия
индикатор Led не должен светиться
тоесть вообще теряться индикация
хз
может у других не такое железо как у меня
и клавиша CapsLockLed не управляеться програмно
а жестко связана с клавиатурой
поэтому ей глубоко наплевать на те мапинги

Гость
проходил мимо

Re: графическая консоль

Непрочитанное сообщение Гость » 2009-09-26 15:19:16

Ты хочешь чтобы индикатор светился на состояние Caps Lock'а, а не Alt Lock'а?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 15:23:48

я хочу что бы индикатор CapsLock-Led светился и не светился на на свое прямое предназначение
тоесть показывал нажата или отжата клавиша CapsLock-Key

и причем тут мапинг я не понимаю
тоесть то что я маплю клавишу CapsLock-Key на AltLock не должно никак сказываться на индикатор CapsLock-Led

но само дейтсвие CapsLock Key будет оставаться такое же
тоесть она будет выполнять AltLock


как я понимаю
паминг должен "подкладывать" в клавиатуру под клавиши
а не "переносить клавиши" - как он сечас это делает

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 15:26:22

очень интересно отморозился Ед
он сказал что вообще не знает "моих скан кодов" :shock: моих еклм
они не мои они общие
но сказал "я учту вашу локализацию в своем драйвере"

вообщем бред

Гость
проходил мимо

Re: графическая консоль

Непрочитанное сообщение Гость » 2009-09-26 16:38:56

может стоит добавить

Код: Выделить всё

--- compat/x86bios/x86bios.c~
+++ compat/x86bios/x86bios.c
@@ -23,6 +23,11 @@ __FBSDID("$FreeBSD: head/sys/compat/x86b
 #include <contrib/x86emu/x86emu_regs.h>
 #include <compat/x86bios/x86bios.h>
 
+#if defined(__arm__) || defined(__mips__) || defined(__powerpc__)
+#define	pmap_mapbios(pa, sz)	pmap_mapdev(pa, sz)
+#define	pmap_unmapbios(va, sz)	pmap_unmapdev(va, sz)
+#endif
+
 u_char *pbiosMem = NULL;
 static u_char *pbiosStack = NULL;
 
и включить x86bios на всех архитектурах кроме sparc64 и sun4v? кусок взят из ia64/include

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 16:49:26

другой вопрос
что емулировать?

потому как я слабо знаю те архтектуры
и понятия не имею есть ли там x86 код

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 16:58:13

если там есть те же pci слоты Или pcie вкоторые вставляються nvidia карты к примеру
то можно дампить биосы
и на основе bin2hex делать образы модулей биоса для работы того же vesa

но наскоко я помню максимум под что есть нвидия это ia64
под спарки и непомню
ну может еще под пpowerpc но у макинтошей помоему нет нвидий

Гость
проходил мимо

Re: графическая консоль

Непрочитанное сообщение Гость » 2009-09-26 17:10:08

ну, pc98 не так далеко от i386.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 17:18:14

нужно вообщем наверное кидать в рассылку
мини патчи
пусть те у кого есть такие архитектуры отпишуться собираеться или нет код

Гость
проходил мимо

Re: графическая консоль

Непрочитанное сообщение Гость » 2009-09-26 17:28:11

paradox писал(а):нужно вообщем наверное кидать в рассылку
мини патчи
пусть те у кого есть такие архитектуры отпишуться собираеться или нет код
это можно проверить и с помощью

Код: Выделить всё

$ make kernel-toolchain TARGET=pc98
$ make buildkernel TARGET=pc98
или еще проще

Код: Выделить всё

$ make universe

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-26 17:32:23

не ну если ты уже попробовал ))
кстати куему вроде все те архитектуры поддерживает?
может и попробуешь проинсталлить и заюзать?

PC98 какойто японец юзает и ее же и поддерживает
так что с ней нужно к нему обращаться
с powerpc ака еппл тоже думаю в карренте рассылке можно найти
хотя я вот не помню разве powerpc бсд поддерживает?

с мипсом тяжеловато
он на роутерах то толоком не работает еще