Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     04 Sep 2006  23:40:27
 To : Dmitry Ponyatov
 Subject : Re: клуб любителей древних раздолбанных ноутов
 -------------------------------------------------------------------------------- 
 
  Dmitry Ponyatov <Dmitry.Ponyatov@p29.f18.n5057.z2.fidonet.org>
 
  VW>> Hу теперь сказать dist-upgade до 3.1 или даже 4.0 
  DP> а смысл ? из того софта, которым пользуюсь -- апгрейд
  DP> нужен только ssh, серверного софта наружу нет 
 
 Есть как минимум shell-ы, которые за это время много чему полезному для
 интерактивной работы научились
 
  DP>> переключение клавы на правый alt, в xterm включается
  DP>> русский, но не вводится  
   VW>> Тут может быть одно из трех -  1. Либо процесс xterm
  VW>> имеет неправильную локаль 
  DP> C по умолчанию, а разве локаль влияет на вывод 8-битным
 
 Речь идет не о выводе, а о вводе. 
 
  DP> символов ? где xtermу прописать разрешение на 8 бит +
  DP> нужный фонт ? 
 
 Hигде. Hет  такого понятия, как разрешение на 8 бит. Забудь нафиг.
 X сервер посылает xterm-у 16-битные keysym. А xterm (равно как и любая
 другая программа под X) преобразует их в символы текущей кодировки
 в соответствии со своей локалью с помощью функции XmbLookupString.
 Соответственно, на одном X-сервере
 могут быть одновременно запущены xterm ы с локалью ru_RU.KOI8-R,
 ru_RU.CP1251 и ru_RU.UTF-8, и каждый из них при получении одного и того 
 же keysym Cyrillic_A передаст запущенному в нем консольному приложению
 код русской буквы "A" в кодировке, соответствующей локали.
 
 Соответственно, процесс может иметь локаль C только при условии, что ему
 никогда и не при каких обстоятельствах не придется иметь дело с буквами
 за пределами us-ascii. Даже если речь идет о латинских буквах с
 умляутами - для их корректной обработки нужна локаль
 что-нибудь.ISO8859-1 или что-нибудь.UTF-8.
 
 А шрифт прописывается в ресурсах. В принципе можно, и я этим активно
 пользуюсь, заставить xterm считывать разные файлы ресурсов в зависимости
 от локали, и таким образом добиться того чтобы шрифт автоматически
 соответствовал локали процесса xterm. 
 
 Для этого соответсвующие файлы ресурсов нужно поместить в
 /etc/X11/<имя-локали>/app-defaults.
 
 Убедиться что xterm настроен правильно, можно запусив в нем команду
 cat и повводив русские буквы туда. cat неестественным интеллектом не
 наделена, поэтому собственных глюков не привнесет.
 Если cat русские буквы вводит, а bash - пищит и ругается, значит дело
 в ~/.inputrc.  
 
 VW>> 2. Либо ~/.inputrc неправильно прописан        
   DP> кинь pls пример, если сохранился -- что там хоть должно
  DP> быть ?   
 
 # /etc/inputrc - global inputrc for libreadline
 # See readline(3readline) and `info rluserman' for more information.
 
 # Be 8 bit clean.
 set input-meta on
 set output-meta on
 
 Это у меня глобальный /etc/inputrc из Debian 3.1. 
 Откуда он взялся - не помню, может со времен potato и остался. 
 Hи один пакет не признается, что это его.
 
   VW>> Скорее всего, просто выключен в BIOS-е. 
   DP> а у него настроечный интерфейс как на обычных писюках есть
  DP> ? а то у меня дисковода нет (дохлый) 
 
 Hету настроечного интерфейса. Соответственно, можешь попробовать
 настроить из-под linux, с помощью setpnp, но это, по-моему, требует
 ядра 2.6.x. Во всяком случае в 2.4 поддержки управления isapnp
 устройствами  вообще не было, а в 2.2 оно было в пакете pcmcia-cs, но,
 по-моему не работало. Во всяком случае до 2.6 мне ни разу не удавалось
 что-либо в Thinkpad попереключать из-под linux.
 
 Еще есть утилита tpctl (в дистрибутиве есть) которая позволяет, в частности,
 включить COM-порт  и назначить ему ресурсы just now (с потерей
 информации при следующей перезагрузке). Можешь попробовать. Работает,
 по-моему, не со всеми моделями thinkpad.   
 
   DP> а эхотажный isapnp разве не будет работать ?  
 
 Он не про то. Совсем. Про то setpnp  
 
   VW>> Если не будешь туда 2.6 ядро грузить - будет работать.
  VW>> Если будешь - придется разбираться как работать с isa
  VW>> Plug N Play средствами 2.6 ядра. 
   DP> судя по состоянию бука и содержимому винта (даташиты на
  DP> микросхемы, SDK для AVR) -- порт именно убит криворуким
  DP> микроконтроллерщиком или просто непереносимой разъедной
  DP> эксплуатацией 
 
 Пока не запустил ps2.exe и не посмотрел карту разрешенных запрещенных
 устройств - не стоит заранее расстраиваться. В норме у них com-порты
 бывают выключены. Hу кому нафиг нужен на ноуте com-порт. Вот встроенный
 модем, инфракрасный порт etc - дело другое. А больше двух портов
 одновременно заставить работать можно не на всех версиях Thinkpad. Вот
 на 760ED мне удавалось (правда, бестолку, так как тамошний MWave
 linux-ом не поддерживается, и модем всё равно не работал), а на 600,
 где Mwave поддерживаемый, развести IRQ модема, COM-порта и IR-порта не
 получается. Выбирайте любые два из трех. 
 
 -- 
 --- ifmail v.2.15dev5.3
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: клуб любителей древних раздолбанных ноутов   Victor Wagner   04 Sep 2006 23:40:27 
 Re: клуб любителей древних раздолбанных ноутов   Alex Korchmar   04 Sep 2006 23:58:51 
 Re: клуб любителей древних раздолбанных ноутов   Victor Wagner   05 Sep 2006 08:50:18 
Архивное /ru.linux/15178cd3dd6ad.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional