1.0.5a2 hangs trying to access /usr/X11R6/include

Please post any bugs you have found
Post Reply
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

1.0.5a2 hangs trying to access /usr/X11R6/include

#1 Post by MU »

Puppy 1.0.5 Alpha2
When I tried to compile x.org 6.8.2, it hung during "make install".

The reason:
It tried to access /usr/X11R6/include

If you try to open this folder with rxvt or rox, they will crash.

Solution:
Boot puppy without usr_devx.sfs

Rename /root/.usr/X11R6/include to
/root/.usr/X11R6/include-

Now reboot with usr_devx.sfs

At least I can access this folder now with rxvt and filemanagers, now I will try to compile X.

Mark

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

#2 Post by MU »

no, still does not work...

cd /usr/X11R6/include/X11
segmentation fault

:(

any Idea how to avoid it?

Mark

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

#3 Post by MU »

ok, here is a workaround.

Boot with usr-dvx.sfs

cd /
tar -czvf lib.tgz /lib
tar -czvf usr.tgz /usr --exclude=/usr/X11R6/include --exclude /usr/X11R6/lib

This will create 2 archives, both together approx. 130 MB.

Then reboot without usr-devx.sfs, and extract thearchives
cd /
tar -xzvf lib.tgz
tar -xzvf usr.tgz

This will eat up approx 500 MB of Diskspace, so be shure your pup002 is big enough.

Now you can compile x.org, at least it did not stop yet (takes 2 hours on my machine)

Mark

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#4 Post by GuestToo »

did you check the md5sum of usr_devx.sfs ?
mine is c8a956bde2730b9bb0d4bfd888930243
which is what it is supposed to be

i have no problems accessing /usr/X11R6/include

pic: http://tinypic.com/do6wrc.png

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

#5 Post by MU »

Yes, md5sum is the same.

Can you reach
/usr/X11R6/include/X11 ?

I just ran make with success, but now "make install"... running out of free space :/

Thanks, Mark

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#6 Post by GuestToo »

i have no problems accessing /usr/X11R6/include or subdirs ... see the screenshot

i have not tried to compile xorg

unionfs is not happy if you delete files in /root/.usr
you need to remount it (rebooting is easiest)
this may not apply in your case

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

#7 Post by MU »

Hm strange...

anyway, it took 2 days to get it going, but was worth the effort.

Before I had 256 colors on one monitor.

Now Full colors, 2 Monitor, transluscency and Shadows :-)

Image

Large image (400 kb): http://noforum.de/dotpups/puppy-xorg.png

xorg takes 100 MB after installation.
But you certainly can delete several fonts, includes, documentation.
Will see if I can make a dotpup in the next days...

Now I have 7 MB left free on my 750 MB- pup002 :roll:

Greets, Mark

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#8 Post by GuestToo »

if you renamed /root/.usr to /root/.usr-BAK and created a new /root/.usr, then rebooted, it might tell you if there is something wrong with .usr

Icewm supports Xinerama, but i did not compile Xinerama support in my icewm package

looks great

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

#9 Post by MU »

this isn't xinerama, it is the framebufer-driver, that allows to adress several screens.

I tried xorg 6.8.0 a while ago with xinerama, but then the composite-extension (needed for the shadows) did not work.

I will try to run "make install" in a clean pup002.

My (now compiled) xorg-sources are on an external partition.
So i hope I can run "make install" with a minimum of additional software.

Then I could compare the new files to the old ones (by timestamp), to find out, what belongs to xorg.

Like this it should be possible to create a dotpup.

If I fail with this method, I might upload the complete pup002.

Hope i can do it this weekend.

Greets, Mark

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#10 Post by BarryK »

Mark,
funny things canhappen when you run out of room in a partition!

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

#11 Post by MU »

yes Barry, but in that case, I made an extra-large pup002, so this was not the problem.

Maybe I will find out more details when trying to run "make install" on a new created pup002.

Mark

Post Reply