View Single Post
Old 18 October 2021, 22:09   #8
utukku
Registered User
 
Join Date: Jan 2020
Location: UK
Posts: 108
Quote:
Originally Posted by daxb View Post
The question is why do you want to delay the user-startup?

The reason why, is that the user-startup runs all the assigns and starts the CNet 5 pro bbs software. But I have a ZZ9000 card installed, and the cnet software prevents the final setting of the screen mode. SO I have the "intuition is trying to reset" etc etc, which sits there and the only way (I've found) is to close Cnet let the screenmode be set then restart Cnet.


Obviously this isn't ideal, so I thought If I delayed the Cnet startup long enough, everything would be ok.

The reason why, is that the user-startup runs all the assigns and starts the CNet 5 pro bbs software. But I have a ZZ9000 card installed, and the cnet software prevents the final setting of the screen mode. SO I have the "intuition is trying to reset" etc etc, which sits there and the only way (I've found) is to close Cnet let the screenmode be set then restart Cnet.


Obviously this isn't ideal, so I thought If I delayed the Cnet startup long enough, everything would be ok.

But After booting up using Trace Startup, I now see that the intuition requester to shut all but drawers gets called straight after the C:IPREFS entry, and the only way to get rid of it is to exit the bbs software.

; $VER: Startup-Sequence_HardDrive 45.4 (28.5.2018)
; Startup-Sequence for hard drive systems

If Exists C:LoadModule
C:Version exec.library version 46 >NIL:
If Warn
C:LoadModule ROMUPDATE
EndIf
EndIf
C:SetPatch QUIET
C:CPU CHECKINSTALL

C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21

C:MakeDir RAM:T RAM:Clipboards RAM:ENV RAM:ENV/Sys
C:Copy >NIL: ENVARC: RAM:ENV ALL NOREQ

Resident >NIL: C:Assign PURE
Resident >NIL: C:Execute PURE

Assign >NIL: ENV: RAM:ENV
Assign >NIL: T: RAM:T
Assign >NIL: CLIPS: RAM:Clipboards
Assign >NIL: REXX: S:
Assign >NIL: PRINTERS: DEVS:Printers
Assign >NIL: KEYMAPS: DEVS:Keymaps
Assign >NIL: LOCALE: SYS:Locale
Assign >NIL: LIBS: SYS:Classes ADD
Assign >NIL: HELP: LOCALE:Help DEFER

BindDrivers
C:Mount >NIL: DEVSOSDrivers/~(#?.info)

IF EXISTS DEVS:Monitors
IF EXISTS DEVS:Monitors/VGAOnly
DEVS:Monitors/VGAOnly
EndIF

C:List >NIL: DEVS:Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT "DEVS:Monitors/%s"
Execute T:M
Celete >NIL: T:M
EndIF

SetEnv Language "english"
SetEnv Workbench $Workbench
SetEnv Kickstart $Kickstart
UnSet Workbench
UnSet Kickstart

C:AddDataTypes REFRESH QUIET
C:IPrefs
C:ConClip

Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities

IF EXISTS S:User-Startup
RUN >:NIL: WAIT 1 MIN +
Execute S:User-Startup
EndIF

Resident Execute REMOVE
Resident Assign REMOVE

C:LoadWB
EndCLI >NIL:

Last edited by utukku; 18 October 2021 at 22:30. Reason: updated info
utukku is offline  
 
Page generated in 0.07281 seconds with 11 queries