Cant change screenmode after latest MUI and Petunia patch.

A forum for general AmigaOS 4.x support questions that are not platform-specific
Post Reply
User avatar
ddni
Posts: 230
Joined: Fri Dec 02, 2011 11:06 pm

Cant change screenmode after latest MUI and Petunia patch.

Post by ddni »

Hi all since using amiupdate to apply the latest mui and petunia patch I now get a freeze and system lockup when trying to change screenmode.
X1000 update6. HD6850 and 9250.

Following a hard reset, and power down, I cannot switch screenmodes. When I try, amidock then my backdrop disappears, but then the process stops. I can still see my drive icons and the mouse cursor still moves however I cannot open drives or drawers and the context menus do nothing. I have to reset to get back to a normal 6850 workbench.

Since the update, there is nothing new in wbstartup.
It occurs whenever the screenmode is changed.

Managed to get a snoopy log.
Hidden Text - Click to Show :
Log Generated by; Snoopy 53.32 (14.10.2013)

00001 : ENV/env-handler 52.2 : o.k. = Open("ENVARC:AppDir/Snoopy",OLD) = [0x18C09FF4] [30uS]
00002 : ENV/env-handler 52.2 : o.k. = ExamineFH("Snoopy") [6uS]
00003 : ContextMenus : o.k. = Lock("System:Utilities/Commodities",SHARED) [29uS]
00004 : ContextMenus : o.k. = [exec] FindPort("WORKBENCH") [1uS]
00005 : ContextMenus : o.k. = [exec] OpenDevice("input.device",0,0x5E75FDE0,0x00000000) = 0 [12uS]
00006 : ContextMenus : o.k. = [exec] OpenLibrary("iffparse.library",50) [6uS]
00007 : ContextMenus : o.k. = Open("ENV:sys/PopupMenu.prefs",OLD) = [0x18C0A404] [44uS]
00008 : ContextMenus : o.k. = [exec] OpenDevice("timer.device",0,0x5E75FCF0,0x00000000) = 0 [11uS]
00009 : ContextMenus : o.k. = [exec] OpenLibrary("cybergraphics.library",43) [16uS]
00010 : ContextMenus Command Dispatcher : o.k. = Lock("SYS:Prefs",SHARED) [41uS]
00011 : ContextMenus Command Dispatcher : CurrentDir("SYS:Prefs")
00012 : ContextMenus Command Dispatcher : o.k. = Lock("System:Prefs",SHARED) [10uS]
00013 : WBL : 0 = FindSegmentStackSize("<untracked>") [2uS]
00014 : WBL : o.k. = [exec] OpenLibrary("workbench.library",0) [9uS]
00015 : ContextMenus Command Dispatcher : CurrentDir("<untracked>")
00016 : WBL : CurrentDir("<untracked>")
00017 : WBL : o.k. = Lock("ScreenMode",SHARED) [27uS]
00018 : WBL : o.k. = Examine("ScreenMode") [4uS]
00019 : ENV/env-handler 52.2 : FAIL = Lock("ENVARC:ELF.LazyBinding",SHARED) [16uS]
00020 : WBL : o.k. = LoadSeg("ScreenMode") = [0x17C7D931] [9762uS]
00021 : WBL : o.k. = Lock("ScreenMode",SHARED) [14uS]
00022 : WBL : DIR = ParentDir("ScreenMode") [5uS]
00023 : WBL : CurrentDir("<ZERO>")
00024 : WBL : 32768 = FindSegmentStackSize("ScreenMode") [118uS]
00025 : ScreenMode : 32768 = FindSegmentStackSize("ScreenMode") [2uS]
00026 : ScreenMode : o.k. = [exec] OpenLibrary("newlib.library",0) [3uS]
00027 : ScreenMode : FAIL = [exec] FindPort("ScreenMode_Prefs") [4uS]
00028 : ScreenMode : o.k. = [exec] OpenLibrary("asl.library",53) [11uS]
00029 : ScreenMode : o.k. = [exec] OpenLibrary("diskfont.library",53) [2uS]
00030 : ScreenMode : o.k. = [exec] OpenLibrary("dos.library",53) [1uS]
00031 : ScreenMode : o.k. = [exec] OpenLibrary("gadtools.library",53) [2uS]
00032 : ScreenMode : o.k. = [exec] OpenLibrary("graphics.library",53) [1uS]
00033 : ScreenMode : o.k. = [exec] OpenLibrary("icon.library",53) [3uS]
00034 : ScreenMode : o.k. = [exec] OpenLibrary("iffparse.library",53) [2uS]
00035 : ScreenMode : o.k. = [exec] OpenLibrary("intuition.library",53) [2uS]
00036 : ScreenMode : o.k. = [exec] OpenLibrary("layers.library",53) [1uS]
00037 : ScreenMode : o.k. = [exec] OpenLibrary("locale.library",53) [2uS]
00038 : ScreenMode : o.k. = [exec] OpenLibrary("utility.library",53) [1uS]
00039 : ScreenMode : o.k. = [exec] OpenLibrary("Images/bevel.image",53) [3uS]
00040 : ScreenMode : o.k. = [exec] OpenLibrary("Images/label.image",53) [2uS]
00041 : ScreenMode : o.k. = [exec] OpenLibrary("Images/penmap.image",53) [6uS]
00042 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/button.gadget",53) [3uS]
00043 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/checkbox.gadget",53) [3uS]
00044 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/chooser.gadget",53) [3uS]
00045 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/clicktab.gadget",53) [4uS]
00046 : ramlib : FAIL = [exec] FindResident("datebrowser.gadget") [10uS]
00047 : ramlib : FAIL = Lock("LIBS:Gadgets/datebrowser.gadget",SHARED) [30uS]
00048 : ramlib : o.k. = Lock("CLASSES:Gadgets/datebrowser.gadget",SHARED) [29uS]
00049 : ENV/env-handler 52.2 : FAIL = Lock("ENVARC:ELF.LazyBinding",SHARED) [16uS]
00050 : ramlib : o.k. = LoadSeg("CLASSES:Gadgets/datebrowser.gadget") = [0x17C7D991] [5461uS]
00051 : ramlib : o.k. = [exec] OpenLibrary("newlib.library",53) [4uS]
00052 : ramlib : o.k. = [exec] OpenLibrary("intuition.library",53) [4uS]
00053 : ramlib : o.k. = [exec] OpenLibrary("utility.library",53) [1uS]
00054 : ramlib : o.k. = [exec] OpenLibrary("graphics.library",53) [2uS]
00055 : ramlib : o.k. = [exec] OpenLibrary("locale.library",53) [3uS]
00056 : ramlib : o.k. = [exec] OpenLibrary("layers.library",53) [1uS]
00057 : ramlib : o.k. = [exec] OpenLibrary("diskfont.library",53) [2uS]
00058 : ramlib : o.k. = [exec] OpenLibrary("images/bevel.image",53) [6uS]
00059 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/datebrowser.gadget",53) [5800uS]
00060 : ramlib : FAIL = [exec] FindResident("fuelgauge.gadget") [10uS]
00061 : ramlib : FAIL = Lock("LIBS:Gadgets/fuelgauge.gadget",SHARED) [35uS]
00062 : ramlib : o.k. = Lock("CLASSES:Gadgets/fuelgauge.gadget",SHARED) [40uS]
00063 : ENV/env-handler 52.2 : FAIL = Lock("ENVARC:ELF.LazyBinding",SHARED) [15uS]
00064 : ramlib : o.k. = LoadSeg("CLASSES:Gadgets/fuelgauge.gadget") = [0x17D0CB95] [952uS]
00065 : ramlib : o.k. = [exec] OpenLibrary("newlib.library",53) [3uS]
00066 : ramlib : o.k. = [exec] OpenLibrary("intuition.library",53) [4uS]
00067 : ramlib : o.k. = [exec] OpenLibrary("utility.library",53) [2uS]
00068 : ramlib : o.k. = [exec] OpenLibrary("graphics.library",53) [2uS]
00069 : ramlib : o.k. = [exec] OpenLibrary("layers.library",53) [1uS]
00070 : ramlib : o.k. = [exec] OpenLibrary("images/bevel.image",53) [7uS]
00071 : ramlib : o.k. = [exec] OpenLibrary("diskfont.library",53) [2uS]
00072 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/fuelgauge.gadget",53) [1286uS]
00073 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/integer.gadget",53) [4uS]
00074 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/layout.gadget",53) [3uS]
00075 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/listbrowser.gadget",53) [3uS]
00076 : ramlib : FAIL = [exec] FindResident("radiobutton.gadget") [10uS]
00077 : ramlib : FAIL = Lock("LIBS:Gadgets/radiobutton.gadget",SHARED) [35uS]
00078 : ramlib : o.k. = Lock("CLASSES:Gadgets/radiobutton.gadget",SHARED) [41uS]
00079 : ENV/env-handler 52.2 : FAIL = Lock("ENVARC:ELF.LazyBinding",SHARED) [15uS]
00080 : ramlib : o.k. = LoadSeg("CLASSES:Gadgets/radiobutton.gadget") = [0x17D0CB35] [1396uS]
00081 : ramlib : o.k. = [exec] OpenLibrary("newlib.library",53) [4uS]
00082 : ramlib : o.k. = [exec] OpenLibrary("intuition.library",53) [4uS]
00083 : ramlib : o.k. = [exec] OpenLibrary("utility.library",53) [2uS]
00084 : ramlib : o.k. = [exec] OpenLibrary("graphics.library",53) [2uS]
00085 : ramlib : o.k. = [exec] OpenLibrary("layers.library",53) [1uS]
00086 : ramlib : o.k. = [exec] OpenLibrary("diskfont.library",53) [3uS]
00087 : ramlib : o.k. = [exec] OpenLibrary("images/glyph.image",53) [6uS]
00088 : ramlib : o.k. = [exec] OpenLibrary("keymap.library",53) [1uS]
00089 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/radiobutton.gadget",53) [1750uS]
00090 : ScreenMode : o.k. = [exec] OpenLibrary("requester.class",50) [3uS]
00091 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/slider.gadget",53) [4uS]
00092 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/space.gadget",53) [4uS]
00093 : ScreenMode : o.k. = [exec] OpenLibrary("Gadgets/string.gadget",53) [3uS]
00094 : ScreenMode : o.k. = [exec] OpenLibrary("window.class",53) [2uS]
00095 : ScreenMode : o.k. = Lock("PROGDIR:",SHARED) [23uS]
00096 : ScreenMode : FAIL = Open("PROGDIR:Catalogs/english/sys/prefs.catalog",OLD) = [0x00000000] [17uS]
00097 : ScreenMode : o.k. = Open("LOCALE:Catalogs/english/sys/prefs.catalog",OLD) = [0x18C0A404] [54uS]
00098 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [4uS]
00099 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00100 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00101 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00102 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00103 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00104 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00105 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00106 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00107 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00108 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00109 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00110 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00111 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00112 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00113 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00114 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00115 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00116 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00117 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00118 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00119 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00120 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00121 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00122 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00123 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00124 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00125 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00126 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00127 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00128 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00129 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00130 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00131 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00132 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00133 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00134 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00135 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00136 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00137 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00138 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00139 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00140 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00141 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00142 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00143 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00144 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00145 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00146 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00147 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00148 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00149 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00150 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00151 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00152 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00153 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00154 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00155 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00156 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00157 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00158 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00159 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00160 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00161 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [2uS]
00162 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00163 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [1uS]
00164 : ScreenMode : o.k. = Open("System:Prefs/Screenmode.info",OLD) = [0x18C0A404] [32uS]
00165 : ScreenMode : o.k. = Open("ENV:Sys/screenmode.prefs",OLD) = [0x18C0A404] [43uS]
00166 : ScreenMode : o.k. = ChangeFilePosition(0x18C0A404,0,OFFSET_BEGINNING) [15uS]
00167 : ScreenMode : o.k. = ChangeFilePosition(0x18C0A404,0,OFFSET_BEGINNING) [14uS]
00168 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [4uS]
00169 : ScreenMode : o.k. = ObtainDirContext(ctx=0x5F23F420 dflags=0x0084) = [0x5F23F420] [91uS]
00170 : ScreenMode : o.k. = Open("PCIGraphics.info",OLD) = [0x18C0A404] [23uS]
00171 : ScreenMode : o.k. = Open("Radeon 9250.info",OLD) = [0x18C0A404] [28uS]
00172 : ScreenMode : o.k. = Open("Radeon HD 6850.info",OLD) = [0x18C0A404] [27uS]
00173 : ScreenMode : ReleaseDirContext(0x5F23F420) [38uS]
00174 : ENV/env-handler 52.2 : FAIL = Lock("ENVARC:classes/gadgets/chooser.gadget",SHARED) [34uS]
00175 : ScreenMode : FAIL = GetVar("classes/gadgets/chooser.gadget",0x5E66368C,80,0x00000100) [124uS]
00176 : ENV/env-handler 52.2 : FAIL = Lock("ENVARC:classes/gadgets/chooser.gadget",SHARED) [17uS]
00177 : ScreenMode : FAIL = GetVar("classes/gadgets/chooser.gadget",0x5E66344C,80,0x00000100) [95uS]
00178 : ScreenMode : o.k. = Lock("ENVARC:Sys",SHARED) [26uS]
00179 : ScreenMode : o.k. = Info("ENVARC:Sys") [2uS]
00180 : ScreenMode : o.k. = Lock("ENV:Sys",SHARED) [27uS]
00181 : ScreenMode : o.k. = Info("ENV:Sys") [7uS]
00182 : ScreenMode : o.k. = Lock("PROGDIR:",SHARED) [15uS]
00183 : ScreenMode : CurrentDir("PROGDIR:")
00184 : ScreenMode : o.k. = Open("ScreenMode.info",OLD) = [0x18C09FF4] [30uS]
00185 : ScreenMode : CurrentDir("<ZERO>")
00186 : ScreenMode : o.k. = [exec] OpenLibrary("Picasso96API.library",2) [7uS]
00187 : ScreenMode : o.k. = [exec] OpenLibrary("diskfont.library",51) [3uS]
User avatar
ddni
Posts: 230
Joined: Fri Dec 02, 2011 11:06 pm

Re: Cant change screenmode after latest MUI and Petunia patc

Post by ddni »

Something in Amidock does not like the new updates.
By shutting it down, I am able to switch screen modes.
Later today I will begin to try and isolate the program link or docky that causes the issue.
xenic
Posts: 1185
Joined: Sun Jun 19, 2011 1:06 am

Re: Cant change screenmode after latest MUI and Petunia patc

Post by xenic »

ddni wrote:Something in Amidock does not like the new updates.
By shutting it down, I am able to switch screen modes.
Later today I will begin to try and isolate the program link or docky that causes the issue.
It's probably one of the dockies. My screenmode switching works fine but I only have a couple of dockies that were not installed with the OS. I'd save a copy of AmiDock prefs and then start removing them one at a time until you find the bad docky.
AmigaOne X1000 with 2GB memory - OS4.1 FE
User avatar
ddni
Posts: 230
Joined: Fri Dec 02, 2011 11:06 pm

Re: Cant change screenmode after latest MUI and Petunia patc

Post by ddni »

Thanks xenic, that is the plan for this evening. I will report back if I isolate the dockie.
User avatar
zappa2009
Posts: 230
Joined: Tue Jun 21, 2011 1:17 pm

Re: Cant change screenmode after latest MUI and Petunia patc

Post by zappa2009 »

Try this also:

netshutdown -> AmiDock disappears -> Change the Screenmode -> Reboot (soft-reboot) -> It works :D
X1000 RadeonHD5450 4GB (2x2GB) DDR2-PC2-8500 Kingston HyperX 5-5-5-5-15 OS4.1.6 & Lubuntu13.04/mintppc11 with Kernel 3.8.7/3.9
Post Reply