ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] [BUG] wine не находит e:\windows
@ 2004-06-29 16:05 Andrey Rahmatullin
  2004-06-29 20:41 ` Vitaly Lipatov
  2004-07-01 14:17 ` [sisyphus] " Michael Shigorin
  0 siblings, 2 replies; 16+ messages in thread
From: Andrey Rahmatullin @ 2004-06-29 16:05 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

Новый wine (20040615-alt2) независимо от конфигов пытается в кач-ве
виндовой папки открыть c:\windows. Т.е. если диск с: не смонтирован, wine
падает с сообщением

Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system" is not
accessible.

Где оно specified - непонятно, в конфиге стоит:
[wine]
"Windows" = "e:\\windows"
"System" = "e:\\windows\\system32"

strace тоже не смог показать, откуда берется c:\\windows, зато видно, что
реестр из /home/wrar/.wine/dosdevices/e:/windows/system32/config/ вполне
нормально открывается и обрабатывается.

Баг вешать?


-- 
WBR, wRAR (ALT Linux Team)

> Ещё мне нужны одновременно apache2 и apache1. Причём нужны в таком виде,
> чтобы переведение хоста с одного на другой и обратно требовало правки не
> более одной строки в конфиге.
И сколько вы за это решение даёте?
		-- pilot in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-29 16:05 [sisyphus] [BUG] wine не находит e:\windows Andrey Rahmatullin
@ 2004-06-29 20:41 ` Vitaly Lipatov
  2004-06-30  6:27   ` Andrey Rahmatullin
  2004-06-30 11:05   ` Peter V. Saveliev
  2004-07-01 14:17 ` [sisyphus] " Michael Shigorin
  1 sibling, 2 replies; 16+ messages in thread
From: Vitaly Lipatov @ 2004-06-29 20:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Tuesday 29 June 2004 20:05, Andrey Rahmatullin wrote:
> Новый wine (20040615-alt2) независимо от конфигов пытается в
> кач-ве виндовой папки открыть c:\windows. Т.е. если диск с: не
> смонтирован, wine падает с сообщением
>
> Warning: the specified Windows directory L"c:\\windows" is not
> accessible. Warning: the specified System directory
> L"c:\\windows\\system" is not accessible.
>
> Где оно specified - непонятно, в конфиге стоит:
> [wine]
> "Windows" = "e:\\windows"
> "System" = "e:\\windows\\system32"
>
> strace тоже не смог показать, откуда берется c:\\windows, зато
> видно, что реестр из
> /home/wrar/.wine/dosdevices/e:/windows/system32/config/ вполне
> нормально открывается и обрабатывается.
>
> Баг вешать?
Нет.
Вот в реестре и смотрите. Как я понял, пути теперь туда 
копируются.
Вы будьте проще и не делайте для wine кучу дисков. Всегда проще, 
когда система на C:. Глюков меньше.


-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-29 20:41 ` Vitaly Lipatov
@ 2004-06-30  6:27   ` Andrey Rahmatullin
  2004-06-30  7:00     ` Andrew Borodin
  2004-06-30 11:05   ` Peter V. Saveliev
  1 sibling, 1 reply; 16+ messages in thread
From: Andrey Rahmatullin @ 2004-06-30  6:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Wed, Jun 30, 2004 at 12:41:14AM +0400, Vitaly Lipatov wrote:
>Вот в реестре и смотрите. Как я понял, пути теперь туда 
>копируются.
В каком нафик реестре? У меня на e: живая ХР в рид-онли. В ее реестр никто
ничего не копирует. В ~/.wine тоже ничего нет.

>Вы будьте проще и не делайте для wine кучу дисков. Всегда проще, 
>когда система на C:. Глюков меньше.
Мой набор дисков аналогичен набору дисков в винде.
Заметьте, что Раньше (TM) всё работало.

Кстати, вайн, запущенный вообще без конфига, сразу выдает 
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system" is not
accessible.


-- 
WBR, wRAR (ALT Linux Team)

В принципе, и управляющий сервер можно сконфигурировать работать с правами
псевдопользователя; при этом будет потеряна часть функциональности.
		-- ldv in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-30  6:27   ` Andrey Rahmatullin
@ 2004-06-30  7:00     ` Andrew Borodin
  2004-06-30 10:28       ` Andrey Rahmatullin
  0 siblings, 1 reply; 16+ messages in thread
From: Andrew Borodin @ 2004-06-30  7:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Wed, Jun 30, 2004 at 12:27:58PM +0600, Andrey Rahmatullin wrote:
> On Wed, Jun 30, 2004 at 12:41:14AM +0400, Vitaly Lipatov wrote:
> >Вот в реестре и смотрите. Как я понял, пути теперь туда 
> >копируются.
> В каком нафик реестре? У меня на e: живая ХР в рид-онли. В ее реестр никто
> ничего не копирует. В ~/.wine тоже ничего нет.

~/.wine/user.reg, ключ Environment, параметры windir и winsysdir

> 
> >Вы будьте проще и не делайте для wine кучу дисков. Всегда проще, 
> >когда система на C:. Глюков меньше.
> Мой набор дисков аналогичен набору дисков в винде.
> Заметьте, что Раньше (TM) всё работало.

Все течет, все меняется...

> 
> Кстати, вайн, запущенный вообще без конфига, сразу выдает 
> Warning: the specified Windows directory L"c:\\windows" is not accessible.
> Warning: the specified System directory L"c:\\windows\\system" is not
> accessible.

Наверное, по дефолту он хочет c:\\windows.

-- 

С уважением,
А. Бородин.



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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-30  7:00     ` Andrew Borodin
@ 2004-06-30 10:28       ` Andrey Rahmatullin
  2004-06-30 11:00         ` Andrew Borodin
  0 siblings, 1 reply; 16+ messages in thread
From: Andrey Rahmatullin @ 2004-06-30 10:28 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Wed, Jun 30, 2004 at 11:00:43AM +0400, Andrew Borodin wrote:
>On Wed, Jun 30, 2004 at 12:27:58PM +0600, Andrey Rahmatullin wrote:
>~/.wine/user.reg, ключ Environment, параметры windir и winsysdir
Ну нету его там. Нету. Там вообще не прописаны пути. Зато они прописаны в
настоящем виндовом реестре, который он таки читает.

-- 
WBR, wRAR (ALT Linux Team)

> 2. нельзя объять необъятное;
Это точно :-). Можно сломать необъятное :-).
		-- morozov in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-30 10:28       ` Andrey Rahmatullin
@ 2004-06-30 11:00         ` Andrew Borodin
  2004-06-30 11:35           ` Andrey Rahmatullin
  0 siblings, 1 reply; 16+ messages in thread
From: Andrew Borodin @ 2004-06-30 11:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Wed, Jun 30, 2004 at 04:28:00PM +0600, Andrey Rahmatullin wrote:
> On Wed, Jun 30, 2004 at 11:00:43AM +0400, Andrew Borodin wrote:
> >On Wed, Jun 30, 2004 at 12:27:58PM +0600, Andrey Rahmatullin wrote:
> >~/.wine/user.reg, ключ Environment, параметры windir и winsysdir
> Ну нету его там. Нету. Там вообще не прописаны пути. Зато они прописаны в
> настоящем виндовом реестре, который он таки читает.

Хотите, чтоб не читал?

В разделе [registry] есть хитрый параметр

;Load Windows registries from the Windows directory
"LoadWindowsRegistryFiles" = "N"

-- 

С уважением,
А. Бородин.



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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-29 20:41 ` Vitaly Lipatov
  2004-06-30  6:27   ` Andrey Rahmatullin
@ 2004-06-30 11:05   ` Peter V. Saveliev
  1 sibling, 0 replies; 16+ messages in thread
From: Peter V. Saveliev @ 2004-06-30 11:05 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Wed, 30 Jun 2004 00:41:14 +0400
Vitaly Lipatov <lav@altlinux.ru> wrote:

<skip />
> Вот в реестре и смотрите. Как я понял, пути теперь туда 
> копируются.
> Вы будьте проще и не делайте для wine кучу дисков. Всегда проще, 
> когда система на C:. Глюков меньше.
<skip />

OT: дожили... :)

-- 

<signature />


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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-30 11:00         ` Andrew Borodin
@ 2004-06-30 11:35           ` Andrey Rahmatullin
  2004-06-30 12:48             ` Andrew Borodin
  0 siblings, 1 reply; 16+ messages in thread
From: Andrey Rahmatullin @ 2004-06-30 11:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Wed, Jun 30, 2004 at 03:00:30PM +0400, Andrew Borodin wrote:
>Хотите, чтоб не читал?
ДА НЕТ ЖЕ.

Раньше вайн брал путь к винде из конфига и всё было нормально.  Теперь
вайн берет путь из конфига, читает по этому пути (!) реестр, а потом
выкапывает откуда-то абсолютно ненужный дефолт (с:\windows) и пытается его
открыть. Блин, если он реестр уже нашел, почему он не может из этих же
папок и всё остальное брать? То, что вайн вообще ищет нигде в конфигах не
указанный путь, и не использует указанный в конфигах - это абсолютно
неправильно. Кстати, откуда он решил, что папка system у меня называется
windows\system, если в XP она называется windows\system32? Даже если я
перенесу винду на диск c: (всмысле поправлю конфиг), открываться все равно
будет windows\system? Какого хрена? Я же указал в конфиге, что у меня ХР?

-- 
WBR, wRAR (ALT Linux Team)

Хорошо это или нет, но у нас сложилось разделение полномочий:
правила пишут одни, а документируют их другие.
		-- ldv in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-30 11:35           ` Andrey Rahmatullin
@ 2004-06-30 12:48             ` Andrew Borodin
  2004-06-30 13:40               ` Andrey Rahmatullin
  0 siblings, 1 reply; 16+ messages in thread
From: Andrew Borodin @ 2004-06-30 12:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Wed, Jun 30, 2004 at 05:35:28PM +0600, Andrey Rahmatullin wrote:
> То, что вайн вообще ищет нигде в конфигах не
> указанный путь, и не использует указанный в конфигах - это 
> абсолютно неправильно. Кстати, откуда он решил, что папка 
> system у меня называется windows\system, если в XP она 
> называется windows\system32? Даже если я  перенесу винду на 
> диск c: (всмысле поправлю конфиг), открываться все равно
> будет windows\system? Какого хрена? Я же указал в конфиге,
> что у меня ХР?

Покопался в исходниках. Вот что накопал:
Параметр "Windows" переехал в реестр и называется "windir". По 
дефолту это "c:\\windows". Изменение значения этого параметра в 
конфиге не приводит к изменению значения ключа windir в реестре.
Если же изменить значение windir на несуществующий каталог,
выводится то самое сообщение
Warning: the specified Windows directory L"c:\\win" is not accessible

Такая же ситуация с "System". По дефолту он называется 
"c:\\windows\\system", не зависимо от версии винды.

Реестр вайна --- это два файла system.reg и user.reg в ~/.wine.
Странно, что они у вас не создаются. Вроде может быть еще 
глобальный реестр где-то в /etc, но у меня его нет, у меня вообще 
вайн собственной сборки, не из Сизифа.

Что у вас показывает regedit, в ключе HKEY_CURRENT_USER/Environment?

-- 

С уважением,
А. Бородин.



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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-30 12:48             ` Andrew Borodin
@ 2004-06-30 13:40               ` Andrey Rahmatullin
  2004-06-30 18:06                 ` Vitaly Lipatov
  0 siblings, 1 reply; 16+ messages in thread
From: Andrey Rahmatullin @ 2004-06-30 13:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Wed, Jun 30, 2004 at 04:48:45PM +0400, Andrew Borodin wrote:
>Реестр вайна --- это два файла system.reg и user.reg в ~/.wine.
>Странно, что они у вас не создаются.
Да создаются они у меня. Уже созданы. Давно. Старой версией. Точнее туда
переписаны изменения в виндовом реестре, что управляется ключом
WritetoHomeRegistryFiles.

>Вроде может быть еще 
>глобальный реестр где-то в /etc, но у меня его нет
Аналогично.

>Что у вас показывает regedit, в ключе HKEY_CURRENT_USER/Environment?
Ничего не показывает. Ибо не может открыть реестр родной винды и
показывает лишь содержимое ~/.wine/*.reg.
Точнее, в этом ключе у меня лежит
"HOME"=str(2):"%homedrive%%homepath%"
"TEMP"=str(2):"%USERPROFILE%\\Local Settings\\Temp"
"TMP"=str(2):"%USERPROFILE%\\Local Settings\\Temp"
и всё.


Я не понимаю, откуда в моем пустом реестре возьмется правильное значение
параметра, если на конфиг вайну плевать, на виндовый реестр вайну плевать,
руками в ~/.wine/user.reg я писать ничего не собираюсь, а по дефолту там
пусто.

-- 
WBR, wRAR (ALT Linux Team)

> [...] в общем, нужен хороший специалист, который бы  
> занимался сопровождением и поддержкой.
Как радостно видеть понимание.

Открою страшную тайну -- это не специфично для альта, линукса,
юниксов, ОС и компьютеров вообще.
		-- mike in community@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] [BUG] wine не находит e:\windows
  2004-06-30 13:40               ` Andrey Rahmatullin
@ 2004-06-30 18:06                 ` Vitaly Lipatov
  0 siblings, 0 replies; 16+ messages in thread
From: Vitaly Lipatov @ 2004-06-30 18:06 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Wednesday 30 June 2004 17:40, Andrey Rahmatullin wrote:
> Я не понимаю, откуда в моем пустом реестре возьмется
> правильное значение параметра, если на конфиг вайну плевать,
> на виндовый реестр вайну плевать, руками в ~/.wine/user.reg я
> писать ничего не собираюсь, а по дефолту там пусто.
Сомневаюсь, что в wine обеспечена гладкость обновления с версии 
на версию.
Предлагаю удалить файлы реестра из .wine и 
запустить вновь wineprefixcreate.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


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

* [sisyphus] Re: [BUG] wine не находит e:\windows
  2004-06-29 16:05 [sisyphus] [BUG] wine не находит e:\windows Andrey Rahmatullin
  2004-06-29 20:41 ` Vitaly Lipatov
@ 2004-07-01 14:17 ` Michael Shigorin
  2004-07-01 15:01   ` Andrey Rahmatullin
  2004-07-01 16:41   ` Vitaly Lipatov
  1 sibling, 2 replies; 16+ messages in thread
From: Michael Shigorin @ 2004-07-01 14:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Tue, Jun 29, 2004 at 10:05:02PM +0600, Andrey Rahmatullin wrote:
> Warning: the specified Windows directory L"c:\\windows" is not accessible.

Где-то я видел это левое "L"... или это очепятка в просто
текстовом выводе?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [sisyphus] Re: [BUG] wine не находит e:\windows
  2004-07-01 14:17 ` [sisyphus] " Michael Shigorin
@ 2004-07-01 15:01   ` Andrey Rahmatullin
  2004-07-01 16:41   ` Vitaly Lipatov
  1 sibling, 0 replies; 16+ messages in thread
From: Andrey Rahmatullin @ 2004-07-01 15:01 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Thu, Jul 01, 2004 at 05:17:34PM +0300, Michael Shigorin wrote:
>Где-то я видел это левое "L"... или это очепятка в просто
>текстовом выводе?
Да вот мне тоже кажется, что где-то это L уже вылезало.

-- 
WBR, wRAR (ALT Linux Team)

rsync пока жив, но в наших интересах использовать зеркала,
предоставляющие rsync.
		-- rider in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] Re: [BUG] wine не находит e:\windows
  2004-07-01 14:17 ` [sisyphus] " Michael Shigorin
  2004-07-01 15:01   ` Andrey Rahmatullin
@ 2004-07-01 16:41   ` Vitaly Lipatov
  2004-07-01 17:08     ` Andrey Rahmatullin
  1 sibling, 1 reply; 16+ messages in thread
From: Vitaly Lipatov @ 2004-07-01 16:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Thursday 01 July 2004 18:17, Michael Shigorin wrote:
> On Tue, Jun 29, 2004 at 10:05:02PM +0600, Andrey Rahmatullin 
wrote:
> > Warning: the specified Windows directory L"c:\\windows" is
> > not accessible.
>
> Где-то я видел это левое "L"... или это очепятка в просто
> текстовом выводе?
Да оно не левое, это там так строки обозначаются. IMHO.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


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

* Re: [sisyphus] Re: [BUG] wine не находит e:\windows
  2004-07-01 16:41   ` Vitaly Lipatov
@ 2004-07-01 17:08     ` Andrey Rahmatullin
  2004-07-02  6:50       ` Serge Ryabchun
  0 siblings, 1 reply; 16+ messages in thread
From: Andrey Rahmatullin @ 2004-07-01 17:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Thu, Jul 01, 2004 at 08:41:27PM +0400, Vitaly Lipatov wrote:
>Да оно не левое, это там так строки обозначаются. IMHO.
Эммм... где? Зачем на экран-то выводить?

-- 
WBR, wRAR (ALT Linux Team)

Предлагаю прежде чем разрабатывать программу установки - написать
руководство пользователя по ней.
		-- rider in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] Re: [BUG] wine не находит e:\windows
  2004-07-01 17:08     ` Andrey Rahmatullin
@ 2004-07-02  6:50       ` Serge Ryabchun
  0 siblings, 0 replies; 16+ messages in thread
From: Serge Ryabchun @ 2004-07-02  6:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list


В сообщении от четвер, 01-лип-2004 20:08 Andrey Rahmatullin написал(a):
> On Thu, Jul 01, 2004 at 08:41:27PM +0400, Vitaly Lipatov wrote:
> >Да оно не левое, это там так строки обозначаются. IMHO.
>
> Эммм... где? Зачем на экран-то выводить?

Потому что это widechar-string. Был бы просто string, 'L' бы отсутствовал.

dlls/ntdll/debugtools.c::put_string_w()


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

end of thread, other threads:[~2004-07-02  6:50 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-29 16:05 [sisyphus] [BUG] wine не находит e:\windows Andrey Rahmatullin
2004-06-29 20:41 ` Vitaly Lipatov
2004-06-30  6:27   ` Andrey Rahmatullin
2004-06-30  7:00     ` Andrew Borodin
2004-06-30 10:28       ` Andrey Rahmatullin
2004-06-30 11:00         ` Andrew Borodin
2004-06-30 11:35           ` Andrey Rahmatullin
2004-06-30 12:48             ` Andrew Borodin
2004-06-30 13:40               ` Andrey Rahmatullin
2004-06-30 18:06                 ` Vitaly Lipatov
2004-06-30 11:05   ` Peter V. Saveliev
2004-07-01 14:17 ` [sisyphus] " Michael Shigorin
2004-07-01 15:01   ` Andrey Rahmatullin
2004-07-01 16:41   ` Vitaly Lipatov
2004-07-01 17:08     ` Andrey Rahmatullin
2004-07-02  6:50       ` Serge Ryabchun

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git