Quirky 1.4 bug reports and feedback
Another thing is that some of the newest GEANY Editors seem to be compiled or programmed to "SAVE AS" save the file not with the original permissions .
I also would appreciate it with lesser yellow on white in the /usr/share/geany
/filetypes.* .
string=0x216313;0xffffff;false;false
would give some kind of darkgreen on white .
for more about color names read
/usr/share/X11/rgb.txt
I also would appreciate it with lesser yellow on white in the /usr/share/geany
/filetypes.* .
string=0x216313;0xffffff;false;false
would give some kind of darkgreen on white .
for more about color names read
/usr/share/X11/rgb.txt
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Thanks, I will fix that "bottom-left".PaulBx1 wrote: BTW that help file has this:Perhaps you mean, bottom-right...When a package is installed, it appears in the window bottom-left.
It didn't look like you changed anything else. For example I was thinking the main package list might be stretchable like the installed packages list, but it's not. I also don't see the "ALL" category like you showed on your blog. Perhaps it is underneath the "Show" checkboxes? I made the assumption it would work in Lupu 511, hope that's right. I think I got the files over properly; at least the loaded size is a bit larger than the originals.
You don't get "ALL" in Lupu, as the Ubuntu repos are too big. They are so huge, gtkdialog, which is what is used to display the list in the GUI, chokes and basically hangs.
[url]https://bkhome.org/news/[/url]
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Have been through various exercises trying to fix it, water under the bridge now.fluxit wrote:Not to say that the entire repo is needed, but can't it be buffered?They are so huge, gtkdialog, which is what is used to display the list in the GUI, chokes and basically hangs.
One thing I tried, an earlier version of PPM had a row of radiobuttons along the top, labeled a b c d e f ....z 0 ...9
to split the packages alphabetically.
But it made the GUI too complex-looking, clumsy to use.
[url]https://bkhome.org/news/[/url]
Hi
It appears that the focus problem i described in the Wary 0.9.8 (098) feedback thread,
is also in this Puppy as well.
CatDude
.
It appears that the focus problem i described in the Wary 0.9.8 (098) feedback thread,
is also in this Puppy as well.
CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]
As with Quirky 1.3, the br-abnt2 keyboard choice from the first run wizard is broken.
I have no idea how to fix that, what I can say is that choosing "abnt2" as the keyboard model in the advanced mouse and keyboard wizard sets the keyboard correctly. I suppose this latter wizard edits xorg.conf.
Maybe up to Quirky 1.2 the first run wizard worked because it got the keymap from /usr/share/kbd/keymaps/i386/qwerty/br-abnt2.map? Anyway, there's no such directory anymore.
I saw in /etc/X11/xkb/keymap/xfree86 this:
Apart from this, it's working ok. After 4 or 5 boots I lost sound and couldn't get it back (ALSA configuration wizard would give input/output errors when trying to play a sound and multiple sound card wizard would find no card). Then I deleted the save file and I'm now in the second boot with normal sound. If I lose sound again (hope not) I won't do nothing and reboot with pfix=ram to check the differences.
I have no idea how to fix that, what I can say is that choosing "abnt2" as the keyboard model in the advanced mouse and keyboard wizard sets the keyboard correctly. I suppose this latter wizard edits xorg.conf.
Maybe up to Quirky 1.2 the first run wizard worked because it got the keymap from /usr/share/kbd/keymaps/i386/qwerty/br-abnt2.map? Anyway, there's no such directory anymore.
I saw in /etc/X11/xkb/keymap/xfree86 this:
Well us_intl is a very different layout to br-abnt2, maybe this has something to do, maybe not (actually choosing br-abnt2 in the first run wizard sets the keyboard to us_intl, as far as I can identify).// us_intl and br by Ricardo Y. Igarashi (iga@that.com.br)
Apart from this, it's working ok. After 4 or 5 boots I lost sound and couldn't get it back (ALSA configuration wizard would give input/output errors when trying to play a sound and multiple sound card wizard would find no card). Then I deleted the save file and I'm now in the second boot with normal sound. If I lose sound again (hope not) I won't do nothing and reboot with pfix=ram to check the differences.
Solution for module & firmware loading flaws
Barry,
I have experimented with a way to implement the ideal way to limit loading to one time per module/tarball. It uses sed in-place with a backup file. That provides the current state of a list and adds a new entry, all with the same command, letting the kernel be responsible for file integrity among processes. For example:
I believe the cleanest way to implement the technique is to resume support for the "protect --module=" and "protect --firmware=" services (and "protect --fwcomplete" to implement my previous suggestion for rc.services), to minimize code duplication. Those can be done without using a daemon.
For the logic to work, the devpath.log and firmware.inst files must contain at least one newline character, so that sed sees a "last line" to append to. Rc.sysinit seems the appropriate place to do that. For firmware...inst, the file should be seeded if nonexistant (or not included in the delivery), otherwise, sorted to eliminate duplicate entries, so that it does not grow unnecessarily. That can be done by:
sort -u -o /etc/modules/firmware.inst /etc/modules/firmware.inst
effectively sorting the file "in place" (although there is no danger from interference at this point).
Richard.
I have experimented with a way to implement the ideal way to limit loading to one time per module/tarball. It uses sed in-place with a backup file. That provides the current state of a list and adds a new entry, all with the same command, letting the kernel be responsible for file integrity among processes. For example:
Code: Select all
SEDSCRIPT="\$a \\MODULE=$MODULE DEVPATH=$DEVPATH MODALIAS=$MODALIAS"
sed -i.${$} -e "$SEDSCRIPT" /tmp/pup_event_module_devpath_log
grep -q "MODULE=$MODULE " /tmp/pup_event_module_devpath_log.${$} \
&& rm -f /tmp/pup_event_module_devpath_log.${$} \
&& exit 0
rm -f /tmp/pup_event_module_devpath_log.${$}
For the logic to work, the devpath.log and firmware.inst files must contain at least one newline character, so that sed sees a "last line" to append to. Rc.sysinit seems the appropriate place to do that.
Code: Select all
echo > /tmp/pup_event_module_devpath_log
sort -u -o /etc/modules/firmware.inst /etc/modules/firmware.inst
effectively sorting the file "in place" (although there is no danger from interference at this point).
Richard.
Code: Select all
echo > /tmp/pup_event_module_devpath_log
shouldn't it be
Code: Select all
echo >> FILE
echo [one] caret FILE that deleted .jwmrc-tray I think.
since four weeks I am fixing jwmconfig and find every day one more minor bug.
Serious bugs are that [test] and sed commands differ slightly than at former puppies.
Ah. There's always something.You don't get "ALL" in Lupu, as the Ubuntu repos are too big. They are so huge, gtkdialog, which is what is used to display the list in the GUI, chokes and basically hangs.
But it's funny, your saying those repositories are so huge. When you select Ubuntu main and look through the categories, there aren't so many. Something is not adding up. For example, Desktop has 9 items, System 6, Setup 11. That's not so many.
I realize there are a lot of dependencies that might not show up on the list, libraries and things like that?
Still... I went to the /root/.packages directory and did this:
# grep "|Fun|" Packages-ubuntu-lucid-main
I see aisleriot which shows on the PPM list in the Fun category, but I also see bomber which doesn't show up. If I pipe that command to "wc -l" there are 45 lines, but the Fun category in PPM shows only 9 items.
<later>
I figured it out! I have ubuntu-lucid-main selected with the radio buttons on top, but what I am seeing in the package list is the repository puppy-lucid!
<later yet>
It looks like it works if I select a couple of radio buttons, and then go back to ubuntu-lucid-main. But if I enter PPM and just have ubuntu-lucid-main selected when I come in, and don't click any of those radio buttons, it is really displaying puppy-lucid. In other words, some variable needs to be initialized.
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
This is a ROX-Filer bug. The version that is currently in Puppy only partially fixes it (for drag and drop). You would need to examine the changelog of the latest in subversion to see if they have done any more work on the focus problem -- I doubt it, but you never know.CatDude wrote:Hi
It appears that the focus problem i described in the Wary 0.9.8 (098) feedback thread,
is also in this Puppy as well.
CatDude
.
If not, then the ROX developers need to be informed.
The problem manifests for GTK >= 2.18.
There is a workaround, setting a certain environment variable, but that is not a good solution. I am not sure, but Lupu may have implemented that solution.
The history of this is in my blog.
[url]https://bkhome.org/news/[/url]
I grabbed another old machine off the shelf so....Quirky 140 live pfix=ram.Had sound,internet and correct resolution on boot.
VIDEO REPORT: Quirky Puppy, version 140
Chip description:
Intel Corporation 82945G/GZ Integrated Graphics Controller
Driver used by Xorg:
intel
Video mode used by Xorg:
Resolution: Depth 24 Depth: "Display"
...the above also recorded in /tmp/report-video
#
-Computer-
Processor : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
Memory : 1025MB (242MB used)
Operating System : Puppy Linux 0.14
User Name : root (root)
Date/Time : Wed 01 Dec 2010 09:32:03 PM CST
-Display-
Resolution : 1440x900 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : HDA-Intel - HDA Intel
Running fine.
VIDEO REPORT: Quirky Puppy, version 140
Chip description:
Intel Corporation 82945G/GZ Integrated Graphics Controller
Driver used by Xorg:
intel
Video mode used by Xorg:
Resolution: Depth 24 Depth: "Display"
...the above also recorded in /tmp/report-video
#
-Computer-
Processor : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
Memory : 1025MB (242MB used)
Operating System : Puppy Linux 0.14
User Name : root (root)
Date/Time : Wed 01 Dec 2010 09:32:03 PM CST
-Display-
Resolution : 1440x900 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : HDA-Intel - HDA Intel
Running fine.
Just to record it here (I also posted on Barry's blog), a fix to the last problem in PPM that I mentioned, a couple of posts back, is this:
That is, it will be in sync upon invocation of PPM.I was fooling around with the code and found that on those places where you create the repo radiobuttons (4 places), if you change <radiobutton> to <radiobutton active="true">, then the selected radiobutton is in sync with the displayed package list.
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Oh, I also fixed it. I just came onto the forum to post it.PaulBx1 wrote:Just to record it here (I also posted on Barry's blog), a fix to the last problem in PPM that I mentioned, a couple of posts back, is this:
That is, it will be in sync upon invocation of PPM.I was fooling around with the code and found that on those places where you create the repo radiobuttons (4 places), if you change <radiobutton> to <radiobutton active="true">, then the selected radiobutton is in sync with the displayed package list.
This is the latest PPM, with new goodies as described on my blog.
Attached:
[url]https://bkhome.org/news/[/url]
Quirky 140 live pfix=ram in an old AMD K6-2 box. Sound and correct screen resolution on boot......no network interface detected.Loaded the correct driver .... problem solved.
VIDEO REPORT: Quirky Puppy, version 140
Chip description:
oem: Cirrus Logic GD-546X VGA
Driver used by Xorg:
cirrus
Video mode used by Xorg:
Resolution: Depth 16 Depth: "Display"
...the above also recorded in /tmp/report-video
#
-Computer-
Processor : AMD-K6(tm) 3D processor
Memory : 384MB (120MB used)
Operating System : Puppy Linux 0.14
User Name : root (root)
Date/Time : Sun 05 Dec 2010 04:47:59 PM CST
-Display-
Resolution : 1024x768 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : CMI8738-SWIEC - C-Media CMI8738
VIDEO REPORT: Quirky Puppy, version 140
Chip description:
oem: Cirrus Logic GD-546X VGA
Driver used by Xorg:
cirrus
Video mode used by Xorg:
Resolution: Depth 16 Depth: "Display"
...the above also recorded in /tmp/report-video
#
-Computer-
Processor : AMD-K6(tm) 3D processor
Memory : 384MB (120MB used)
Operating System : Puppy Linux 0.14
User Name : root (root)
Date/Time : Sun 05 Dec 2010 04:47:59 PM CST
-Display-
Resolution : 1024x768 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : CMI8738-SWIEC - C-Media CMI8738
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Another PPM bug fixed.
PPM failed to download from one of the ibiblio.org mirror sites, reported unable to get size of file (ftp://ftp.lug.udel.edu).
The problem was in /usr/sbin/download_file.
Gunzip the attached file, make sure it is executable, place at /usr/sbin:
PPM failed to download from one of the ibiblio.org mirror sites, reported unable to get size of file (ftp://ftp.lug.udel.edu).
The problem was in /usr/sbin/download_file.
Gunzip the attached file, make sure it is executable, place at /usr/sbin:
- Attachments
-
- download_file.gz
- (2.57 KiB) Downloaded 673 times
[url]https://bkhome.org/news/[/url]
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Another PPM bug fixed, thanks to rodin.s.
/usr/local/petget/pkg_chooser.sh attached. Gunzip and set execute flag.
/usr/local/petget/pkg_chooser.sh attached. Gunzip and set execute flag.
- Attachments
-
- pkg_chooser.sh.gz
- (4.23 KiB) Downloaded 694 times
[url]https://bkhome.org/news/[/url]
8139tooBarryK wrote:What driver did you have to load?James C wrote:Quirky 140 live pfix=ram in an old AMD K6-2 box. Sound and correct screen resolution on boot......no network interface detected.Loaded the correct driver .... problem solved.
Common old Realtek nic. Dialog box said "no interface detected",loaded the module and onto the net.
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
aragon,aragon wrote:i've found that bug in insidous but i think it's woof-related so i'm posting it here:
xlock fails to run if $LANG is not en_US or fr_FR because the other language files are missing.
the fix is simple (i think)
change line 28 fromCode: Select all
/usr/local/apps/Xlock/AppRun
toCode: Select all
. $APPDIR/locale/${LANGUAGE}.po 2> /dev/null
aragonCode: Select all
if [ -e $APPDIR/locale/${LANGUAGE}.po ];then . $APPDIR/locale/${LANGUAGE}.po 2> /dev/null fi
Thanks for that, I fixed it.
It is actually in one of the PET packages:
http://distro.ibiblio.org/pub/linux/dis ... -0.2-4.pet
[url]https://bkhome.org/news/[/url]