107 work-around - got national chars to work with Beaver

News, happenings
Post Reply
Message
Author
User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

107 work-around - got national chars to work with Beaver

#1 Post by pakt »

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:

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post by MU »

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)
So it might be worth a try to replace one of the last files (libX...) with those from my Dotpup for tests.

If that does not helps, one of the configs might be different.

Mark

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#3 Post by pakt »

MU wrote:

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)
So it might be worth a try to replace one of the last files (libX...) with those from my Dotpup for tests.

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?

Which config files do you mean?

Paul

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#4 Post by MU »

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

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#5 Post by pakt »

MU wrote:No, these are comands:
yes I know, I meant what you had in the "code" window :oops:
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)
    #
Paul

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#6 Post by MU »

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

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#7 Post by pakt »

OK, Mark, I'll do that but it will have to wait until tomorrow.

Happy New Year!

Paul

User avatar
pakt
Posts: 1157
Joined: Sat 04 Jun 2005, 16:54
Location: Sweden

#8 Post by pakt »

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

User avatar
alex_b
Posts: 25
Joined: Thu 15 Dec 2005, 22:47
Location: Townsville,QLD. Australia

Beaver using swedish characyers

#9 Post by alex_b »

pakt
Exchanging one file for another would be quite a task: xorg682c.pup has ~413 font files - Puppy107 has ~110 font files...
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.

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

Post Reply