Re: kio_smb и русские названия файлов

2006-12-30 Пенетрантность Roman Makurin
В сообщении от Суббота 30 декабря 2006 10:12 Pechnikov Alexey написал(a):
 В сообщении от Суббота 30 декабря 2006 00:00 Roman Makurin написал(a):
  Проблема такого плана, имеется etch, kde. В /etc/samba/smb.conf написано:
 
  dos charset = 866
  unix charset = KOI8-R
  display charset = KOI8-R
 
  При этом konqueror показывает имена файлов(будь то имена шар или имена
  файлов в шАрах) которые на русском квадратами. Вывод команды smbclient -L
  вполне адекватен. Возможно ли исправить ситуацию ? Или всё же стоит
  переходить на UTF8 ?

 Есть несколько решений проблемы, но они у меня не заработали :-). Поэтому
 теперь использую smb4k для монтирования самба-ресурсов, а через конкуерор
 захожу в точку монтирования.

 А вот варианты решений (у меня на рабочей машине запущен самба-сервер,
 который должен быть виден виндовым клиентам в нормальной для них кодировке,
 если у вас нет такого ограничения, может, что и получится):

 1.  в глобальном конфиге прописать строки
client charset = 886
dos charset = 866
unix charset = CP1251
display charset = CP1251

Странно, но man smb.conf молчит насчет client charset 


  указанный конфиг не зависит от системной кодировки (все равно писать
 UTF-8, не важно, системная кодировка UTF-8 или CP1251).

 2. создать файл ~/.smb/smb.conf.append с таким вот содержимым (не проверял,
 может, имя файла зависит от дистрибутива)
 [global]
   dos charset = CP866
   display charset = UTF-8
   unix charset = UTF-8

 Также можно сделать два конфига самбы и запускать сервер с альтернативным
 конфигом, но на мой взгляд этот путь слишком кривой.

Хм... Действительно, это иначе как танцы с бубном не назовёшь :) Видимо 
действительно пришла пора двигаться в сторону unicode 

-- 
If you think of MS-DOS as mono, and Windows as stereo,
  then Linux is Dolby Digital and all the music is free...


Re: kio_smb и русские названия файлов

2006-12-30 Пенетрантность Pechnikov Alexey
В сообщении от Суббота 30 декабря 2006 12:36 Roman Makurin написал(a):
 Хм... Действительно, это иначе как танцы с бубном не назовёшь :) Видимо
 действительно пришла пора двигаться в сторону unicode

Есть риск по дороге виндовых пользователей растерять.


Re: Пакет pocketpc-gcc и программирование под WinCE

2006-12-30 Пенетрантность Pechnikov Alexey
В сообщении от Суббота 30 декабря 2006 12:50 Alexander Danilov написал(a):
 С русским языком там
 небольшие проблемы, но я пинаю авторов и они обещали после нового года
 глюки убрать.

Не понимаю - виндоус мобайл на юникоде работает, как там могут быть проблемы с 
русским языком? 


Re: kio_smb и русские назв ания файлов

2006-12-30 Пенетрантность Oleg A. Rybnikov
Roman Makurin пишет:
 Всех с наступающим!

 Проблема такого плана, имеется etch, kde. В /etc/samba/smb.conf написано:

 dos charset = 866
 unix charset = KOI8-R
 display charset = KOI8-R

 При этом konqueror показывает имена файлов(будь то имена шар или имена файлов 
 в шАрах) которые на русском квадратами. Вывод команды smbclient -L вполне 
 адекватен. Возможно ли исправить ситуацию ? Или всё же стоит переходить на 
 UTF8 ?

 Спасибо

 PS: Судя по тому что сказал мне гугол у товарищей с UTF8 таких проблем нет :]
   
sarge
локаль koi8-r
в smb.conf
display charset = KOI8-R
dos charset = CP866
в Центре Управления КДЕ - Сеть и Интернет - Обзор локальной сети -
Кодировка MS Windows = ibm866

и всё с русскими в kio-smb ok


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: kio_smb и русские названия файлов

2006-12-30 Пенетрантность Pechnikov Alexey
В сообщении от Суббота 30 декабря 2006 13:47 Oleg A. Rybnikov написал(a):
 в Центре Управления КДЕ - Сеть и Интернет - Обзор локальной сети -
 Кодировка MS Windows = ibm866

 и всё с русскими в kio-smb ok

В Etch такого пункта уже нет. Конкуерор хочет видеть юникод и никакие указания 
кодировок по дефолту ему в этом не помеха. Притом все самба-клиенты видят 
нормальную кодировку.


Re: Пакет pocketpc-gcc и программирование под WinCE

2006-12-30 Пенетрантность Pechnikov Alexey
В сообщении от Суббота 30 декабря 2006 12:50 Alexander Danilov написал(a):
 Я для себя пока что остановился на eTcl www.evolane.com. Это
 модифицированная версия Tcl/Tk+расширения для Windows Mobile (2005|2003).

Посмотрел, понравилось. Действительно, Tcl/Tk и даже поддержка SQLite уже 
есть. Один небольшой минус - в сети на английском мало информации, но это 
компенсируется наличием полной документации на Tcl/Tk. А что касается 
нюансов - подождем, когда отдадут исходники и посмотрим сами (такие вещи, как 
получение серийного номера КПК через стандартные функции винмобайл и проверка 
на повторный запуск программы). 

Спасибо за подсказку!


Re: Терминал сервер под vnc

2006-12-30 Пенетрантность Mikhail Ramendik
On Saturday 30 December 2006 06:04, Mikhail Gusarov wrote:

  MR Вопрос - а как бы сделать (на sarge) терминал сервер, чтобы через
  MR vnc логиниться и работать как обычно? Мне достаточно было бы
  MR одного vnc логина и одного локального в один момент времени.

 xvnc4server. Можешь запускать сколько угодно X-серверов, доступных по
 VNC, совершенно независимых от локального.

А где бы найти про это доку? Всё, что я нашёл, касается варианта залогиниться 
локально определённым юзером, запустить vncserver, указав пароль, по паролю 
затем пустит именно этим юзером. А я хочу, чтобы залогиниться по vnc можно 
было любым юзером (из определённого списка, с определённых IP).

-- 
Yours, Mikhail Ramendik


Re: Терминал сервер под vnc

2006-12-30 Пенетрантность Mikhail Gusarov

Twas brillig at 12:03:53 30.12.2006 UTC+00 when Mikhail Ramendik did gyre and 
gimble:

 MR А где бы найти про это доку? Всё, что я нашёл, касается варианта
 MR залогиниться локально определённым юзером, запустить vncserver,
 MR указав пароль, по паролю затем пустит именно этим юзером. А я
 MR хочу, чтобы залогиниться по vnc можно было любым юзером (из
 MR определённого списка, с определённых IP).

Тогда какой-нибудь *dm нужно, который это умеет через VNC. Не видел
таких.

-- 
JID: [EMAIL PROTECTED]


Re: Терминал сервер под vnc

2006-12-30 Пенетрантность Mikhail Ramendik
On Saturday 30 December 2006 06:24, Victor Wagner wrote:

  Вопрос - а как бы сделать (на sarge) терминал сервер, чтобы через vnc
  логиниться и работать как обычно? Мне достаточно было бы одного vnc
  логина и одного локального в один момент времени.

 Зачем тебе VNC? Это умножение сущностей без необходимости.
 Поставь на виндовый терминал обычный X-сервер. (например Mingw-шный)
 Тогда вся настройка сведется к тому, чтобы разрешить доступ к *dm
 и font-серверу по сети. Ну и чтобы клавиатура из .xsession
 настраивалась, а не из xorg.conf.

Мне нужна довольно-таки другая конфигурация самого дисплея - например, 
разрешение и количество цветов. Поэтому мне для такого варианта потребовался 
бы ещё один конфиг иксов (у меня это XFree86Config-4 пока что).

При этом юзера, заходящие локально и с сервера, одни и те же. И это 
практически без вариантов - у них файловый local mail store (переходить на 
local imap - слишком тяжёлое изменение). 

-- 
Yours, Mikhail Ramendik


Re: Терминал сервер под vnc

2006-12-30 Пенетрантность Mikhail Gusarov

Twas brillig at 12:06:52 30.12.2006 UTC+00 when Mikhail Ramendik did gyre and 
gimble:

 MRПоэтому мне для такого варианта потребовался бы ещё один конфиг
 MRиксов (у меня это XFree86Config-4 пока что).

Конфиг иксов будет с другой стороны лежать.

-- 
JID: [EMAIL PROTECTED]


Re: Терминал сервер под vnc

2006-12-30 Пенетрантность Mikhail Ramendik
On Saturday 30 December 2006 12:05, Mikhail Gusarov wrote:

  MR А где бы найти про это доку? Всё, что я нашёл, касается варианта
  MR залогиниться локально определённым юзером, запустить vncserver,
  MR указав пароль, по паролю затем пустит именно этим юзером. А я
  MR хочу, чтобы залогиниться по vnc можно было любым юзером (из
  MR определённого списка, с определённых IP).

 Тогда какой-нибудь *dm нужно, который это умеет через VNC. Не видел
 таких.

Ладно, поскольку юзеров немного (вероятно 2-3), есть план Б - автоматом 
запускать несколько vncserver-ов, по одному на юзера, и выбирать логин 
номером десктопа. Вот только как бы это сделать, автоматом-то? 

И кстати, ещё хотелось бы отслеживать при логине наличие второго логина того 
же юзера. Или это уже совсем нереально?

-- 
Yours, Mikhail Ramendik


Re: Терминал сервер под vnc

2006-12-30 Пенетрантность HoverHell


Ладно, поскольку юзеров немного (вероятно 2-3), есть план Б - автоматом
запускать несколько vncserver-ов, по одному на юзера, и выбирать логин
номером десктопа.


Всё-таки легче это сделать средствами X сервера (XDMCP), а не VNC.
Там же будет и *dm.

--
--HoverHell (ICQ#174520).


Re: aptitude: symbol lookup error: aptitude: undefined symbol: _ZN9pkgPolicyD2Ev

2006-12-30 Пенетрантность Nikita V. Youshchenko


 _ZN9pkgPolicyD2Ev

[EMAIL PROTECTED]:~ echo _ZN9pkgPolicyD2Ev | c++filt
pkgPolicy::~pkgPolicy()

Этот символ должен быть определён в библиотеке libapt-pkg-libc6.3-6.so.3.11
из пакета apt.

Проверьте:
- стоит ли версия пакетов apt и aptitude из etch; если нет - обновитесь
- действительно ли стоят файлы /usr/bin/aptitude
и /usr/lib/libapt-pkg-libc6.3-6.so.* из этих пакетов (а не случилось
какого-нибудь половинчатого обновления, сбоя файловой системы, случайной
или намеренной подмены файлов и т.п.); если нет - переставьте пакеты
- что происходит, если набрать 'LD_BIND_NOW=1 aptitude'. Если падает -
пишите баг с severity=serious.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Печать в pdf

2006-12-30 Пенетрантность Nick 'TARANTUL' Novikov
Alexey Lobanov wrote:
 Ну я бы предположил, что это dithering. То есть сначала шрифты
 растеризуются в grayscale со всеми красотами antialiasing. А потом
 полутона на краю букв переводятся в наборы чёрных и белых точек.

 Соответственно, надо манипулировать параметрами gs. Чтобы растеризация
 шла сразу в 192dpi/1bpp, без всякого антиалиасинга.
   

Если не трудно, подскажите на какие параметры надо обратить внимание.
Всевозможная растеризация для меня темный лес.

-- 
TARANTUL
9th node
+7 3412 900022


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Терминал сервер под vnc

2006-12-30 Пенетрантность Nikita V. Youshchenko
 При этом юзера, заходящие локально и с сервера, одни и те же. И это
 практически без вариантов - у них файловый local mail store (переходить на
 local imap - слишком тяжёлое изменение).

Имейте в виду, что хождение из-под винды на vnc имеет тяжёлые проблемы с
вводом кириллицы. Известные мне решения - только через LD_PRELOAD хаки (или
появился виндовый vnc клиент, с которым работает из коробки)?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Терминал сервер под vnc

2006-12-30 Пенетрантность Nikita V. Youshchenko


 On Saturday 30 December 2006 12:05, Mikhail Gusarov wrote:
 
  MR А где бы найти про это доку? Всё, что я нашёл, касается варианта
  MR залогиниться локально определённым юзером, запустить vncserver,
  MR указав пароль, по паролю затем пустит именно этим юзером. А я
  MR хочу, чтобы залогиниться по vnc можно было любым юзером (из
  MR определённого списка, с определённых IP).

 Тогда какой-нибудь *dm нужно, который это умеет через VNC. Не видел
 таких.
 
 Ладно, поскольку юзеров немного (вероятно 2-3), есть план Б - автоматом
 запускать несколько vncserver-ов, по одному на юзера, и выбирать логин
 номером десктопа. Вот только как бы это сделать, автоматом-то?
 
 И кстати, ещё хотелось бы отслеживать при логине наличие второго логина
 того же юзера. Или это уже совсем нереально?

Довольно просто настроить *dm, чтобы он запускал несколько xvnc-серверов,
тогда подсоединившиеся к ним пользователи получат обычный логин-скрин.
Я с kdm это проделовал.

Борьба с повторным входом тогда довольно тривиально реализуется проверкой в
скрипте в /etc/X11/Xsession.d/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Терминал сервер по д vnc

2006-12-30 Пенетрантность Victor Wagner
On 2006.12.30 at 12:06:52 +, Mikhail Ramendik wrote:

 
 Мне нужна довольно-таки другая конфигурация самого дисплея - например, 
 разрешение и количество цветов. Поэтому мне для такого варианта потребовался 
 бы ещё один конфиг иксов (у меня это XFree86Config-4 пока что).

Виндовому X-серверу не нужен конфиг X-ов. Он все параметры самого
дисплея у виндов возьмет.   


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Терминал сервер п од vnc

2006-12-30 Пенетрантность Nick 'TARANTUL' Novikov
Victor Wagner wrote:
 Зачем тебе VNC? Это умножение сущностей без необходимости. 
 Поставь на виндовый терминал обычный X-сервер. (например Mingw-шный)
 Тогда вся настройка сведется к тому, чтобы разрешить доступ к *dm
 и font-серверу по сети. Ну и чтобы клавиатура из .xsession
 настраивалась, а не из xorg.conf.
   

А с русским там как ? Давным давно мне помнится из свободных X серверов
для windows ни один не умел.

-- 
TARANTUL
9th node
+7 3412 900022


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Пакет pocketpc-gcc и пр ограммирование под WinCE

2006-12-30 Пенетрантность Alexander Danilov

Pechnikov Alexey wrote:

В сообщении от Суббота 30 декабря 2006 12:50 Alexander Danilov написал(a):

С русским языком там
небольшие проблемы, но я пинаю авторов и они обещали после нового года
глюки убрать.


Не понимаю - виндоус мобайл на юникоде работает, как там могут быть проблемы с 
русским языком? 


ну насчёт unicode у меня сомнение :) , т.к.
 encoding system
cp1251


а что касается проблем, то там русские буквы при вводе etcl забывает
конвертировать из unicode в cp1251


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Пакет pocketpc-gcc и программирование под WinCE

2006-12-30 Пенетрантность Victor Wagner
On 2006.12.30 at 17:41:10 +0300, Alexander Danilov wrote:

 Pechnikov Alexey wrote:
 В сообщении от Суббота 30 декабря 2006 12:50 Alexander Danilov написал(a):
 С русским языком там
 небольшие проблемы, но я пинаю авторов и они обещали после нового года
 глюки убрать.
 
 Не понимаю - виндоус мобайл на юникоде работает, как там могут быть 
 проблемы с русским языком? 
 
 ну насчёт unicode у меня сомнение :) , т.к.
  encoding system
 cp1251

С точки зрения Tcl - encoding system - это та кодировка, из которой
нужно перекодировать во внутреннюю (которая уже со времен 8.1 utf-8 и
только utf-8) при получении данных от окружающей операционной системы.
Например, при чтении из файла по умолчанию выбирается эта кодировка
(хотя можно переопределить посредством fconfigure) 

 
 а что касается проблем, то там русские буквы при вводе etcl забывает
 конвертировать из unicode в cp1251

Скорее он что-то другое откуда-то из другого места забывает
конвертировать. Например из UCS2 в utf-8. Или по каким-то причинам
интерпретирует символы cp1251 как символы latin-1 и перекодирует в
unicode соответственно.

Кстати, в большинстве случаев это лечится на скриптовом уровне. Благо
есть команды encoding convertfrom и encoding convertto. Можно подправить
биндинги на события от клавиатуры в Tk чтобы перекодировали. Хотя
правильнее конечно взять исходники и подправить где-нибудь в районе
tclWinInit.c или tkWinInit.c. Проще получится. 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Терминал сервер по д vnc

2006-12-30 Пенетрантность Victor Wagner
On 2006.12.30 at 18:17:44 +0400, Nick 'TARANTUL' Novikov wrote:

 Victor Wagner wrote:
  Зачем тебе VNC? Это умножение сущностей без необходимости. 
  Поставь на виндовый терминал обычный X-сервер. (например Mingw-шный)
  Тогда вся настройка сведется к тому, чтобы разрешить доступ к *dm
  и font-серверу по сети. Ну и чтобы клавиатура из .xsession
  настраивалась, а не из xorg.conf.

 
 А с русским там как ? Давным давно мне помнится из свободных X серверов
 для windows ни один не умел.

Уже довольно давно там всё хорошо. Честно сказать, не помню ни одной
версии cygwin-овского, а тем более mingw-шного порат XFree, у которого
были бы проблемы с русским. В последнее время там порты xorg, так они
даже понимают в качестве переключателя русский/английский ту же клавишу,
что и винда (с чем проблемы в обратном направлении у vmware-console и
rdesktop).

Хинт: Не пытайтесь запускать под виндами ни одного X-клиента. Если вам
нужно сконфигурировать раскладку клавиатуры, не делайте это в конфиге (что 
приведет к вызову xkbcomp на виндовой стороне). Лучше впишите явный вызов
xkbcomp в .xsession. Это, кстати, позволяет обеспечить отдельные
настройки клавиатуры каждому юзеру.

То же самое касается шрифтов. Не пытайтесь как-то разобраться со
шрифтами на виндовой стороне. Укажите в качестве единственного элемента
FontPath (можно прям в командной строке, а конфига совсем не заводить)
настроенный фонт-сервер на unix-машине.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Пакет pocketpc-gcc и прог раммирование под WinCE

2006-12-30 Пенетрантность Alexander Danilov





а что касается проблем, то там русские буквы при вводе etcl забывает
конвертировать из unicode в cp1251


Скорее он что-то другое откуда-то из другого места забывает
конвертировать. Например из UCS2 в utf-8. Или по каким-то причинам
интерпретирует символы cp1251 как символы latin-1 и перекодирует в
unicode соответственно.


ну так как про вводе в виджете на одно нажатие русской буквы появляются
2 символа , то наверно всё же utf-8



Кстати, в большинстве случаев это лечится на скриптовом уровне. Благо
есть команды encoding convertfrom и encoding convertto. Можно подправить
биндинги на события от клавиатуры в Tk чтобы перекодировали. Хотя
правильнее конечно взять исходники и подправить где-нибудь в районе
tclWinInit.c или tkWinInit.c. Проще получится. 



На скриптовом уровне патч я сделал перед тем как о баге сообщить, в rc13 они
починили, в rc14 поломали :)

Но вообще сделал вывод, что windows на моём наладоннике вредно для здоровья,
посему пытаюсь собрать linux, пока что безуспешно.

Хочу отговорить тех кто подумывает приобрести налодонник с виндой.
Если вы думаете, что десктопная винда ужасна, то после близкого знакомства
с мобильной виндой вы полюбите даже win3.11 :), не говоря уж о win95/98/nt/
и прочее.
Так что приобретая наладонник выбирай такой, на который можно поставить linux
или готовьтесь портировать его туда.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Пакет pocketpc-gcc и программирование под WinCE

2006-12-30 Пенетрантность Pechnikov Alexey
В сообщении от Суббота 30 декабря 2006 18:30 Alexander Danilov написал(a):
 Хочу отговорить тех кто подумывает приобрести налодонник с виндой.
 Если вы думаете, что десктопная винда ужасна, то после близкого знакомства
 с мобильной виндой вы полюбите даже win3.11 :), не говоря уж о win95/98/nt/
 и прочее.
 Так что приобретая наладонник выбирай такой, на который можно поставить
 linux или готовьтесь портировать его туда.

Согласен. Опыт показывает, что из трех десятков наладонников под виндоус 
мобайл штук пять глючат по-черному без видимых причин, остальные перманентно 
устраивают мелкие (и не очень) пакости - например, разряжаются в ноль, 
включившись ночью для создания резервной копии (не спрашивайте меня, почему 
иногда лни умеют засыпать через заданный интервал, а иногда - нет), или 
убивают файлы на КПК при пересылке через активсинк на десктоп (наверное, 
проблема с контактами при подключении шнурка, но оригинал файла зачем 
убивать, когда просили файл лишь скопировать).  
Жду не дождусь, когда появятся за эквивалентную сумму наладонники под 
линуксом, вот и подбираю технологию разработки ПО. Здорово, что появились 
достойные варианты.
Ставить линукс сами пользователи не будут - сложно, страшно и непонятно, как 
потом обеспечить взаимодействие с виндовой машиной. Активсинк хоть и глючный, 
зато он есть под рукой... 


Re: Пакет pocketpc-gcc и программирование под WinCE

2006-12-30 Пенетрантность Victor Wagner
On 2006.12.30 at 18:30:18 +0300, Alexander Danilov wrote:

 
 
 а что касается проблем, то там русские буквы при вводе etcl забывает
 конвертировать из unicode в cp1251
 
 Скорее он что-то другое откуда-то из другого места забывает
 конвертировать. Например из UCS2 в utf-8. Или по каким-то причинам
 интерпретирует символы cp1251 как символы latin-1 и перекодирует в
 unicode соответственно.
 
 ну так как про вводе в виджете на одно нажатие русской буквы появляются
 2 символа , то наверно всё же utf-8

Зависит от того какие два символа - если там chr(4) то - utf-16.
И скорее всего там не не перекодирует а по ошибке лишний раз
перекодирует. Вы ему не пробовали первой строкой в скрипте 
encoding system utf-8 сказать?

Код автодетекта системной кодировки одно из самых слабых мест
в Tcl. Помнится, были времена когда и в unix там всё некругло было.
Я туда руку прикладывал, Оськин прикладывал, Тоботрас прикладывал.
Где-то к концу ветки 8.2 починили. Возможно, что в виндовом коде то же
самое (особенно если мы знаем, что во всяких freewrap и tclkit там до
сих пор проблемы). Например, не знает он про юникодность CE и выбирает
кодировку по тому же алгоритму что и в десктопной винде.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Терминал сервер под vnc

2006-12-30 Пенетрантность Mikhail Ramendik
On Saturday 30 December 2006 13:44, Victor Wagner wrote:

  Мне нужна довольно-таки другая конфигурация самого дисплея - например,
  разрешение и количество цветов. Поэтому мне для такого варианта
  потребовался бы ещё один конфиг иксов (у меня это XFree86Config-4 пока
  что).

 Виндовому X-серверу не нужен конфиг X-ов. Он все параметры самого
 дисплея у виндов возьмет.

Ладно. Убедили! Вопрос - где бы почитать про настройку терминал-сервера эдаким 
способом?  Т.е. чтобы с виндового X-сервера логиниться.

-- 
Yours, Mikhail Ramendik


Re: Терминал сервер под vnc

2006-12-30 Пенетрантность Mikhail Ramendik
On Saturday 30 December 2006 15:16, Victor Wagner wrote:

 Хинт: Не пытайтесь запускать под виндами ни одного X-клиента. Если вам
 нужно сконфигурировать раскладку клавиатуры, не делайте это в конфиге (что
 приведет к вызову xkbcomp на виндовой стороне). Лучше впишите явный вызов
 xkbcomp в .xsession. Это, кстати, позволяет обеспечить отдельные
 настройки клавиатуры каждому юзеру.

А как тогда сделать в .xsession , чтобы это запускалось только при сетевом 
логине? 

 То же самое касается шрифтов. Не пытайтесь как-то разобраться со
 шрифтами на виндовой стороне. Укажите в качестве единственного элемента
 FontPath (можно прям в командной строке, а конфига совсем не заводить)
 настроенный фонт-сервер на unix-машине.

Который надо ещё настроить (и заставить слушать не только loopback). В общем, 
хочу доков :)

-- 
Yours, Mikhail Ramendik


Re: Терминал сервер по д vnc

2006-12-30 Пенетрантность Victor Wagner
On 2006.12.30 at 16:39:48 +, Mikhail Ramendik wrote:

 On Saturday 30 December 2006 15:16, Victor Wagner wrote:
 
  Хинт: Не пытайтесь запускать под виндами ни одного X-клиента. Если вам
  нужно сконфигурировать раскладку клавиатуры, не делайте это в конфиге (что
  приведет к вызову xkbcomp на виндовой стороне). Лучше впишите явный вызов
  xkbcomp в .xsession. Это, кстати, позволяет обеспечить отдельные
  настройки клавиатуры каждому юзеру.
 
 А как тогда сделать в .xsession , чтобы это запускалось только при сетевом 
 логине? 

Сделать чтобы что-то делалось только при сетевом логине - очень просто.
Анализируем значение переменной $DISPLAY. При локальном логине
она имеет вид :номер X-сервера, обычно :0, а при сетевом -
hostname:номер X-сервера.

Так что 
case $DISPLAY in
:*) Делаем то что надо делать при локальном логине
;;
*:*) Делаем то, что надо делать при сетвом логине
esac


Но в данном случае этого делать не надо. Пусть настройки клавиатуры
устанавливаются всегда из ~/.xkbmap. Тогда при логине с любого места
у пользователя будут те настройки, которые удобны ему. А в конфиге X-ов
останутся умолчательные настройки, предназначенные для ввода логина и
пароля.

 Который надо ещё настроить (и заставить слушать не только loopback). В общем, 
 хочу доков :)

Все доки в системе есть. man xfs весьма внятен и компактен
no-listen = tcp в конфиге фонтсервера сам найдешь. Надо это строчку
просто закоментарить.
А в строчку catalogue написать все директории, которые были в FontPath.

Вот с документацией на xkbcomp чуточку сложнее

У меня сделано так 

=cut /etc/X11/Xsession.d/90.userkbmap
#!/bin/sh
[ -f ${HOME}/.xkbmap ]  xkbcomp ${HOME}/.xkbmap $DISPLAY
=cut 

=cut /home/irene/.xkbmap
xkb_keymap irene_map {
xkb_keycodes {include xfree86 };
xkb_types { include complete};
xkb_compatibility { include group_led };
xkb_symbols { 
include en_US(pc104)
include ru(winkeys)
include group(ctrl_shift_toggle)
};
xkb_geometry { include pc(pc104) };
};  
=cut

.xkbmap я показал не свой, а жены потому что у неё стандартное
виндообразное переключение по ctrl+shift, а не моё любимое по правому
alt. В /usr/lib/X11/xkb/symbols/group можно еще много всяких вариантов
переключения нарыть. А то и свой по аналогии написать.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Пакет pocketpc-gcc и программирование под WinCE

2006-12-30 Пенетрантность Maksim A. Boyko
On Sat, Dec 30, 2006 at 06:52:22PM +0300, Pechnikov Alexey wrote:
 Ставить линукс сами пользователи не будут - сложно, страшно и непонятно, как 
 потом обеспечить взаимодействие с виндовой машиной. Активсинк хоть и глючный, 
 зато он есть под рукой... 
Не так уж и сложно 8) OPie + HP . Софт пишеться легко т.к. там
используется QT/E.
-- 
С уважением,
Maksim A. Boyko 

Registered Linux user #385502
Debian/GNU Linux (Etch)



Only two things are infinite, the universe and human stupidity, 
and I'm not sure about the former. Albert Einstein


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Пакет pocketpc-gcc и п рограммирование под WinCE

2006-12-30 Пенетрантность Mikhail Gusarov

Twas brillig at 22:02:23 30.12.2006 UTC+03 when Maksim A. Boyko did gyre and 
gimble:

 MAB Не так уж и сложно 8)

На трёх полностью поддерживаемых наладонниках из 200. Да и софта для
Familiar по сравнению с Windows Mobile - очень мало.

-- 
JID: [EMAIL PROTECTED]


Re: Пакет pocketpc-gcc и программирование под WinCE

2006-12-30 Пенетрантность Pechnikov Alexey
В сообщении от Суббота 30 декабря 2006 22:02 Maksim A. Boyko написал(a):
 Не так уж и сложно 8) OPie + HP . Софт пишеться легко т.к. там
 используется QT/E.

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


Re: Пакет pocketpc-gcc и прог раммирование под WinCE

2006-12-30 Пенетрантность Alexander Danilov

Victor Wagner wrote:

On 2006.12.30 at 18:30:18 +0300, Alexander Danilov wrote:


а что касается проблем, то там русские буквы при вводе etcl забывает
конвертировать из unicode в cp1251

Скорее он что-то другое откуда-то из другого места забывает
конвертировать. Например из UCS2 в utf-8. Или по каким-то причинам
интерпретирует символы cp1251 как символы latin-1 и перекодирует в
unicode соответственно.

ну так как про вводе в виджете на одно нажатие русской буквы появляются
2 символа , то наверно всё же utf-8


Зависит от того какие два символа - если там chr(4) то - utf-16.
И скорее всего там не не перекодирует а по ошибке лишний раз
перекодирует. Вы ему не пробовали первой строкой в скрипте 
encoding system utf-8 сказать?


Нашёл кусок моего письма разработчикам eTcl

 As I understand etcl do not convert letters from unicode to current etcl 
system encoding.
 When a redefine the binding bind Entry Key like this:

   bind Entry Key {
 tk::CancelRepeat
 tk::EntryInsert %W [encoding convertfrom unicode %A]
   }
 russian letters display correctly in entry widgets, but not latin letters.


 Linux version of etcl has similar problem: russian letters do not displayed at 
all in entry
 or text widgets.





Код автодетекта системной кодировки одно из самых слабых мест
в Tcl. Помнится, были времена когда и в unix там всё некругло было.
Я туда руку прикладывал, Оськин прикладывал, Тоботрас прикладывал.
Где-то к концу ветки 8.2 починили. Возможно, что в виндовом коде то же
самое (особенно если мы знаем, что во всяких freewrap и tclkit там до
сих пор проблемы). Например, не знает он про юникодность CE и выбирает
кодировку по тому же алгоритму что и в десктопной винде.




Утверждать не стану, но кажется у меня tclkit кодировку правильно определяет,
но может это от того, что я его сам починил :)


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Пакет pocketpc-gcc и програ ммирование под WinCE

2006-12-30 Пенетрантность Alexander Danilov

Mikhail Gusarov wrote:

Twas brillig at 22:02:23 30.12.2006 UTC+03 when Maksim A. Boyko did gyre and 
gimble:

 MAB Не так уж и сложно 8)

На трёх полностью поддерживаемых наладонниках из 200. Да и софта для
Familiar по сравнению с Windows Mobile - очень мало.



Насчет мало софта - это на мой взгляд не самая главная проблема,
самая большая проблема linux на наладонниках - это слабая поддержка железа.
Лучше всего поддерживаются старые модели 3-5 лет давности, или дорогие,
например hx4700. Моя железяка hx2790 очень слабо поддердивается, я как-то
нашел для нее образ, загрузился, даже несмотря на то, что там неработает почти
вся интересная переферия (wifi,подсветка экрана, батарея и прочее) я остался
_очень_ доволен интерфейсом gpe, он никак не идеален, но гораздно удобнее, чем
интерфейс wince, просто небо и земля. Нормальное меню вложенное, диалог выбора
файла позволяет выбрать любой файл в системе, а не только те, которые находятся
в каталогах не ниже третьего уровня (аплодисменты разработчикам wince), если
ен нравится такое меню, то на рабочем столе меню в виде значков, тоже удобно.
Ну вообщем после увиденного я загорелся допилить openembedded дистрибутив.

Кстати если кому интересно , в debian если пакеты *matchbox*,
посмотрите на что похож наладонный linux, правда перед этим советую посмотреть
на wince.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Пакет pocketpc-gcc и программирование под WinCE

2006-12-30 Пенетрантность Dmitry Nezhevenko
On Sat, Dec 30, 2006 at 10:10:43PM +0300, Pechnikov Alexey wrote:
 В сообщении от Суббота 30 декабря 2006 22:02 Maksim A. Boyko написал(a):
  Не так уж и сложно 8) OPie + HP . Софт пишеться легко т.к. там
  используется QT/E.
 
 Очень легко, а в качестве документации к кросскомпиляторам надо искать в нете 
 сообщения об их ошибках, и пытаться понять, что же там все-таки работает...

Для Qt/Embedded документация есть и очень неплохая. OPIE-ные классы
документированы похуже но описание что класс делает есть, по названию
метода понять смысл не сложно.

-- 
WBR, Dmitry


signature.asc
Description: Digital signature


mc и обработка файлов

2006-12-30 Пенетрантность Mikhail Ramendik
Всем привет!

Установлен sarge и пакетированный mc. (Дискуссию о нужности mc не хотелось бы 
начинать снова - я использую его для разбора файловых помоек, а не как 
замену оболочки).

При таком разборе зачастую хчоется открыть файл. Что для нетекстовых файлов 
логично делать Enter. Но для многих типов файлов у mc какие-то явно не те 
обработчики выставлены, и файлы не открываются. Хотелось бы подправить.

Можно, конечно, сделать всё как положено в mc - редактировать 
$HOME/.mc/bindings . Но не привязаны ли дефолты в 
дебианно-пакетизированном ;) mc к каким-либо другим дефолтам в дебиане? 
Просто хотелось бы всё сделать максимально корректно.

-- 
Yours, Mikhail Ramendik


музыка в APE/CUE

2006-12-30 Пенетрантность Mikhail Ramendik
Всем привет!

Вопрос - чем бы играть музыку в форматах ape/cue? (Как я понял, APE - сама 
музыка, CUE - приложение к APE с информацией).

Плагины к xmms существуют, но пакеты для debian были (если верить apt-get.org) 
только на репозитарии rarewares.org, который успешно лежит :(

Или лучше просто перекодировать во flac? Но чем это можно сделать так, чтобы 
сохранить информацию из cue?

-- 
Yours, Mikhail Ramendik


Re: Пакет pocketpc-gcc и программирование под WinCE

2006-12-30 Пенетрантность Pechnikov Alexey
В сообщении от Воскресенье 31 декабря 2006 02:03 Dmitry Nezhevenko написал(a):
 Для Qt/Embedded документация есть и очень неплохая. OPIE-ные классы
 документированы похуже но описание что класс делает есть, по названию
 метода понять смысл не сложно.

Кажется, мы о разном говорим. Я говорю о существующем софте, собранном, к 
примеру, под EVC++. Мне не удалось найти в интернет вообще никакой 
информации, связанной с портированием существующих проектов (подчеркиваю, уже 
готовых целых проектов, а не отдельный файл типа привет, мир) для их 
дальнейшей кросскомпиляции под линуксом. Все доки выглядят примерно 
так поправьте свой мэйкфайл Программного обеспечения для WinCE написано 
вагон и маленькая тележка, неужели мы должны выбросить все это и начать с 
нуля? Да еще и потеряв при этом существующих пользователей... Другое дело, 
если появится доступный способ перенести компиляцию проектов под линукс, с 
тем, чтобы они собирались с помощью, скажем, arm-wince-pe-g++ для WinCE, 
после чего будет не очень сложно пересобрать их и для КПК под управлением 
линукс.


[D-I Manual] Build log for ru (31 Dec 2006)

2006-12-30 Пенетрантность Frans Pop
A build of the Debian Installer Manual was triggered by an update to SVN.

There were no errors during the build process.
The new version of the manual has been uploaded successfully.

A log of the build is available at:
- http://people.debian.org/~fjp/d-i_manual/log/ru.log

===
It is possible to use RSS to track changes to the manual.
For more information, see:
http://d-i.alioth.debian.org/manual/translators.html
===
Note: PDF output is not yet supported for some languages; this
is being worked on.
===
If you have any questions about the build or this message, feel
free to contact me at elendil_at_planet_dot_nl.
===

Updated files ('svn up')

Upo/ru/preparing.po
Upo/ru/hardware.po
Upo/ru/boot-installer.po
Upo/ru/bookinfo.po
Upo/ru/post-install.po
Upo/ru/boot-new.po
Updated to revision 43698.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]