Got national characters to work with Beaver in Puppy 1.0.7
PC: Dell Inspiron 510m with 855GME chipset (i810 family)
-Started with fresh pup001
-Chose "fi" for keyboard (still no "se" for Swedish keyboard)
-Ran xorgwizard (1280x1024x16, USB kbd, USB wheelmouse) all work
-Added .Xmodmap in /root for Swedish keyboard
-Tested Beaver - same problem reported earlier:
107 work-around - got national chars to work with Beaver
Code: Select all
# which beaver
/usr/local/bin/beaver
# ldd /usr/local/bin/beaver
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x40017000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x4015d000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40198000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x4019b000)
libdl.so.2 => /lib/libdl.so.2 (0x401c1000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401c5000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401cd000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401db000)
libm.so.6 => /lib/libm.so.6 (0x402a6000)
libc.so.6 => /lib/libc.so.6 (0x402c9000)
/lib/ld-linux.so.2 (0x40000000)
If that does not helps, one of the configs might be different.
Mark
Mark, I'm not sure I understand. Is the code above from 107 or from your dotpup?MU wrote:So it might be worth a try to replace one of the last files (libX...) with those from my Dotpup for tests.Code: Select all
# which beaver /usr/local/bin/beaver # ldd /usr/local/bin/beaver libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x40017000) libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x4015d000) libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40198000) libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x4019b000) libdl.so.2 => /lib/libdl.so.2 (0x401c1000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401c5000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401cd000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401db000) libm.so.6 => /lib/libm.so.6 (0x402a6000) libc.so.6 => /lib/libc.so.6 (0x402c9000) /lib/ld-linux.so.2 (0x40000000)
If that does not helps, one of the configs might be different.
Mark
Which config files do you mean?
Paul
No, these are comands:
Find out where is beaver:
which beaver
Find out what libs it uses:
ldd /usr/local/bin/beaver
Configfiles are in /usr/X11R6/lib
There are subfolders for fonts and other stuff.
Just tried it with X.org 6.9 (from this post http://www.murga.org/~puppy/viewtopic.php?t=4956 , but it has a ATI-Radeon-Driver only at moment), but that crashes beaver, too
Mark
Find out where is beaver:
which beaver
Find out what libs it uses:
ldd /usr/local/bin/beaver
Configfiles are in /usr/X11R6/lib
There are subfolders for fonts and other stuff.
Just tried it with X.org 6.9 (from this post http://www.murga.org/~puppy/viewtopic.php?t=4956 , but it has a ATI-Radeon-Driver only at moment), but that crashes beaver, too
Mark
yes I know, I meant what you had in the "code" windowMU wrote:No, these are comands:
My results:
- # which beaver
/usr/local/bin/beaver
# ldd /usr/local/bin/beaver
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x40017000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x4015d000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40198000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x4019b000)
libdl.so.2 => /lib/libdl.so.2 (0x401c1000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401c5000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401cd000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401db000)
libm.so.6 => /lib/libm.so.6 (0x402a5000)
libc.so.6 => /lib/libc.so.6 (0x402c8000)
/lib/ld-linux.so.2 (0x40000000)
#
Ok, with this output we know beaver uses these files.
So you could replace them on a clean Puppy 107 with the files from my dotpup.
If it works then, we "solved" the problem without installing the whole xorg 682.
If that does not solve it, we had to search further, for example find out, what configfiles have informations on fonts.
Then we could replace, one by one, the ones from Puppy 107 with the ones from my dotpup.
It would be good to use a new pup001 for that with "mc" innstalled (Comandline-filemanager), as such operations can lead to a nonworking X.
Mark
So you could replace them on a clean Puppy 107 with the files from my dotpup.
If it works then, we "solved" the problem without installing the whole xorg 682.
If that does not solve it, we had to search further, for example find out, what configfiles have informations on fonts.
Then we could replace, one by one, the ones from Puppy 107 with the ones from my dotpup.
It would be good to use a new pup001 for that with "mc" innstalled (Comandline-filemanager), as such operations can lead to a nonworking X.
Mark
OK, this is as far as I got:
I started with a fresh pup001 and renamed these files in /usr/X11R6/lib/:
libX11.so.6 to libX11.so.6_BK
libXext.so.6 to libXext.so.6_BK
libXi.so.6 to libXi.so.6_BK
then copied the files from your xorg682c.pup in their place.
Restarted X, no difference - same problem with Beaver.
Those are the only library files your dotpup has that Beaver uses.
Now what? Exchanging one file for another would be quite a task: xorg682c.pup has ~413 font files - Puppy107 has ~110 font files...
N.B. I believe Puppy107 uses xorg681, while your dotpup uses xorg682
I started with a fresh pup001 and renamed these files in /usr/X11R6/lib/:
libX11.so.6 to libX11.so.6_BK
libXext.so.6 to libXext.so.6_BK
libXi.so.6 to libXi.so.6_BK
then copied the files from your xorg682c.pup in their place.
Restarted X, no difference - same problem with Beaver.
Those are the only library files your dotpup has that Beaver uses.
Now what? Exchanging one file for another would be quite a task: xorg682c.pup has ~413 font files - Puppy107 has ~110 font files...
N.B. I believe Puppy107 uses xorg681, while your dotpup uses xorg682
Beaver using swedish characyers
pakt
Mark is there an easy to do this?
happy New Year.
Alex
Just a thought seeing as there are 303 more font files in Mark's package that one of these maybe the font file you need to have the characters displayed properly in beaver.Exchanging one file for another would be quite a task: xorg682c.pup has ~413 font files - Puppy107 has ~110 font files...
Mark is there an easy to do this?
happy New Year.
Alex
"The significant problems we face cannot be solved at the same level of thinking we were at when we created them"
- Albert Einstein
- Albert Einstein