http://www.murga-linux.com/puppy/viewtopic.php?t=36454
Bug: some text files try to open in vi
Fix:
edit as text the following file:
/etc/xdg/rox.sourceforge.net/MIME-types/text
change code to:
Code: Select all
#!/bin/sh
exec defaulttexteditor "$@"
Code: Select all
#!/bin/sh
exec defaulttexteditor "$@"
I've been reading about the fix but haven't fixed it. Just now got 412-std and tested running in RAM and from full install. Go to compose window, hit insert key and Seamonkey disappears.Does 4.1.2 incorporate the fix Pizzasgood found for the bug where hitting the Insert key while composing a message in this forum causes Seamonkey to close?
should be:/etc/xdg/rox.sourceforge.net/text
Actually, to be proper it should use defaulttexteditor, not geany.change:
#!/bin/sh
exec xterm -e vi "$@"
to:
#!/bin/sh
exec geany "$@"
save, quit.
Code: Select all
#now write the Screen section...
SCRNSECTION="
Section \"Screen\"
Identifier \"Screen0\"
Device \"Card0\"
Monitor \"Monitor0\"
DefaultDepth $FINALDEPTH
Subsection \"Display\"
Depth $FINALDEPTH
Modes \"${FINALXY}\"
EndSubsection
EndSection
"
echo "$SCRNSECTION" >> /etc/X11/xorg.conf
Code: Select all
#now write the Screen section...
#handle multiple screens
SCREEN_LIST=$(grep -o '^[^#a-zA-Z]*Screen[^"]*"Screen[0-9]\+"' /etc/X11/xorg.conf | grep -o 'Screen[0-9]\+' | grep -o '[0-9]\+')
SCRNSECTION=""
for i in $SCREEN_LIST; do
SCRNSECTION="$SCRNSECTION
Section \"Screen\"
Identifier \"Screen$i\"
Device \"Card$i\"
Monitor \"Monitor$i\"
DefaultDepth $FINALDEPTH
Subsection \"Display\"
Depth $FINALDEPTH
Modes \"${FINALXY}\"
EndSubsection
EndSection
"
done
echo "$SCRNSECTION" >> /etc/X11/xorg.conf
Flash - Is this method of updating new or improved or just locally convenient for you, please? I apparently have not kept up with all of the added versatility of Puppy!Flash wrote: Edit: I installed Pizzasgood's .pet in 4.1.1, then upgraded to 4.1.2 by burning the 4.1.2 iso to a DVD+RW with burniso2cd in 4.1.1 then shutting down, saving the session to the newly burned DVD. Then I booted the 4.1.2 DVD and it's what I'm using to write this. I've hit the insert key several times while writing this, so either Pizzasgood's fix was transferred to the 4.1.2 DVD or the 4.1.2 iso incorporates the fix.
If grub is already installed then all you would have to do is update the menu.lst otherwise you would need to install grub as welledoc wrote: Could I just burn a ISO CD on one laptop then copy the initrd.gz, vmlinuz, and pup_412.sfs to the HDD then also copy them to a USB stick and then copy them to the other two laptops?
Well my secret is out: I'm a lousy writer. I didn't specify once that I was talking about a multisession DVD. (Although my signature does say that I run Puppy from a multisession DVD. Still, I should have seen that what I wrote could be confusing.)edoc wrote:Flash - Is this method of updating new or improved or just locally convenient for you, please? I apparently have not kept up with all of the added versatility of Puppy!Flash wrote: Edit: I installed Pizzasgood's .pet in 4.1.1, then upgraded to 4.1.2 by burning the 4.1.2 iso to a DVD+RW with burniso2cd in 4.1.1 then shutting down, saving the session to the newly burned DVD. Then I booted the 4.1.2 DVD and it's what I'm using to write this. I've hit the insert key several times while writing this, so either Pizzasgood's fix was transferred to the 4.1.2 DVD or the 4.1.2 iso incorporates the fix.![]()
It's actually not the wizard that does that, it's the output of "Xorg -configure" that's responsible.Pizzasgood wrote:Basically ever since we started using Xorg, the xorgwizard has had a problem where if it Xorg detects two (or more) screens, it will partially configure the xorg.conf file for dual-screen support, but it won't finish the job. It adds a reference to a second screen in the Server section, but it leaves out the corresponding Screen section. This leaves Xorg un-runnable, forcing the user to manually correct the file from the commandline, by either commenting out the reference to the second screen or adding the missing section. Very annoying, and new users wouldn't have a clue what to do.
I'm having this bug, except i don't have multiple monitors.Pizzasgood wrote:Basically ever since we started using Xorg, the xorgwizard has had a problem where if it Xorg detects two (or more) screens, it will partially configure the xorg.conf file for dual-screen support, but it won't finish the job. It adds a reference to a second screen in the Server section, but it leaves out the corresponding Screen section. This leaves Xorg un-runnable, forcing the user to manually correct the file from the commandline, by either commenting out the reference to the second screen or adding the missing section. Very annoying, and new users wouldn't have a clue what to do.
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc102"
Option "XkbLayout" "fr" #xkeymap0
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto" #mouse0protocol
Option "Device" "/dev/mouse"
#Option "Emulate3Buttons"
#Option "Emulate3Timeout" "50"
Option "ZAxisMapping" "4 5" #scrollwheel
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 30-65
VertRefresh 56-76
#UseModes "Modes0" #monitor0usemodes
Option "PreferredMode" "1024x768"
EndSection
Section "Modes"
Identifier "Modes0"
#modes0modeline0
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card0"
Driver "vesa" #card0driver
VendorName "nVidia Corporation"
BoardName "Unknown Board"
BusID "PCI:2:0:0"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card1"
Driver "vesa"
VendorName "nVidia Corporation"
BoardName "Unknown Board"
BusID "PCI:3:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1024x768"
EndSubsection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1024x768"
EndSubsection
EndSection
#PuppyHardwareProfile=NVIDIA231997