public inbox for gentoo-user-ru@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user-ru] MC, архивы и русские имена
@ 2006-04-12 19:41 Anton Ananich
  2006-04-12 20:06 ` Alex Efros
  2006-04-15 17:10 ` [gentoo-user-ru] " Anton Ananich
  0 siblings, 2 replies; 23+ messages in thread
From: Anton Ananich @ 2006-04-12 19:41 UTC (permalink / raw
  To: gentoo-user-ru

Здравствуйте!

Мне прислали по почте zip архив, в котором лежат файлы с русскими
именами. MC показывает вопросики и не может их распаковать.

В инете ничего похоженго не нашел.
Из консоли получилось распаковать, но хотелось бы чтоб в mc тоже работало...
Any ideas?

--
Best Regards,
Antonio
http://gentoo-wiki.com/User:Antonio

-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] MC, архивы и русские имена
  2006-04-12 19:41 [gentoo-user-ru] MC, архивы и русские имена Anton Ananich
@ 2006-04-12 20:06 ` Alex Efros
  2006-04-14 10:45   ` [gentoo-user-ru] MC, ÁÒÈÉ×Ù É ÒÕÓÓËÉÅ ÉÍÅÎÁ Vladimir Solomatin
  2006-04-15  9:46   ` [gentoo-user-ru] MC, архивы и русские имена Alex P. Burlutsky
  2006-04-15 17:10 ` [gentoo-user-ru] " Anton Ananich
  1 sibling, 2 replies; 23+ messages in thread
From: Alex Efros @ 2006-04-12 20:06 UTC (permalink / raw
  To: gentoo-user-ru

Hi!

On Wed, Apr 12, 2006 at 10:41:27PM +0300, Anton Ananich wrote:
> Мне прислали по почте zip архив, в котором лежат файлы с русскими
> именами. MC показывает вопросики и не может их распаковать.
> 
> В инете ничего похоженго не нашел.
> Из консоли получилось распаковать, но хотелось бы чтоб в mc тоже работало...
> Any ideas?

Вероятно вы используете mc, а надо использовать mc-mp. ;-)
app-misc/mc-mp-4.1.40_pre9-r1 брать тут:
http://bugs.gentoo.org/show_bug.cgi?id=35032
и устанавливать в /usr/local/portage, ессно.

Это форк старой версии mc (4.1), homepage:
http://mc.linuxinside.com/cgi-bin/dir.cgi

Цель - получить стабильную и надёжную консольную версию mc, т.к. в
основной ветке mc разработчики годами хронически не могут сделать версию
без багов. Несколько фич (типа работы с FTP) было портировано из mc 4.6 в
этот mc-mp.

В частности, я сейчас сделал zip-архив с файлами с длинными русскими
именами и он его открыл без проблем.

Лично я уже лет 5, если не больше, mc не использую, только mc-mp.

-- 
			WBR, Alex.
-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] MC, ÁÒÈÉ×Ù É ÒÕÓÓËÉÅ ÉÍÅÎÁ
  2006-04-12 20:06 ` Alex Efros
@ 2006-04-14 10:45   ` Vladimir Solomatin
  2006-04-15  9:46   ` [gentoo-user-ru] MC, архивы и русские имена Alex P. Burlutsky
  1 sibling, 0 replies; 23+ messages in thread
From: Vladimir Solomatin @ 2006-04-14 10:45 UTC (permalink / raw
  To: gentoo-user-ru

[-- Attachment #1: Type: text/plain, Size: 1619 bytes --]

Hello, Alex Efros
On 13.04.2006 0:06, you wrote:

>> Мне прислали по почте zip архив, в котором лежат файлы с русскими
>> именами. MC показывает вопросики и не может их распаковать.
>>
>> В инете ничего похоженго не нашел.
>> Из консоли получилось распаковать, но хотелось бы чтоб в mc тоже работало...
>> Any ideas?
> 
> Вероятно вы используете mc, а надо использовать mc-mp. ;-)
> app-misc/mc-mp-4.1.40_pre9-r1 брать тут:
> http://bugs.gentoo.org/show_bug.cgi?id=35032
> и устанавливать в /usr/local/portage, ессно.
> 
> Это форк старой версии mc (4.1), homepage:
> http://mc.linuxinside.com/cgi-bin/dir.cgi
> 
> Цель - получить стабильную и надёжную консольную версию mc, т.к. в
> основной ветке mc разработчики годами хронически не могут сделать версию
> без багов. Несколько фич (типа работы с FTP) было портировано из mc 4.6 в
> этот mc-mp.

Да и в mc-mp багов хватает. К примеру, повисает при рекурсивном поиске 
файла по содержимому ("Content:" заполнен).

> В частности, я сейчас сделал zip-архив с файлами с длинными русскими
> именами и он его открыл без проблем.
> 
> Лично я уже лет 5, если не больше, mc не использую, только mc-mp.

Действительно, mc-mp по удобне mc будет.

ЗЫ. Информация о свободном месте mount point обычно выводится в 
килобайтах (зависит от размеров панели), на гигабайтных разделах имхо не 
удобно. Подправил исходники, см. аттач. Теперь цифры больше 6-ти знаков 
округляются до мегобайтов, гигобайтов. Не плохо было все это настраивать 
в меню.

-- 
Vladimir Solomatin (littleslash@relex.ru)
Phone: + 7 (0732) 711711
Relex Inc, Voronezh.

[-- Attachment #2: screen.patch --]
[-- Type: text/plain, Size: 528 bytes --]

--- mc-4.1.40-pre9.orig/src/screen.c	2004-08-30 14:30:33.000000000 +0400
+++ mc-4.1.40-pre9/src/screen.c	2006-04-14 13:46:32.000000000 +0400
@@ -1115,8 +1115,8 @@
 
     size_full_len = (size_work_len * 2) + size_add_len;
 
-    size_trunc_len (buf_a, min(size_work_len, 9), myfs_status.avail, 1);
-    size_trunc_len (buf_t, min(size_work_len, 9), myfs_status.total, 1);
+    size_trunc_len (buf_a, 6, myfs_status.avail, 1);
+    size_trunc_len (buf_t, 6, myfs_status.total, 1);
 
     if ((work_len - 2) >= size_full_len) {
 

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] MC, архивы и русские имена
  2006-04-12 20:06 ` Alex Efros
  2006-04-14 10:45   ` [gentoo-user-ru] MC, ÁÒÈÉ×Ù É ÒÕÓÓËÉÅ ÉÍÅÎÁ Vladimir Solomatin
@ 2006-04-15  9:46   ` Alex P. Burlutsky
  2006-04-15 10:56     ` Alex Efros
  1 sibling, 1 reply; 23+ messages in thread
From: Alex P. Burlutsky @ 2006-04-15  9:46 UTC (permalink / raw
  To: gentoo-user-ru

> Вероятно вы используете mc, а надо использовать mc-mp. ;-)

Ценная штука! Респект!
Еще хорошо бы туда включить такие вкусности как recode.patch и xsmb + xnet
Первый позволяет выбирать любую кодировку на панелях (полезно на smb, 
ftp), а второй - добавляет две extfs - для хождения по smb-сетям в стиле 
а-ля FAR / Total Commander (список компьютеров в виде папок и "заход" в 
них, реализовано с помощью netbtscan) и подобное только с ftp и ssh - 
учетными записями в файле.
Но такие патчи я видел к сожалению только для 4.6.0:
http://ccphys.nsu.ru/~avpak/mc/old/4.6.0/

P.S. почему-то в mc-mp не заходится по Enter в tar.gz это фича иль 
что-то надо включить?



-- 
hello from Alex P. Burlutsky
mailto:107@mail.ru
ICQ# 12345-7-222

-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] MC, архивы и русские имена
  2006-04-15  9:46   ` [gentoo-user-ru] MC, архивы и русские имена Alex P. Burlutsky
@ 2006-04-15 10:56     ` Alex Efros
  2006-04-15 11:55       ` Alex P. Burlutsky
  2006-04-15 12:01       ` Alex P. Burlutsky
  0 siblings, 2 replies; 23+ messages in thread
From: Alex Efros @ 2006-04-15 10:56 UTC (permalink / raw
  To: gentoo-user-ru

Hi!

On Sat, Apr 15, 2006 at 01:46:20PM +0400, Alex P. Burlutsky wrote:
> >Вероятно вы используете mc, а надо использовать mc-mp. ;-)
> 
> Ценная штука! Респект!
> Еще хорошо бы туда включить такие вкусности как recode.patch и xsmb + xnet
> Первый позволяет выбирать любую кодировку на панелях (полезно на smb, 
> ftp), а второй - добавляет две extfs - для хождения по smb-сетям в стиле 
> а-ля FAR / Total Commander (список компьютеров в виде папок и "заход" в 
> них, реализовано с помощью netbtscan) и подобное только с ftp и ssh - 
> учетными записями в файле.
> Но такие патчи я видел к сожалению только для 4.6.0:
> http://ccphys.nsu.ru/~avpak/mc/old/4.6.0/

Вы эти пожелания отправьте лучше не сюда, а тому кто поддерживает mc-mp,
на его homepage должен быть email, и ему, кстати, по-моему можно писать
по-русски. :)
 
> P.S. почему-то в mc-mp не заходится по Enter в tar.gz это фича иль 
> что-то надо включить?

Да нет, у меня всё работает. Может прав не хватает на чтение этого архива?

-- 
			WBR, Alex.
-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] MC, архивы и русские имена
  2006-04-15 10:56     ` Alex Efros
@ 2006-04-15 11:55       ` Alex P. Burlutsky
  2006-04-15 13:27         ` Alex Efros
  2006-04-15 12:01       ` Alex P. Burlutsky
  1 sibling, 1 reply; 23+ messages in thread
From: Alex P. Burlutsky @ 2006-04-15 11:55 UTC (permalink / raw
  To: gentoo-user-ru

>> P.S. почему-то в mc-mp не заходится по Enter в tar.gz это фича иль 
> Да нет, у меня всё работает. Может прав не хватает на чтение этого архива?

Починил, удалив старый ~/.mc/ext
он оставался от версии 4.6.0
в нем были строки для открытия архивов посредством extfs на подобие:
regex/\.t([gp]?z|ar\.g?[zZ])$
         Open=%cd %p#utar

видимо этот mc-mp как-то по другому их открывает, по этому удалив этот 
файл все заработало.
А с ним - нивкакую. (К стати почему-то даже если он пустой :))


-- 
hello from Alex P. Burlutsky
mailto:107@mail.ru
ICQ# 12345-7-222

-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] MC, архивы и русские имена
  2006-04-15 10:56     ` Alex Efros
  2006-04-15 11:55       ` Alex P. Burlutsky
@ 2006-04-15 12:01       ` Alex P. Burlutsky
  2006-04-15 13:32         ` Alex Efros
  1 sibling, 1 reply; 23+ messages in thread
From: Alex P. Burlutsky @ 2006-04-15 12:01 UTC (permalink / raw
  To: gentoo-user-ru

>> Но такие патчи я видел к сожалению только для 4.6.0:
>> http://ccphys.nsu.ru/~avpak/mc/old/4.6.0/
> 
> Вы эти пожелания отправьте лучше не сюда, а тому кто поддерживает mc-mp,
> на его homepage должен быть email, и ему, кстати, по-моему можно писать
> по-русски. :)

На его homepage последние релизы 2х-3х летней давности, боюсь он 
забросил проект и врядли будет добавлять что-либо еще

-- 
hello from Alex P. Burlutsky
mailto:107@mail.ru
ICQ# 12345-7-222

-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] MC, архивы и русские имена
  2006-04-15 11:55       ` Alex P. Burlutsky
@ 2006-04-15 13:27         ` Alex Efros
  0 siblings, 0 replies; 23+ messages in thread
From: Alex Efros @ 2006-04-15 13:27 UTC (permalink / raw
  To: gentoo-user-ru

Hi!

On Sat, Apr 15, 2006 at 03:55:51PM +0400, Alex P. Burlutsky wrote:
> Починил, удалив старый ~/.mc/ext
> он оставался от версии 4.6.0
> в нем были строки для открытия архивов посредством extfs на подобие:
> regex/\.t([gp]?z|ar\.g?[zZ])$
>         Open=%cd %p#utar
> 
> видимо этот mc-mp как-то по другому их открывает, по этому удалив этот 
> файл все заработало.
> А с ним - нивкакую. (К стати почему-то даже если он пустой :))

Потому, что если он есть (даже пустой), то используется именно он. А если
его нет вообще, то используется дефалтовый из /usr/lib/mc/.

-- 
			WBR, Alex.
-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] MC, архивы и русские имена
  2006-04-15 12:01       ` Alex P. Burlutsky
@ 2006-04-15 13:32         ` Alex Efros
  2006-04-26 18:10           ` Ilia N Ternovich
  0 siblings, 1 reply; 23+ messages in thread
From: Alex Efros @ 2006-04-15 13:32 UTC (permalink / raw
  To: gentoo-user-ru

Hi!

On Sat, Apr 15, 2006 at 04:01:43PM +0400, Alex P. Burlutsky wrote:
> >>Но такие патчи я видел к сожалению только для 4.6.0:
> >>http://ccphys.nsu.ru/~avpak/mc/old/4.6.0/
> >
> >Вы эти пожелания отправьте лучше не сюда, а тому кто поддерживает mc-mp,
> >на его homepage должен быть email, и ему, кстати, по-моему можно писать
> >по-русски. :)
> 
> На его homepage последние релизы 2х-3х летней давности, боюсь он 
> забросил проект и врядли будет добавлять что-либо еще

Зачем бояться, если можно спросить? :)

Проект не заброшен, я не так давно с ним переписывался. Просто задачей
этого проекта являлось пофиксить все баги в старой версии mc и заморозить
проект - т.к. вообще-то все необходимые фичи у mc уже давно есть, и иметь
стабильный file-manager для многих важнее, чем иметь file-manager с
громадным кол-вом фич (для таких есть mc-4.6.x).

-- 
			WBR, Alex.
-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [gentoo-user-ru] Re: MC, архивы и русские имена
  2006-04-12 19:41 [gentoo-user-ru] MC, архивы и русские имена Anton Ananich
  2006-04-12 20:06 ` Alex Efros
@ 2006-04-15 17:10 ` Anton Ananich
  2006-04-17  9:08   ` Volkov Peter
  2006-04-21  9:59   ` [gentoo-user-ru] Re: MC, архивы и русские имена Vadim Dyadkin
  1 sibling, 2 replies; 23+ messages in thread
From: Anton Ananich @ 2006-04-15 17:10 UTC (permalink / raw
  To: gentoo-user-ru

Здравствуйте!

On 4/12/06, Anton Ananich <anton.ananich@gmail.com> wrote:
> Здравствуйте!
>
> Мне прислали по почте zip архив, в котором лежат файлы с русскими
> именами. MC показывает вопросики и не может их распаковать.

Спасибо всем ответывшим. Только мне пока ещё не удалось распаковать
злосчастный архив :(

Пользователи ALT Linux предложили такое решение.
https://bugzilla.altlinux.org/show_bug.cgi?id=4871
Буду пробовать :)

--
Best Regards,
Antonio
http://gentoo-wiki.com/User:Antonio

-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Re: MC, архивы и русские имена
  2006-04-15 17:10 ` [gentoo-user-ru] " Anton Ananich
@ 2006-04-17  9:08   ` Volkov Peter
  2006-04-17 13:05     ` Anton Ananich
  2006-04-21  9:59   ` [gentoo-user-ru] Re: MC, архивы и русские имена Vadim Dyadkin
  1 sibling, 1 reply; 23+ messages in thread
From: Volkov Peter @ 2006-04-17  9:08 UTC (permalink / raw
  To: gentoo-user-ru

Anton Ananich пишет:
> Спасибо всем ответывшим. Только мне пока ещё не удалось распаковать
> злосчастный архив :(
>   
Как уже упоминается по моему на сайте zip'а он не умеет работать с 
кодировками:
"lack of support for alternate character sets"
> Пользователи ALT Linux предложили такое решение.
> https://bugzilla.altlinux.org/show_bug.cgi?id=4871
> Буду пробовать :)
>   
А вот это интересно. Вам удалось сделать получить читаемые имена файлов?

Peter.

-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Re: MC, архивы и русские имена
  2006-04-17  9:08   ` Volkov Peter
@ 2006-04-17 13:05     ` Anton Ananich
  2006-04-20  9:10       ` Anton Ananich
  0 siblings, 1 reply; 23+ messages in thread
From: Anton Ananich @ 2006-04-17 13:05 UTC (permalink / raw
  To: gentoo-user-ru

[-- Attachment #1: Type: text/plain, Size: 1106 bytes --]

Здравствуйте!

On 4/17/06, Volkov Peter <pva@gentoo.org> wrote:
> А вот это интересно. Вам удалось сделать получить читаемые имена файлов?
Да, это действительно можно сделать... По крайней мере мне это удалось.

Но есть несколько нюансов:
1) Качество патча оставляет желать лучшего.
2) Качество ebuild оставляет желать лучшего.
3) Этот патч позволяет только распаковывать архивы содержащие файлы с
русскими именами. А вот запаковать...

В свете сказанного я бы не рискнул настаивать на внедрении этого патча
ни в unzip, ни даже в порты gen2. Но если кому интересно поиграться,
то я приложил их на всякий случай.

--
Best Regards,
Antonio
http://gentoo-wiki.com/User:Antonio

[-- Attachment #2: unzip-5.52_p1-r1.ebuild --]
[-- Type: application/octet-stream, Size: 1578 bytes --]

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

inherit eutils toolchain-funcs flag-o-matic

DESCRIPTION="Unzipper for pkzip-compressed files"
HOMEPAGE="ftp://ftp.info-zip.org/pub/infozip/UnZip.html"
SRC_URI="ftp://ftp.info-zip.org/pub/infozip/src/${PN}552.tar.gz"

LICENSE="Info-ZIP"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE=""

DEPEND=""

src_unpack() {
	unpack ${A}
	cd "${WORKDIR}/${PN}-5.52"
	epatch "${FILESDIR}"/${PN}-5.52-no-exec-stack.patch
	epatch "${FILESDIR}"/${PN}-5.52-encoding.patch
	sed -i \
		-e 's:-O3:$(CFLAGS):' \
		-e 's:-O :$(CFLAGS) :' \
		-e "s:CC=gcc :CC=$(tc-getCC) :" \
		-e "s:LD=gcc :LD=$(tc-getCC) :" \
		-e 's:LF2 = -s:LF2 = :' \
		-e 's:LF = :LF = $(LDFLAGS) :' \
		-e 's:SL = :SL = $(LDFLAGS) :' \
		-e 's:FL = :FL = $(LDFLAGS) :' \
		unix/Makefile \
		|| die "sed unix/Makefile failed"
}

src_compile() {
	cd "${WORKDIR}/${PN}-5.52"
	local TARGET
	case ${CHOST} in
		i?86*-linux*) TARGET=linux_asm ;;
		*-linux*)     TARGET=linux_noasm ;;
		*-dragonfly*) TARGET=freebsd ;;
		*-freebsd*)   TARGET=freebsd ;;
		*-openbsd*)   TARGET=bsd ;;
		*-darwin*)    TARGET=macosx ;;
		*)            die "Unknown target, you suck" ;;
	esac
	append-lfs-flags #104315
	emake -f unix/Makefile ${TARGET} || die "emake failed"
}

src_install() {
	cd "${WORKDIR}/${PN}-5.52"
	dobin unzip funzip unzipsfx unix/zipgrep || die "dobin failed"
	dosym unzip /usr/bin/zipinfo
	doman man/*.1
	dodoc BUGS History* README ToDo WHERE
}

[-- Attachment #3: unzip-5.52-encoding.patch --]
[-- Type: application/octet-stream, Size: 14497 bytes --]

diff -rbBu unzip-5.52/unix/unix.c unzip-5.52-encoding/unix/unix.c
--- unzip-5.52/unix/unix.c	2006-04-14 19:34:20.000000000 +0300
+++ unzip-5.52-encoding/unix/unix.c	2006-04-15 21:03:41.000000000 +0300
@@ -30,6 +30,9 @@
 #define UNZIP_INTERNAL
 #include "unzip.h"
 
+#include <iconv.h>
+#include <langinfo.h>
+
 #ifdef SCO_XENIX
 #  define SYSNDIR
 #else  /* SCO Unix, AIX, DNIX, TI SysV, Coherent 4.x, ... */
@@ -1666,3 +1669,90 @@
     }
 }
 #endif /* QLZIP */
+
+
+typedef struct {
+    char *local_charset;
+    char *archive_charset;
+} CHARSET_MAP;
+
+/* A mapping of local <-> archive charsets used by default to convert filenames
+ * of DOS/Windows Zip archives. Currently very basic. */
+static CHARSET_MAP dos_charset_map[] = {
+    { "ANSI_X3.4-1968", "CP850" },
+    { "ISO-8859-1", "CP850" },
+    { "CP1252", "CP850" },
+    { "UTF-8", "CP866" },
+    { "KOI8-R", "CP866" },
+    { "KOI8-U", "CP866" },
+    { "ISO-8859-5", "CP866" }
+};
+
+char OEM_CP[MAX_CP_NAME] = "";
+char ISO_CP[MAX_CP_NAME] = "";
+
+/* Try to guess the default value of OEM_CP based on the current locale.
+ * ISO_CP is left alone for now. */
+void init_conversion_charsets()
+{
+    const char *local_charset;
+    int i;
+
+    /* Make a guess only if OEM_CP not already set. */ 
+    if(*OEM_CP == '\0') {
+    	local_charset = nl_langinfo(CODESET);
+    	for(i = 0; i < sizeof(dos_charset_map)/sizeof(CHARSET_MAP); i++)
+    		if(!strcasecmp(local_charset, dos_charset_map[i].local_charset)) {
+    			strncpy(OEM_CP, dos_charset_map[i].archive_charset,
+    					sizeof(OEM_CP));
+    			break;
+    		}
+    }
+}
+
+/* Convert a string from one encoding to the current locale using iconv().
+ * Be as non-intrusive as possible. If error is encountered during covertion
+ * just leave the string intact. */
+static void charset_to_intern(char *string, char *from_charset)
+{
+    iconv_t cd;
+    char *s,*d, *buf;
+    size_t slen, dlen, buflen;
+    const char *local_charset;
+
+    if(*from_charset == '\0')
+    	return;
+
+    buf = NULL;
+    local_charset = nl_langinfo(CODESET);
+
+    if((cd = iconv_open(local_charset, from_charset)) == (iconv_t)-1)
+        return;
+
+    slen = strlen(string);
+    s = string;
+    dlen = buflen = 2*slen;
+    d = buf = malloc(buflen + 1);
+    if(!d)
+    	goto cleanup;
+    bzero(buf,buflen);
+    if(iconv(cd, &s, &slen, &d, &dlen) == (size_t)-1)
+    	goto cleanup;
+    strncpy(string, buf, buflen);
+    
+    cleanup:
+    free(buf);
+    iconv_close(cd);
+}
+
+/* Convert a string from OEM_CP to the current locale charset. */
+inline void oem_intern(char *string)
+{
+    charset_to_intern(string, OEM_CP);
+}
+
+/* Convert a string from ISO_CP to the current locale charset. */
+inline void iso_intern(char *string)
+{
+    charset_to_intern(string, ISO_CP);
+}
Only in unzip-5.52-encoding/unix: unix.c.orig
diff -rbBu unzip-5.52/unix/unxcfg.h unzip-5.52-encoding/unix/unxcfg.h
--- unzip-5.52/unix/unxcfg.h	2006-04-14 19:34:20.000000000 +0300
+++ unzip-5.52-encoding/unix/unxcfg.h	2006-04-15 21:03:41.000000000 +0300
@@ -141,4 +141,30 @@
 /* wild_dir, dirname, wildname, matchname[], dirnamelen, have_dirname, */
 /*    and notfirstcall are used by do_wild().                          */
 
+
+#define MAX_CP_NAME 25 
+   
+#ifdef SETLOCALE
+#  undef SETLOCALE
+#endif
+#define SETLOCALE(category, locale) setlocale(category, locale)
+#include <locale.h>
+   
+#ifdef _ISO_INTERN
+#  undef _ISO_INTERN
+#endif
+#define _ISO_INTERN(str1) iso_intern(str1)
+
+#ifdef _OEM_INTERN
+#  undef _OEM_INTERN
+#endif
+#ifndef IZ_OEM2ISO_ARRAY
+#  define IZ_OEM2ISO_ARRAY
+#endif
+#define _OEM_INTERN(str1) oem_intern(str1)
+
+void iso_intern(char *);
+void oem_intern(char *);
+void init_conversion_charsets(void);
+   
 #endif /* !__unxcfg_h */
Only in unzip-5.52-encoding/unix: unxcfg.h.orig
diff -rbBu unzip-5.52/unzip.c unzip-5.52-encoding/unzip.c
--- unzip-5.52/unzip.c	2006-04-14 19:34:22.000000000 +0300
+++ unzip-5.52-encoding/unzip.c	2006-04-15 21:03:41.000000000 +0300
@@ -309,11 +309,21 @@
   -2  just filenames but allow -h/-t/-z  -l  long Unix \"ls -l\" format\n\
                                          -v  verbose, multi-page format\n";
 
+#ifndef UNIX
 static ZCONST char Far ZipInfoUsageLine3[] = "miscellaneous options:\n\
   -h  print header line       -t  print totals for listed files or for all\n\
   -z  print zipfile comment  %c-T%c print file times in sortable decimal format\
 \n %c-C%c be case-insensitive   %s\
   -x  exclude filenames that follow from listing\n";
+#else /* UNIX */
+static ZCONST char Far ZipInfoUsageLine3[] = "miscellaneous options:\n\
+  -h  print header line       -t  print totals for listed files or for all\n\
+  -z  print zipfile comment  %c-T%c print file times in sortable decimal format\
+\n %c-C%c be case-insensitive   %s\
+  -x  exclude filenames that follow from listing\n\
+  -O CHARSET  specify a character encoding for DOS, Windows and OS/2 archives\n\
+  -I CHARSET  specify a character encoding for UNIX and other archives\n";
+#endif /* !UNIX */
 #ifdef MORE
 #ifdef VMS
    static ZCONST char Far ZipInfoUsageLine4[] =
@@ -599,6 +609,7 @@
 #endif /* ?VM_CMS */
 #endif /* ?MACOS */
 
+#ifndef UNIX
 static ZCONST char Far UnzipUsageLine4[] = "\
 modifiers:                                   -q  quiet mode (-qq => quieter)\n\
   -n  never overwrite existing files         -a  auto-convert any text files\n\
@@ -606,6 +617,17 @@
  -j  junk paths (do not make directories)   -v  be verbose/print version info\n\
  %c-C%c match filenames case-insensitively    %c-L%c make (some) names \
 lowercase\n %-42s %c-V%c retain VMS version numbers\n%s";
+#else /* UNIX */
+static ZCONST char Far UnzipUsageLine4[] = "\
+modifiers:                                   -q  quiet mode (-qq => quieter)\n\
+  -n  never overwrite existing files         -a  auto-convert any text files\n\
+  -o  overwrite files WITHOUT prompting      -aa treat ALL files as text\n \
+ -j  junk paths (do not make directories)   -v  be verbose/print version info\n\
+ %c-C%c match filenames case-insensitively    %c-L%c make (some) names \
+lowercase\n %-42s %c-V%c retain VMS version numbers\n%s\n\
+  -O CHARSET  specify a character encoding for DOS, Windows and OS/2 archives\n\
+  -I CHARSET  specify a character encoding for UNIX and other archives\n\n";
+#endif /* !UNIX */
 
 static ZCONST char Far UnzipUsageLine5[] = "\
 Examples (see unzip.txt for more info):\n\
@@ -668,6 +690,10 @@
 
     SETLOCALE(LC_CTYPE,"");
 
+#ifdef UNIX
+    init_conversion_charsets();
+#endif
+
 #if (defined(__IBMC__) && defined(__DEBUG_ALLOC__))
     extern void DebugMalloc(void);
 
@@ -1089,6 +1115,11 @@
     argc = *pargc;
     argv = *pargv;
 
+#ifdef UNIX
+    extern char OEM_CP[MAX_CP_NAME];
+    extern char ISO_CP[MAX_CP_NAME];
+#endif
+    
     while (++argv, (--argc > 0 && *argv != NULL && **argv == '-')) {
         s = *argv + 1;
         while ((c = *s++) != 0) {    /* "!= 0":  prevent Turbo C warning */
@@ -1252,6 +1283,35 @@
                     }
                     break;
 #endif  /* MACOS */
+#ifdef UNIX
+    			case ('I'):
+                    if (negative) {
+                        Info(slide, 0x401, ((char *)slide,
+                          "error:  encodings can't be negated"));
+                        return(PK_PARAM);
+    				} else {
+    					if(*s) { /* Handle the -Icharset case */
+    						/* Assume that charsets can't start with a dash to spot arguments misuse */
+    						if(*s == '-') { 
+    	                        Info(slide, 0x401, ((char *)slide,
+        		                  "error:  a valid character encoding should follow the -I argument"));
+    	                        return(PK_PARAM); 
+    						}
+    						strncpy(ISO_CP, s, sizeof(ISO_CP));
+    					} else { /* -I charset */
+    						++argv;
+    						if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
+    	                        Info(slide, 0x401, ((char *)slide,
+        		                  "error:  a valid character encoding should follow the -I argument"));
+    	                        return(PK_PARAM); 
+    						}
+    						s = *argv;
+    						strncpy(ISO_CP, s, sizeof(ISO_CP));
+    					}
+    					while(*(++s)); /* No params straight after charset name */
+    				}
+    				break;
+#endif /* ?UNIX */
                 case ('j'):    /* junk pathnames/directory structure */
                     if (negative)
                         uO.jflag = FALSE, negative = 0;
@@ -1327,6 +1387,35 @@
                     } else
                         ++uO.overwrite_all;
                     break;
+#ifdef UNIX
+    			case ('O'):
+                    if (negative) {
+                        Info(slide, 0x401, ((char *)slide,
+                          "error:  encodings can't be negated"));
+                        return(PK_PARAM);
+    				} else {
+    					if(*s) { /* Handle the -Ocharset case */
+    						/* Assume that charsets can't start with a dash to spot arguments misuse */
+    						if(*s == '-') { 
+    	                        Info(slide, 0x401, ((char *)slide,
+        		                  "error:  a valid character encoding should follow the -I argument"));
+    	                        return(PK_PARAM); 
+    						}
+    						strncpy(OEM_CP, s, sizeof(OEM_CP));
+    					} else { /* -O charset */
+    						++argv;
+    						if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
+    	                        Info(slide, 0x401, ((char *)slide,
+        		                  "error:  a valid character encoding should follow the -O argument"));
+    	                        return(PK_PARAM); 
+    						}
+    						s = *argv;
+    						strncpy(OEM_CP, s, sizeof(OEM_CP));
+    					}
+    					while(*(++s)); /* No params straight after charset name */
+    				}
+    				break;
+#endif /* ?UNIX */
                 case ('p'):    /* pipes:  extract to stdout, no messages */
                     if (negative) {
                         uO.cflag = FALSE;
Only in unzip-5.52-encoding: unzip.c.orig
diff -rbBu unzip-5.52/unzpriv.h unzip-5.52-encoding/unzpriv.h
--- unzip-5.52/unzpriv.h	2006-04-14 19:34:23.000000000 +0300
+++ unzip-5.52-encoding/unzpriv.h	2006-04-15 21:03:41.000000000 +0300
@@ -1193,7 +1193,9 @@
 #  define lastchar(ptr, len) (ptr[(len)-1])
 #  define MBSCHR(str, c) strchr(str, c)
 #  define MBSRCHR(str, c) strrchr(str, c)
+#  ifndef SETLOCALE
 #  define SETLOCALE(category, locale)
+#  endif
 #endif /* ?_MBCS */
 #define INCSTR(ptr) PREINCSTR(ptr)
 
@@ -2563,7 +2565,7 @@
          !(((islochdr) || (isuxatt)) && \
            ((hostver) == 25 || (hostver) == 26 || (hostver) == 40))) || \
         (hostnum) == FS_HPFS_ || \
-        ((hostnum) == FS_NTFS_ && (hostver) == 50)) { \
+        ((hostnum) == FS_NTFS_/* && (hostver) == 50*/)) { \
         _OEM_INTERN((string)); \
     } else { \
         _ISO_INTERN((string)); \
Only in unzip-5.52-encoding: unzpriv.h.orig
diff -rbBu unzip-5.52/zipinfo.c unzip-5.52-encoding/zipinfo.c
--- unzip-5.52/zipinfo.c	2006-04-14 19:34:21.000000000 +0300
+++ unzip-5.52-encoding/zipinfo.c	2006-04-15 21:03:41.000000000 +0300
@@ -447,6 +447,10 @@
     int    tflag_slm=TRUE, tflag_2v=FALSE;
     int    explicit_h=FALSE, explicit_t=FALSE;
 
+#ifdef UNIX
+    extern char OEM_CP[MAX_CP_NAME];
+    extern char ISO_CP[MAX_CP_NAME];
+#endif
 
 #ifdef MACOS
     uO.lflag = LFLAG;         /* reset default on each call */
@@ -491,6 +495,35 @@
                             uO.lflag = 0;
                     }
                     break;
+#ifdef UNIX
+    			case ('I'):
+                    if (negative) {
+                        Info(slide, 0x401, ((char *)slide,
+                          "error:  encodings can't be negated"));
+                        return(PK_PARAM);
+    				} else {
+    					if(*s) { /* Handle the -Icharset case */
+    						/* Assume that charsets can't start with a dash to spot arguments misuse */
+    						if(*s == '-') { 
+    	                        Info(slide, 0x401, ((char *)slide,
+        		                  "error:  a valid character encoding should follow the -I argument"));
+    	                        return(PK_PARAM); 
+    						}
+    						strncpy(ISO_CP, s, sizeof(ISO_CP));
+    					} else { /* -I charset */
+    						++argv;
+    						if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
+    	                        Info(slide, 0x401, ((char *)slide,
+        		                  "error:  a valid character encoding should follow the -I argument"));
+    	                        return(PK_PARAM); 
+    						}
+    						s = *argv;
+    						strncpy(ISO_CP, s, sizeof(ISO_CP));
+    					}
+    					while(*(++s)); /* No params straight after charset name */
+    				}
+    				break;
+#endif /* ?UNIX */
                 case 'l':      /* longer form of "ls -l" type listing */
                     if (negative)
                         uO.lflag = -2, negative = 0;
@@ -511,6 +544,35 @@
                         G.M_flag = TRUE;
                     break;
 #endif
+#ifdef UNIX
+    			case ('O'):
+                    if (negative) {
+                        Info(slide, 0x401, ((char *)slide,
+                          "error:  encodings can't be negated"));
+                        return(PK_PARAM);
+    				} else {
+    					if(*s) { /* Handle the -Ocharset case */
+    						/* Assume that charsets can't start with a dash to spot arguments misuse */
+    						if(*s == '-') { 
+    	                        Info(slide, 0x401, ((char *)slide,
+        		                  "error:  a valid character encoding should follow the -I argument"));
+    	                        return(PK_PARAM); 
+    						}
+    						strncpy(OEM_CP, s, sizeof(OEM_CP));
+    					} else { /* -O charset */
+    						++argv;
+    						if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
+    	                        Info(slide, 0x401, ((char *)slide,
+        		                  "error:  a valid character encoding should follow the -O argument"));
+    	                        return(PK_PARAM); 
+    						}
+    						s = *argv;
+    						strncpy(OEM_CP, s, sizeof(OEM_CP));
+    					}
+    					while(*(++s)); /* No params straight after charset name */
+    				}
+    				break;
+#endif /* ?UNIX */
                 case 's':      /* default:  shorter "ls -l" type listing */
                     if (negative)
                         uO.lflag = -2, negative = 0;
Only in unzip-5.52-encoding: zipinfo.c.orig

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Re: MC, архивы и русские имена
  2006-04-17 13:05     ` Anton Ananich
@ 2006-04-20  9:10       ` Anton Ananich
  2006-04-21  8:17         ` [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ? doro
  0 siblings, 1 reply; 23+ messages in thread
From: Anton Ananich @ 2006-04-20  9:10 UTC (permalink / raw
  To: gentoo-user-ru

SOLVED

Если применить эти патчи и установить переменную окружения
export UNZIP="-O cp866"
то даже в mc имена файлов отображаются нормально (!)

Большое спасибо всем, кто ответил.

--
Best Regards,
Antonio
http://gentoo-wiki.com/User:Antonio

-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ?
  2006-04-20  9:10       ` Anton Ananich
@ 2006-04-21  8:17         ` doro
  2006-04-21 11:49           ` Трацевский Александр
                             ` (2 more replies)
  0 siblings, 3 replies; 23+ messages in thread
From: doro @ 2006-04-21  8:17 UTC (permalink / raw
  To: gentoo-user-ru

Hi

Posle perevoda monitora na bolee visokuyu chastotu
razvortki net (srabotala zaschita)

poniziv chastotu do nugnogo urovnja
vse ravno srabativaet zaschita

Eto stalo pravilom
v konce koncov sejchas uge na vseh regimah
800x600 1024x768 1280x1024
srabativaet zaschita

monitor menjal
video-card menjal

PO:

X
ati

Good luck.
----------------------
With respect, Eduard.
mailto:doro@doro.poltava.ua
http://doro.poltava.ua
ICQ: 176017203
-- 
gentoo-user-ru@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Re: MC, архивы и русские имена
  2006-04-15 17:10 ` [gentoo-user-ru] " Anton Ananich
  2006-04-17  9:08   ` Volkov Peter
@ 2006-04-21  9:59   ` Vadim Dyadkin
  2006-04-21 12:04     ` Alex Efros
  1 sibling, 1 reply; 23+ messages in thread
From: Vadim Dyadkin @ 2006-04-21  9:59 UTC (permalink / raw
  To: gentoo-user-ru

А как в этом mc-mp цвет панелей сменить, уж больно они не контрастные.


-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ?
  2006-04-21  8:17         ` [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ? doro
@ 2006-04-21 11:49           ` Трацевский Александр
  2006-04-25  5:33             ` doro
  2006-04-26  7:17           ` [gentoo-user-ru] StreamTuner ? doro
  2006-04-26  8:42           ` [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ? Peter Volkov (pva)
  2 siblings, 1 reply; 23+ messages in thread
From: Трацевский Александр @ 2006-04-21 11:49 UTC (permalink / raw
  To: gentoo-user-ru

> Hi
>
> Posle perevoda monitora na bolee visokuyu chastotu
> razvortki net (srabotala zaschita)
>
> poniziv chastotu do nugnogo urovnja
> vse ravno srabativaet zaschita
>
> Eto stalo pravilom
> v konce koncov sejchas uge na vseh regimah
> 800x600 1024x768 1280x1024
> srabativaet zaschita
>
> monitor menjal
> video-card menjal
>
> PO:
>
> X
> ati

Осталось видеокарту поменять на nvidia! 8-)

-- 
Александр Трацевский
ЗАО "Калкулэйт Пак"
http://www.calculate.ru
support@calculate.ru
+7 812 336-36-32
+7 495 772-76-78

-- 
gentoo-user-ru@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Re: MC, архивы и русские имена
  2006-04-21  9:59   ` [gentoo-user-ru] Re: MC, архивы и русские имена Vadim Dyadkin
@ 2006-04-21 12:04     ` Alex Efros
  0 siblings, 0 replies; 23+ messages in thread
From: Alex Efros @ 2006-04-21 12:04 UTC (permalink / raw
  To: gentoo-user-ru

Hi!

On Fri, Apr 21, 2006 at 01:59:45PM +0400, Vadim Dyadkin wrote:
> А как в этом mc-mp цвет панелей сменить, уж больно они не контрастные.

Во-первых попробуйте запустить его с параметром -Y, для любителей
стандартных синих панелей а-ля nc, вместо чёрных я-ля дос навигатор.
А во-вторых у него в ~/.mc/ini все цвета настраиваются, и с опциями
-h и --help-colors он всё-всё про это сам расскажет. ;-)

-- 
			WBR, Alex.
-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ?
  2006-04-21 11:49           ` Трацевский Александр
@ 2006-04-25  5:33             ` doro
  0 siblings, 0 replies; 23+ messages in thread
From: doro @ 2006-04-25  5:33 UTC (permalink / raw
  To: gentoo-user-ru

On Fri, 21 Apr 2006, Трацевский Александр wrote:

> > Hi
> >
> > Posle perevoda monitora na bolee visokuyu chastotu
> > razvortki net (srabotala zaschita)
> >
> > poniziv chastotu do nugnogo urovnja
> > vse ravno srabativaet zaschita
> >
> > Eto stalo pravilom
> > v konce koncov sejchas uge na vseh regimah
> > 800x600 1024x768 1280x1024
> > srabativaet zaschita
> >
> > monitor menjal
> > video-card menjal
> >
> > PO:
> >
> > X
> > ati
>
> Осталось видеокарту поменять на nvidia! 8-)

Так дома так и есть :-)
А вот на работе, как на работе.

Ну, а о проблеме:
пока не решил.

Думаю сделать emerge -e world :-(



Good luck.
----------------------
With respect, Eduard.
mailto:doro@doro.poltava.ua
http://doro.poltava.ua
ICQ: 176017203
1810298472

-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [gentoo-user-ru] StreamTuner ?
  2006-04-21  8:17         ` [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ? doro
  2006-04-21 11:49           ` Трацевский Александр
@ 2006-04-26  7:17           ` doro
  2006-04-26  8:42           ` [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ? Peter Volkov (pva)
  2 siblings, 0 replies; 23+ messages in thread
From: doro @ 2006-04-26  7:17 UTC (permalink / raw
  To: gentoo-user-ru

Добрый день !

Установил streamtuner (проигрывание потокового audio с инета)

списки вещательных серверов получаю
по клику на ссылке xmms запускается
а вот проигрывание не идет.

что посоветуете

Good luck.
----------------------
With respect, Eduard.
mailto:doro@doro.poltava.ua
http://doro.poltava.ua
ICQ: 176017203

-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ?
  2006-04-21  8:17         ` [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ? doro
  2006-04-21 11:49           ` Трацевский Александр
  2006-04-26  7:17           ` [gentoo-user-ru] StreamTuner ? doro
@ 2006-04-26  8:42           ` Peter Volkov (pva)
  2006-04-26  9:21             ` doro
  2 siblings, 1 reply; 23+ messages in thread
From: Peter Volkov (pva) @ 2006-04-26  8:42 UTC (permalink / raw
  To: gentoo-user-ru

[-- Attachment #1: Type: text/plain, Size: 562 bytes --]

On Птн, 2006-04-21 at 11:17 +0300, doro@doro.poltava.ua wrote:
> Posle perevoda monitora na bolee visokuyu chastotu
> razvortki net (srabotala zaschita)
> poniziv chastotu do nugnogo urovnja
> vse ravno srabativaet zaschita
> 
> Eto stalo pravilom
> v konce koncov sejchas uge na vseh regimah
> 800x600 1024x768 1280x1024
> srabativaet zaschita

А всё-таки. Какие у вас значения в xorg.conf?

$ egrep -v '(^#|^[:space:]*$)' /etc/X11/xorg.conf

Меняли с какого значения на какое?

Peter.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ?
  2006-04-26  8:42           ` [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ? Peter Volkov (pva)
@ 2006-04-26  9:21             ` doro
  2006-04-26 12:57               ` Peter Volkov (pva)
  0 siblings, 1 reply; 23+ messages in thread
From: doro @ 2006-04-26  9:21 UTC (permalink / raw
  To: gentoo-user-ru

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1667 bytes --]

On Wed, 26 Apr 2006, Peter Volkov (pva) wrote:

> On Птн, 2006-04-21 at 11:17 +0300, doro@doro.poltava.ua wrote:
> > Posle perevoda monitora na bolee visokuyu chastotu
> > razvortki net (srabotala zaschita)
> > poniziv chastotu do nugnogo urovnja
> > vse ravno srabativaet zaschita
> >
> > Eto stalo pravilom
> > v konce koncov sejchas uge na vseh regimah
> > 800x600 1024x768 1280x1024
> > srabativaet zaschita
>
> А всё-таки. Какие у вас значения в xorg.conf?
>
> $ egrep -v '(^#|^[:space:]*$)' /etc/X11/xorg.conf

это я для удобства приаттачил

>
> Меняли с какого значения на какое?

я в xorg добавил новый Modeline, сформированый gtf'ом
на более высокую частоту

отредактировал в

Section "Screen"
 Subsection "Display"

Modes для подхватки моего режима

монитор меня послал,
потом после отката назад уже добиться работы не удалось

сейчас вот работаю на драйвере vesa на частоте 60
а не fglrx от ati,

ati не подымаются даже на этой частоте.

потом появилось подозрение что происходит как-то и где-то
невероятное запоминание, для проверки этой версии,
начал тоже проделывать на других режимах 1280х1024 и
для большей уверенности 800х600

в результате все они перестали работать (сработка защиты монитора с неразрешенным Hz)

Вот такое чудо :-(

сейчас все перекомпилирую
ибо машина работала без перезагрузки месяца два
я постоянно обновлялся,
делал revdep-rebuild

и тем не менее решил перекомпилить все, ибо
отдельная перекомпиляция xorg и ati-drivers
проблему не решили



Good luck.
----------------------
With respect, Eduard.
mailto:doro@doro.poltava.ua
http://doro.poltava.ua
ICQ: 176017203

[-- Attachment #2: Type: TEXT/PLAIN, Size: 5723 bytes --]

Section "dri"
    Mode 0666
EndSection
Section "Files"
    FontPath	"unix/:7100"
    RgbPath	"/usr/lib/X11/rgb"
EndSection
Section "Module"
    Load	"dbe"
    SubSection	"extmod"
    EndSubSection
    Load	"type1"
    Load	"freetype"
    Load        "glx"   # libglx.a
    Load        "dri"   # libdri.a
EndSection
Section "ServerFlags"
  #  Option	"blank time"	"10"	# 10 minutes
  #  Option	"standby time"	"20"
  #  Option	"suspend time"	"30"
  #  Option	"off time"	"60"
EndSection
Section "InputDevice"
    Identifier	"Keyboard1"
    Driver	"kbd"
    Option "AutoRepeat" "500 30"
    Option "XkbModel"	"pc104"
    Option "XkbLayout"	"us,ru,ua"
    Option "XkbOptions" "grp:caps_toggle,grp_led:caps"
    #Option "XkbVariant" ",winkeys,"
EndSection
Section "InputDevice"
    Identifier	"Mouse1"
    Driver "mouse"
    Option "Protocol"   "ImPS/2"
    Option "ZAxisMapping"   "4 5"
    #Option "Device"     "/dev/mouse"
    Option "Device"     "/dev/psaux"
EndSection
Section "Monitor"
    Identifier  "Monitor0"
    HorizSync   31.5 - 90
    VertRefresh 60 - 150
    # gtf x y refresh
    Modeline "800x600@100"  68.18  800 848 936 1072  600 601 604 636  -HSync +Vsync
    Modeline "800x600@120"  83.95  800 856 944 1088  600 601 604 643  -HSync +Vsync
    Modeline "800x600@150"  106.90  800 856 944 1088  600 601 604 655  -HSync +Vsync
    
    Modeline "1024x768@75"  81.80  1024 1080 1192 1360  768 769 772 802  -HSync +Vsync
    Modeline "1024x768@85"  94.39  1024 1088 1200 1376  768 769 772 807  -HSync +Vsync
    Modeline "1024x768@100" 113.309 1024 1096 1208 1392 768 769 772 814 -hsync +vsync
    Modeline "1024x768@99"  112.04  1024 1096 1208 1392  768 769 772 813  -HSync +Vsync
    Modeline "1024x768@105"  119.27  1024 1096 1208 1392  768 769 772 816  -HSync +Vsync
    Modeline "1024x768@110"  125.41  1024 1096 1208 1392  768 769 772 819  -HSync +Vsync
    Modeline "1024x768@120"  139.05  1024 1104 1216 1408  768 769 772 823  -HSync +Vsync
    
    Modeline "1280x1024@85"  159.36  1280 1376 1512 1744  1024 1025 1028 1075  -HSync +Vsync
    Modeline "1280x1024@90"  169.20  1280 1376 1512 1744  1024 1025 1028 1078  -HSync +Vsync
    
EndSection
Section "Device"
  Identifier                          "VESA"
  Driver                              "vesa"
EndSection
Section "Device"
    Identifier                          "ATI Graphics Adapter"
    # прорзрачность
    Driver                              "fglrx"
    #Option                              "NoDDC"
    Option "no_accel"                   "no"
    Option "no_dri"                     "no"
    Option "mtrr"                       "on" # disable DRI mtrr mapper, driver has its own code for mtrr
    Option "DesktopSetup"               "0x00000000" 
    Option "MonitorLayout"              "CRT, CRT"
    Option "IgnoreEDID"                 "off"
    Option "HSync2"                     "unspecified" 
    Option "VRefresh2"                  "unspecified" 
    Option "ScreenOverlap"              "0" 
    Option "NoTV"                       "yes"     
    Option "TVStandard"                 "NTSC-M"     
    Option "TVHSizeAdj"                 "0"     
    Option "TVVSizeAdj"                 "0"     
    Option "TVHPosAdj"                  "0"     
    Option "TVVPosAdj"                  "0"     
    Option "TVHStartAdj"                "0"     
    Option "TVColorAdj"                 "0"     
    Option "GammaCorrectionI"           "0x06419064"
    Option "GammaCorrectionII"          "0x00000000"
    Option "Capabilities"               "0x00000800"
    Option "VideoOverlay"               "on"
    Option "OpenGLOverlay"              "on"
    Option "CenterMode"                 "on"
    Option "PseudoColorVisuals"         "on"
    Option "Stereo"                     "off"
    Option "StereoSyncEnable"           "1"
    Option "FSAAEnable"                 "yes"
    Option "FSAAScale"                  "6"
    Option "FSAADisableGamma"           "yes"
    Option "FSAACustomizeMSPos"         "yes"
    Option "FSAAMSPosX0"                "0.000000"
    Option "FSAAMSPosY0"                "0.000000"
    Option "FSAAMSPosX1"                "0.000000"
    Option "FSAAMSPosY1"                "0.000000"
    Option "FSAAMSPosX2"                "0.000000"
    Option "FSAAMSPosY2"                "0.000000"
    Option "FSAAMSPosX3"                "0.000000"
    Option "FSAAMSPosY3"                "0.000000"
    Option "FSAAMSPosX4"                "0.000000"
    Option "FSAAMSPosY4"                "0.000000"
    Option "FSAAMSPosX5"                "0.000000"
    Option "FSAAMSPosY5"                "0.000000"
    Option "UseFastTLS"                 "0"
    Option "BlockSignalsOnLock"         "on"
    Option "UseInternalAGPGART"         "yes"
    #Option "UseInternalAGPGART"         "no"
    Option "ForceGenericCPU"            "yes"
    BusID "PCI:1:0:0"    # vendor=1002, device=5964
    Screen 0
    Option "KernelModuleParm"		"agplock=0"
EndSection
Section "Screen"
    Identifier  "Screen0"
    #Device      "ATI Graphics Adapter"
    Device      "VESA"
    Monitor     "Monitor0"
    DefaultDepth 24
    #Option "backingstore"
    Subsection "Display"
        Depth       24
        #Modes       "1280x1024@85"
        Modes       "1024x768"
        #Modes       "640x480"
        ViewPort    0 0  # initial origin if mode is smaller than desktop
    EndSubsection
EndSection
Section "ServerLayout"
    Identifier  "Server Layout"
    #    Identifier	"Main Layout"
    Screen "Screen0"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ?
  2006-04-26  9:21             ` doro
@ 2006-04-26 12:57               ` Peter Volkov (pva)
  0 siblings, 0 replies; 23+ messages in thread
From: Peter Volkov (pva) @ 2006-04-26 12:57 UTC (permalink / raw
  To: gentoo-user-ru

[-- Attachment #1: Type: text/plain, Size: 1147 bytes --]

On Срд, 2006-04-26 at 12:21 +0300, doro@doro.poltava.ua wrote:
> On Wed, 26 Apr 2006, Peter Volkov (pva) wrote:
> > Меняли с какого значения на какое?
> 
> я в xorg добавил новый Modeline, сформированый gtf'ом
> на более высокую частоту
> 
> отредактировал в
> 
> Section "Screen"
>  Subsection "Display"
> 
> Modes для подхватки моего режима

Вроде так и нужно делать если делать. Но нужно ли?
http://tldp.org/HOWTO/XFree86-Video-Timings-HOWTO/obsolete.html

> монитор меня послал,

Хм. А что значит монитор послал. То есть Х-ы заставили видеокарту
выдавать нужное разрешение, а монитор не включился?

> потом после отката назад уже добиться работы не удалось

Ну для полного отката вам нужно закоментировать строчки Modeline в
конфиге.

Peter.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [gentoo-user-ru] MC, архивы и русские имена
  2006-04-15 13:32         ` Alex Efros
@ 2006-04-26 18:10           ` Ilia N Ternovich
  0 siblings, 0 replies; 23+ messages in thread
From: Ilia N Ternovich @ 2006-04-26 18:10 UTC (permalink / raw
  To: gentoo-user-ru

On Sat, 15 Apr 2006 16:32:01 +0300
Alex Efros <powerman@powerman.asdfGroup.com> wrote:

> росто задачей
> этого проекта являлось пофиксить все баги в старой версии mc и заморозить
> проект - т.к. вообще-то все необходимые фичи у mc уже давно есть, 

Странное дело -- у меня некоторые файлы напрочь отказываются отображаться на
панелях...

tillias@localhost /mnt/media/Iso $ ls -l ut2004.iso
-rw-r--r-- 1 tillias users 3107848192 Апр 26 21:58 ut2004.iso

однако на панели такого файла не обнаружено :(

Об аналогичных "штучках" докладывает приятель по поводу просмотра ftp, цитирую
дословно:

"э-э... у меня вон по FTP у Selivan-а не видит ни фига кроме Readme.txt"

Может кто-нибудь поделится "секретным" патчиком ( отдельное спасибо Vladimir'у
Solomatin'у за его отличный патч к mounting-points )

-- 
God bless you!
Ilia

mailto: ternovich@gmail.com
jabber: [tillias]@jabber.ru
icq: 198233378

You know you're using the computer too much when:
you look at your watch, count down from 10 and watch your cron process get
started. Then pat the computer on the "head" and say,
"good <name of your computer here>"
	-- Krolden
-- 
gentoo-user-ru@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2006-04-26 18:11 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-12 19:41 [gentoo-user-ru] MC, архивы и русские имена Anton Ananich
2006-04-12 20:06 ` Alex Efros
2006-04-14 10:45   ` [gentoo-user-ru] MC, ÁÒÈÉ×Ù É ÒÕÓÓËÉÅ ÉÍÅÎÁ Vladimir Solomatin
2006-04-15  9:46   ` [gentoo-user-ru] MC, архивы и русские имена Alex P. Burlutsky
2006-04-15 10:56     ` Alex Efros
2006-04-15 11:55       ` Alex P. Burlutsky
2006-04-15 13:27         ` Alex Efros
2006-04-15 12:01       ` Alex P. Burlutsky
2006-04-15 13:32         ` Alex Efros
2006-04-26 18:10           ` Ilia N Ternovich
2006-04-15 17:10 ` [gentoo-user-ru] " Anton Ananich
2006-04-17  9:08   ` Volkov Peter
2006-04-17 13:05     ` Anton Ananich
2006-04-20  9:10       ` Anton Ananich
2006-04-21  8:17         ` [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ? doro
2006-04-21 11:49           ` Трацевский Александр
2006-04-25  5:33             ` doro
2006-04-26  7:17           ` [gentoo-user-ru] StreamTuner ? doro
2006-04-26  8:42           ` [gentoo-user-ru] Crash video rejum posle podnjatija razvortki ? Peter Volkov (pva)
2006-04-26  9:21             ` doro
2006-04-26 12:57               ` Peter Volkov (pva)
2006-04-21  9:59   ` [gentoo-user-ru] Re: MC, архивы и русские имена Vadim Dyadkin
2006-04-21 12:04     ` Alex Efros

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox