POV-Ray : Newsgroups : povray.beta-test : Sanity test of full installer Server Time
10 Oct 2026 08:57:11 EDT (-0400)
  Sanity test of full installer (Message 1 to 17 of 17)  
From: Chris Cason
Subject: Sanity test of full installer
Date: 1 Jul 2008 11:47:07
Message: <486a517b$1@news.povray.org>
I'd appreciate if if some of you could do a sanity-check of the full
installer for beta 27:

  http://www.povray.org/temp/POV-Ray-3.7-Beta-27.msi

It's not finished of course, but should do the basics. Here's the portion
of the release notes relevent to the installer:

--------------------------------

Further split the POVWIN install and data dirs - this moves the ini,
scenes, and insert menu directories to the user's Application Data folder,
e.g. c:\Documents and Settings\<user name>\Application Data\POV-Ray\v3.7\.

There is now a Windows Installer which takes care of setting up the above
for Win32 systems. Win64 is pending. NOTE: the installer currently only
installs for the user who ran it: that is, the 'Application
Data\POV-Ray\v3.7\...' files are only installed for that user. This won't
be the case with the final installer; it will set things up such that when
pvengine.exe is run for the first time by a user who has not had the
program set up for them, the appropriate files are created in their
Application Data directory (this is a Windows Installer feature).

-- Chris


Post a reply to this message

From: Chris Cason
Subject: Re: Sanity test of full installer
Date: 1 Jul 2008 23:39:44
Message: <486af880$1@news.povray.org>
This file is now removed, thanks to those who did test it.

-- Chris


Post a reply to this message

From: Bob Hughes
Subject: Re: Sanity test of full installer
Date: 4 Jul 2008 12:35:13
Message: <486e5141$1@news.povray.org>
Missed my chance to test this one.

The currently available file on the beta web page wouldn't go into my Vista 
computer so I had to do some system registry additions and font installs 
manually. I'm the sole user, administrator status.

Was thinking it could have been Vista's User Account Control causing the 
trouble, although I don't know why that would affect the system registry 
entries themselves, but not knowing exactly what all it can interfere with I 
just gave up and watched the error messages to know what to fix during the 
install and clicked Ignore to proceed.

I have folders and files in C:\Users\*NAME*\AppData\Roaming\POV-Ray\v3.7, 
different from what was stated so thought I'd mention that for other people 
with Vista. AppData is a hidden folder.

I kept UAC and AV on during all that so I can't say what would have happened 
without those. I believe I might have also needed to make the a change to 
POV-Ray for Windows v3.7  folder(s) to get file writing done by changing the 
Properties|Security to Full access. Did this last night and already 
forgetting that now, sorry, hope I remembered all else right.


Post a reply to this message

From: Chris Cason
Subject: Re: Sanity test of full installer
Date: 5 Jul 2008 01:41:06
Message: <486f0972$1@news.povray.org>
Bob Hughes wrote:
> The currently available file on the beta web page wouldn't go into my Vista 
> computer so I had to do some system registry additions and font installs 
> manually. I'm the sole user, administrator status.

I was able to install under Vista as an ordinary user (no admin). I had to
choose a different install path, and also had to click to ignore several
errors during install (where the installer attempts to do things like set
admin keys or install fonts - none of these are essential). No registry
editing was needed to get the installed program to work. I'm not sure what
went awry in your case.

NB the fonts in question are part of the standard POV-Ray include directory
and weren't even intended to be installed into Windows: I didn't realise
until I did the no-admin-rights Vista test that InstallShield automatically
installs any fonts it finds in the file set, unless you tell it otherwise.
At that point it was so late I decided not to make a new installer as the
fonts will be removed when the current beta is uninstalled.

-- Chris-


Post a reply to this message

From: Bob Hughes
Subject: Re: Sanity test of full installer
Date: 5 Jul 2008 05:24:36
Message: <486f3dd4$1@news.povray.org>
"Chris Cason" <del### [at] deletethistoopovrayorg> wrote in 
message news:486f0972$1@news.povray.org...
> Bob Hughes wrote:
>> The currently available file on the beta web page wouldn't go into my 
>> Vista
>> computer so I had to do some system registry additions and font installs
>> manually. I'm the sole user, administrator status.
>
> I was able to install under Vista as an ordinary user (no admin). I had to
> choose a different install path, and also had to click to ignore several
> errors during install (where the installer attempts to do things like set
> admin keys or install fonts - none of these are essential). No registry
> editing was needed to get the installed program to work. I'm not sure what
> went awry in your case.

Glad to hear you say that, I think. ; )

I'm fairly certain I had to change the security status of the program folder 
to let the installer write the files first, likewise the "bin" subfolder, as 
I recall. I didn't have any luck with specifying a different location 
outside of Program Files. Then again, I kept stopping when I got the errors.

> NB the fonts in question are part of the standard POV-Ray include 
> directory
> and weren't even intended to be installed into Windows: I didn't realise
> until I did the no-admin-rights Vista test that InstallShield 
> automatically
> installs any fonts it finds in the file set, unless you tell it otherwise.
> At that point it was so late I decided not to make a new installer as the
> fonts will be removed when the current beta is uninstalled.

I actually added the fonts after the fact, remembering that now, and just 
wanted to go ahead with the manual install of them anyway. I had run povray 
before that without any problem.

A lack of any other reports of trouble getting POV installed into Vista 
makes my experience seem unique. Maybe I can retry it again after an 
uninstall, now that I know I can put the thing back together easily enough, 
just to see if I can figure out if those errors are ignorable or not. If 
anything I'm wondering why the initial trouble about the folder writing 
happened. I was sure anything like that would be reported if other people 
had the same problem unless it's a simple thing I've overlooked-- very 
likely for me.

Bob


Post a reply to this message

From: Stephen
Subject: Re: Sanity test of full installer
Date: 5 Jul 2008 11:49:24
Message: <0u2v64tog7oe2rfnokqvv91nu1cqjkvi8d@4ax.com>
On Sat, 5 Jul 2008 04:24:35 -0500, "Bob Hughes" <omniverse charter net> wrote:

>
>A lack of any other reports of trouble getting POV installed into Vista 
>makes my experience seem unique.

I'm having the same problems. 
Also after installing I could not get the GUIExtensions to work. Pov-Ray says
that there are no Extensions loaded. Even after I manually added the settings to
the Registry

HKEY_CURRENT_USER\Software\POV-Ray\v3.7\Windows\Engine\GUIExtensions

I've gone back to Beta 26
-- 

Regards
     Stephen


Post a reply to this message

From: Chris Cason
Subject: Re: Sanity test of full installer
Date: 7 Jul 2008 01:49:02
Message: <4871ae4e$1@news.povray.org>
Stephen wrote:
> HKEY_CURRENT_USER\Software\POV-Ray\v3.7\Windows\Engine\GUIExtensions

The registry is not used (I reverted to the old INI file system: see the
release notes).

-- Chris


Post a reply to this message

From: Bob Hughes
Subject: Re: Sanity test of full installer - installed OK after uninstall
Date: 7 Jul 2008 02:10:20
Message: <4871b34c$1@news.povray.org>
Got around to removing the beta 27 through Add/Remove Programs (no 
uninstaller for the beta yet?), removed the subfolder out of 
AppData\roaming and retried the install with User Account Control off. I'd 
have tried it with UAC on but didn't take the time to find out what that 
route might do, sorry.

Nothing went wrong at all. Rendered the demo files and benchmark afterward, 
too. Perfect.

What's really thrown me for a loop is where I discovered my POV files were 
being put. A little oversight by me, I suspect, maybe missing a note given 
somewhere about them going elsewhere now. Perhaps a few months ago I had 
done a beta /install switch, so maybe that's when it started. This folder I 
was never aware of is:

C:\Users\*name*\AppData\Local\VirtualStore\Program Files\POV-Ray for Windows 
v3.7

Only subfolders in there are \help and \scenes, which is probably known to 
you, Chris, but if I hadn't been looking for files to backup during this 
beta 27 install I doubt I'd ever have noticed. Although, I do recall 
something said about making some changes to file locations. Unfortunately I 
haven't been paying enough attention lately.

This is a very curious thing to me, since somehow I was opening, rendering 
and closing about a dozen files these past few months (yep, other than a 
particular one I haven't been busy with POVing) without realizing the change 
from the usual folder path I'm accustomed to in C:\Program Files.
So in doing file backups before installing then replacing them into the new 
C:\Program Files\POV-Ray for Windows v3.7 folder, and opening into POV, 
suddenly I was seeing older changes and incorrect file dates. Using Save 
as... wasn't showing me enough of the path so I mistakenly thought it was 
still in the pre-beta place.

Hope this makes others who aren't aware of this as of yet keep from losing 
or mixing up their files.

I guess the most important question to ask would be, how are files going to 
be accessed for backup purposes (among other typical file processes) by the 
end user if this location isn't obvious?

Oh, and thanks once more to all involved with the work on these beta(s).
-- 
/*bob hughes*/


Post a reply to this message

From: Stephen
Subject: Re: Sanity test of full installer
Date: 7 Jul 2008 04:13:56
Message: <b1k3749n5cd9bt04mtcpgmrvapk6ba7ur8@4ax.com>
On Mon, 07 Jul 2008 15:49:02 +1000, Chris Cason
<del### [at] deletethistoopovrayorg> wrote:

>Stephen wrote:
>> HKEY_CURRENT_USER\Software\POV-Ray\v3.7\Windows\Engine\GUIExtensions
>
>The registry is not used (I reverted to the old INI file system: see the
>release notes).
>

Duh! Thanks Chris I forgot about "pvengine.ini". The GUI works now, other than
it does not return the rendered image. But that has been the case in all the
betas, I have tried, so I assume that you will get round to it when you can.

-- 

Regards
     Stephen


Post a reply to this message

From: Chris Cason
Subject: Re: Sanity test of full installer
Date: 7 Jul 2008 06:13:13
Message: <4871ec39@news.povray.org>
Stephen wrote:
> Duh! Thanks Chris I forgot about "pvengine.ini". The GUI works now, other than
> it does not return the rendered image. But that has been the case in all the
> betas, I have tried, so I assume that you will get round to it when you can.

I really don't think I'll have time to look into GUIEXT's in the short to
medium term - the fix is likely to be simple but needs testing (I don't
have any GUIEXT's installed) and the source is out there for others to poke at.

Also, the author of at least one GUIEXT has had access to our revision
control system for more than a year but hasn't had time to fix it either:
given that, I have taken the approach that the issues with them can't be
that serious.

-- Chris


Post a reply to this message

From: Chris Cason
Subject: Re: Sanity test of full installer - installed OK after uninstall
Date: 7 Jul 2008 06:17:40
Message: <4871ed44$1@news.povray.org>
Bob Hughes wrote:
> somewhere about them going elsewhere now. Perhaps a few months ago I had 
> done a beta /install switch, so maybe that's when it started. This folder I 
> was never aware of is:
> 
> C:\Users\*name*\AppData\Local\VirtualStore\Program Files\POV-Ray for Windows 
> v3.7

I'm not familiar with this path. Certainly, the path itself isn't something
that I have coded explicitly into the app. I suspect it's a Vista 'feature'
related to redirecting modified data out of program files and into a users
local profile. If this is still occurring with the version that comes with
a installer let me know and I'll look up its meaning.

-- Chris


Post a reply to this message

From: Chris Cason
Subject: Re: Sanity test of full installer - installed OK after uninstall
Date: 7 Jul 2008 06:48:50
Message: <4871f492@news.povray.org>
Bob Hughes wrote:
> Got around to removing the beta 27 through Add/Remove Programs (no 
> uninstaller for the beta yet?), removed the subfolder out of 

that *is* the uninstaller (at least, the 'correct' way of uninstalling). or
you could just run the installer again (not intuitive, but that's MSI's for
you). the use of a stand-alone uninstaller seems to have more or less gone
out of vogue.

> C:\Users\*name*\AppData\Local\VirtualStore\Program Files\POV-Ray for Windows 
> v3.7

http://www.itwriting.com/blog/141-peeking-into-vistas-virtual-store.html
gives some background. the current beta should not write anything to the
program files folder.

-- Chris


Post a reply to this message

From: Stephen
Subject: Re: Sanity test of full installer
Date: 7 Jul 2008 06:56:49
Message: <l3t37493ls5j1e4e9vldrm2krj0632enag@4ax.com>
On Mon, 07 Jul 2008 20:13:09 +1000, Chris Cason
<del### [at] deletethistoopovrayorg> wrote:

>Stephen wrote:
>> Duh! Thanks Chris I forgot about "pvengine.ini". The GUI works now, other than
>> it does not return the rendered image. But that has been the case in all the
>> betas, I have tried, so I assume that you will get round to it when you can.
>
>I really don't think I'll have time to look into GUIEXT's in the short to
>medium term - the fix is likely to be simple but needs testing (I don't
>have any GUIEXT's installed) 
>
That does not surprise me :)

>Also, the author of at least one GUIEXT has had access to our revision
>control system for more than a year but hasn't had time to fix it either:
>given that, I have taken the approach that the issues with them can't be
>that serious.
>
The issues are not important and I'm more than willing to put up with having to
Alt-Tab to PovRay to see the rendered image. The speed up using Pov 3.7 is worth
the slight inconvenience.
As an aside the only other inconvenience is, I cannot see the sample images in
the material editor but then I can render them in 3.6.
I do not expect Hugo to waste time on getting the GUIEXT's working for a Beta
Pov when he is trying to prepare his program for its final release.
So no worries, no pressure :)
Keep up the good work.
-- 

Regards
     Stephen


Post a reply to this message

From: Bob Hughes
Subject: Re: VirtualStore in Vista and file relocation
Date: 7 Jul 2008 15:45:50
Message: <4872726e@news.povray.org>
"Chris Cason" <del### [at] deletethistoopovrayorg> wrote in 
message news:4871f492@news.povray.org...
> Bob Hughes wrote:
>> Got around to removing the beta 27 through Add/Remove Programs (no
>> uninstaller for the beta yet?), removed the subfolder out of
>
> that *is* the uninstaller (at least, the 'correct' way of uninstalling). 
> or
> you could just run the installer again (not intuitive, but that's MSI's 
> for
> you). the use of a stand-alone uninstaller seems to have more or less gone
> out of vogue.

I see... ok. This was something in the 3.6 installation so I noticed it 
missing from 3.7. And I actually shouldn't have said "Add/Remove", thinking 
back to XP there since Vista just calls it Uninstall now (like that matters! 
heh).

>> C:\Users\*name*\AppData\Local\VirtualStore\Program Files\POV-Ray for 
>> Windows
>> v3.7
>
> http://www.itwriting.com/blog/141-peeking-into-vistas-virtual-store.html
> gives some background. the current beta should not write anything to the
> program files folder.

Showing my ineptitude by not knowing what all Vista encompasses by now, 
having used it for the past 8 months. Apparently I can set POV to Run as 
Administrator and bypass the VirtualStore "feature". I wasn't before now 
simply because all appeared to be correct with both 3.6 and 3.7 beta.
Interestingly, there's only a biscuit.bmp in a 3.6 scenes\advanced subfolder 
there. However, 3.6 obviously caused Vista to put something there for it 
too.

Speaking of the scenes folder... realizing the 3.7 beta is putting one into 
the other path at

C:\Users\*name*\AppData\roaming\POV-Ray for Windows v3.7

and none into the usual place at

C:\Program Files\POV-Ray for Windows v3.7

I guess the confusing thing for me is how that, together with the other 
potential file placement above, will affect things. Would it be possible to 
have the installer ask to create a location for scene files? Maybe default 
to C:\Scenes\ and likewise for a file output location, such as 
C:\Renderings\ while I'm on the subject of default file locations.

The way the new beta installer does things has probably been planned awhile 
and I'm just wondering if this was all thought about already-- or if the 
Vista OS is causing some extra complications to arise.

Only now read a little more about VirtualStore... it's mentioned it might 
not always exist in the future.

http://msdn.microsoft.com/en-us/library/bb530198.aspx

-- 
/*bob hughes*/


Post a reply to this message

From: Christian Froeschlin
Subject: Re: Sanity test of full installer - installed OK after uninstall
Date: 7 Jul 2008 17:40:06
Message: <48728d36$1@news.povray.org>
Chris Cason wrote:

> that *is* the uninstaller (at least, the 'correct' way of uninstalling). or
> you could just run the installer again (not intuitive, but that's MSI's for
> you). the use of a stand-alone uninstaller seems to have more or less gone
> out of vogue.

I didn't yet look at beta 27, but not having a stand-alone uninstaller
is different from not providing an uninstall link, which would probably
just have to be something like "[systemdir]msiexec /x {productcode}"


Post a reply to this message

From: Christian Froeschlin
Subject: Re: VirtualStore in Vista and file relocation
Date: 7 Jul 2008 17:47:32
Message: <48728ef4@news.povray.org>
Bob Hughes wrote:

> Interestingly, there's only a biscuit.bmp in a 3.6 scenes\advanced 
> subfolder there. 

Probably the only sample scene you actually rendered
with 3.6 on Vista without administrator privileges.

> Speaking of the scenes folder... realizing the 3.7 beta is putting one 
> into the other path at
> 
> C:\Users\*name*\AppData\roaming\POV-Ray for Windows v3.7
> 
> and none into the usual place at
> 
> C:\Program Files\POV-Ray for Windows v3.7

That is actually the intended solution of the Vista problems:
Install ini and scene files where the user is allowed to write
in the first place, then you need no virtual store.


Post a reply to this message

From: SafePit
Subject: Re: Sanity test of full installer
Date: 13 Jul 2008 01:20:01
Message: <web.48799026796ddd41d57798c90@news.povray.org>
Chris Cason <del### [at] deletethistoopovrayorg> wrote:
> I was able to install under Vista as an ordinary user (no admin). I had to
> choose a different install path, and also had to click to ignore several
> errors during install (where the installer attempts to do things like set
> admin keys or install fonts - none of these are essential). No registry
> editing was needed to get the installed program to work. I'm not sure what
> went awry in your case.

So, I tried to install it using the default location (Program Files).  I get a
permission error when it tries to copy the files (can't write to the
directory). I don't get the usual UAC prompt like I do installing other
programs.  I would assume that coping the files would be done by elevating to
Administrator or SYSTEM privs first, but I have the feeling it is trying to
copy the files as the local user instead.  That probably also explains the
other errors you get (normal user can't muck with those either).


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.