Welcome, Guest. Please login or register.

Author Topic: Screenmode refuses to change until reboot  (Read 1135 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Matt_H

Re: Screenmode refuses to change until reboot
« on: June 22, 2014, 08:59:03 PM »
Those FAILS on opening Screenmode prefs mean nothing - just that you don't have anything set for those Tooltypes, so nothing to worry about there.

At any rate, that's a lot of hacks you're running. ReqAttack, SystemPatch2, StackAttack, VisualPrefs, Executive, and FBlit are probably the most hacky. Check again that they're removed from startup-sequence and user-startup. Also check the WBStartup drawer. If I had to guess, I think VisualPrefs is the culprit.

Normally, when changing screenmodes, a requester pops up asking you to close all windows except drawers In other words, drawers can stay open, programs can't. Sometimes even iconified programs need to be quit or moved to another screen. It sounds like something is preventing that requester from opening and Intuition is hanging as a result.

By default, SnoopDOS doesn't show everything that's happening. Go to the functions window and enable everything - it might give you some more hints.
 

Offline Matt_H

Re: Screenmode refuses to change until reboot
« Reply #1 on: June 23, 2014, 03:56:30 AM »
Hmm. Unfortunately I'm not seeing anything that gives me any major ideas...

A few things to try:
- delete (or rename) envarc:sys/screenmode.prefs and reboot. This will reset your screenmode to the default PAL:HiRes (or NTSC). Try setting a screenmode now.
- The "please close all windows except drawers" requester will only appear if any such windows are open. Make sure that some such windows are open so that we can be certain the point of failure is related to that function/requester. I think IPrefs is definitely involved, but I can't tell how yet.

Can you tell us more about your base system. Machine type? OS version? Hardware expansions?