Terminal Video Problem Solved (and sound too!)
Hello.
Quoted 2 lines · Mushroom
Quoted 1 line
OK, try the attached patch.
That's fixed it!!!
Great!
Hmm, that was just too easy, there is still something fishy about that. Do you have $_pci option disabled or enabled?
If it is enabled, could you try to undo the patch, set $_pci=(off) and reproduce the problem?
Oh, please, do that carefully this time:) The suggested way would be to just erase and re-install the entire 1.1.3 sources with 1.1.3.7 patchset (1.1.3.7 patchset is an essential part here, as 1.1.3.0 have its own problems with some video boards). You may also use a default dosemu.conf as $_pci is disabled there. That way the chances of any mistake are minimized.
I want to be certain that it is not a $_pci option guilty for your problems at a first place.
Quoted 1 line
The graphic card details no longer come up when dosemu starts
Yes, it was printed by the POST routines, which are now bypassed.
Quoted 1 line
The console is left in video mode
Could you elaborate on that?
This happens only when you terminate dosemu while in graphics mode, right? How exactly are you terinating it?
I've never seen such a strange behaveour here with my Radeon unless I was playing with VESA (which is disabled for most dosemu users including you).
Hi
Quoted 10 lines
Quoted 1 line · Stas Sergeev
Mushroom wrote:
OK, try the attached patch.
Quoted 1 line
That's fixed it!!!
Great!
Hmm, that was just too easy, there is still something fishy about that. Do you have $_pci option disabled or enabled?
The pci option is disabled - have never enabled it.
Quoted 5 lines
If it is enabled, could you try to undo the patch, set $_pci=(off) and reproduce the problem?
Oh, please, do that carefully this time:) The suggested way would be to just
Quoted 8 lines
erase and re-install the entire 1.1.3 sources with 1.1.3.7 patchset (1.1.3.7 patchset is an essential part here, as 1.1.3.0 have its own problems with some video boards). You may also use a default dosemu.conf as $_pci is disabled there. That way the chances of any mistake are minimized.
I effectively have that as the builds for 1.1.3.0
1.1.3.7 and 1.1.3.7 patched are all separate and am simply copying the binaries to the top of the dosemu tree created by 1.0.2.1
I will however re-do it just to make sure.
Quoted 3 lines
I want to be certain that it is not a $_pci option guilty for your problems at a first place.
I am almost certain I have never changed that flag - in my dosemu.conf I have ORIGINAL then a value written next to the description of everything I've changed. There is no marker on this line and it says off.
I shall however do as you say as I was obviously not at my most careful when I started on this :)
Quoted 3 lines
Quoted 1 line
The graphic card details no longer come up when dosemu starts
Yes, it was printed by the POST routines, which are now bypassed.
Thanks for the explanation.
Quoted 2 lines
Quoted 1 line
The console is left in video mode
Could you elaborate on that?
The visible text part of the screen is 24 characters wide with the text stretched. The first line appears about quarter of the way down the screen. If for example I do a dir it appears split into 3 sections vertically down the screen:
Correct version:
[root@mushroom dosemu ]#dir
bin conf FDChange.log mkhdimage README.bindist Xfonts boot.log dosemu freedos pauldos xdosemu
[root@mushroom dosemu ]#
What i see (stretched accross whole screen):
GAP
semu ]#dir
FDChange.log mkhdimage
freedos pauldos
GAP
khdimage README.bindlist
auldos xdosemu
GAP
.bindist xfonts
u
Quoted 2 lines
This happens only when you terminate dosemu while in graphics mode, right?
This happens whenever I enter dosemu on the console (as su or graphics are disabled) even if my only other command is exitemu. It effects all consoles.
Quoted 1 line
How exactly are you terinating it?
With exitemu. If I tab back to X without exiting the screen is dead as it was before but I can get back to x to kill the process.
Quoted 4 lines
I've never seen such a strange behaveour here with my Radeon unless I was playing with VESA (which is disabled for most dosemu users including you).
It does seem very strange. I hope to get round my mum & dad's later in the week and try a few different hardware combinations.
Paul
Quoted 4 lines · Mushroom
I effectively have that as the builds for 1.1.3.0
1.1.3.7 and 1.1.3.7 patched are all separate and am simply copying the binaries to the top of the dosemu tree created by 1.0.2.1
I will however re-do it just to make sure.
That works but in general you should also copy and adjust dosemu.conf (in etc) to ~/dosemu/conf. global.conf isn't necessary anymore in 1.1.3.7 (but it was in 1.1.3) and not used for this binary setup.
Quoted 7 lines
This happens whenever I enter dosemu on the console (as su or graphics are disabled) even if my only other command is exitemu. It effects all consoles.
Quoted 1 line
How exactly are you terinating it?
With exitemu. If I tab back to X without exiting the screen is dead as it was before but I can get back to x to kill the process.
When DOSEMU terminates it restores the VGA registers that it knows of; however some of the extended registers might be missed (changed by the video BIOS but not saved by DOSEMU).
Bart