1.0.5a2 hangs trying to access /usr/X11R6/include
1.0.5a2 hangs trying to access /usr/X11R6/include
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
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
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
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
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
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
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
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
Greets, Mark
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
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
Greets, Mark
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
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