Precise Puppy RC2, October 20, 2012

Under development: PCMCIA, wireless, etc.
Post Reply
Message
Author
User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

Re: Precise alpha-3

#136 Post by BarryK »

sszindian wrote:Hmmm... BK must have some 'thingy' about Leaf-Icons since even in beta-3 There Isn't Any Leaf (menu) and I have seen this mentioned since way back when.... even before Precise. :)

On the serious side... Where might one install .sfs files to be tested in Precise since we don't seem to have a mnt/home file? Do we create it ourselves? Currently running all tests on a live CD.

>>>---Indian------>
For the multi-session CD/DVD, there is a way of doing, but gee, that is a long time ago, I don't recall.

If you study the 'init' script in the 'initrd.gz' file, you should be able to figure out where Puppy searches for the .sfs files in the case of multisession.

The good thing about initrd.gz these days is all you have to do is click on it to open it up.

I seem to remember, if there are any sfs's on the CD, they can be mounted as layers, or maybe they get copied into ram and then can be mounted. ...it is too long ago, I forget all the details.

I also seem to remember, there was a place you could download them to, and they would get saved to CD, then at next boot could be loaded as a layer. Or maybe I am just dreaming, intended to implement that only.
[url]https://bkhome.org/news/[/url]

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

#137 Post by BarryK »

BarryK wrote:
LateAdopter wrote:Hello Barry

This Puppy does not like ATI Radeon graphics.

If I set Radeon in the xorgwizard then X does not start.

If I copy ati_drv, radeon_drv, fbdev_drv and fbdevhw_drv to the modules drivers folder and delete vesa_drv, and delete Xorg.conf so that X auto configures, then X does start and load the correct drivers but there are errors in the Xorg.log and acceleration is disabled.

The errors are:

[ 12.893] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 12.893] (II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting.
[ 12.893] (WW) Falling back to old probe method for fbdev
[ 12.893] (II) Loading sub module "fbdevhw"
[ 12.893] (II) LoadModule: "fbdevhw"
[ 12.893] (II) Loading /usr/lib/xorg/modules/drivers/libfbdevhw.so
[ 12.900] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 12.900] compiled for 1.11.4, module version = 0.0.2
[ 12.900] ABI class: X.Org Video Driver, version 11.0
[ 12.901] (EE) open /dev/fb0: No such device
[ 12.901] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support

and

[ 13.177] (WW) RADEON(0): Direct rendering disabled
[ 13.177] (EE) RADEON(0): Acceleration initialization failed
[ 13.177] (II) RADEON(0): Acceleration disabled

For comparison fatdog 600a2, which also has Xorg 1.11.4 and does work, gives this in the log:

[ 9.656] (II) Loading /usr/X11R7/lib64/xorg/modules/drivers/radeon_drv.so
[ 9.656] (II) [KMS] Kernel modesetting enabled.
[ 9.656] (WW) Falling back to old probe method for vesa
[ 9.656] (WW) Falling back to old probe method for fbdev
[ 9.656] (II) Loading sub module "fbdevhw"
[ 9.656] (II) LoadModule: "fbdevhw"
[ 9.661] (II) Loading /usr/X11R7/lib64/xorg/modules/libfbdevhw.so
[ 9.666] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 9.666] compiled for 1.11.4, module version = 0.0.2
[ 9.666] ABI class: X.Org Video Driver, version 11.0
[ 9.666] (II) RADEON(0): Creating default Display subsection in Screen section

and

[ 9.850] (II) RADEON(0): Direct rendering enabled
[ 9.854] (II) RADEON(0): Setting EXA maxPitchBytes
[ 9.854] (II) EXA(0): Driver allocated offscreen pixmaps
[ 9.854] (II) EXA(0): Driver registered support for the following operations:
[ 9.854] (II) Solid
[ 9.854] (II) Copy
[ 9.854] (II) Composite (RENDER acceleration)
[ 9.854] (II) UploadToScreen
[ 9.854] (II) DownloadFromScreen
[ 9.854] (II) RADEON(0): Acceleration enabled

It looks like the kernel is lacking KMS

I did previously try setting Radeon in xorgwizard on Pemasu's version based on a2, and X did not start either. That had a different kernel. So I may be barking up the wrong tree.
If you want KMS, edit /etc/modprobe.d/radeon.conf, change to:

options radeon modeset=1

Then reboot.
I am wondering about that. It was on 01micko's advice that I set the default for radeon to modestting off for Woof builds.

Maybe it has matured enough so that it should now default to on.

Allright, I will do that for the next build, beta1, and we will see what happens.
[url]https://bkhome.org/news/[/url]

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

#138 Post by BarryK »

01micko wrote:GLX not working:
/var/log/Xorg.0.log wrote:[ 3423.088] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/nouveau_dri.so failed (libLLVM-3.0.so.1: cannot open shared object file: No such file or directory)
[ 3423.088] (EE) AIGLX: reverting to software rendering
[ 3423.088] (II) AIGLX: Screen 0 is not DRI capable
[ 3423.089] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (libLLVM-3.0.so.1: cannot open shared object file: No such file or directory)
[ 3423.089] (EE) GLX: could not load software renderer
Oh... crap. File 'nouveau_dri.so' is in package:

http://packages.ubuntu.com/precise/libgl1-mesa-dri

And it has this dependency:

http://packages.ubuntu.com/precise/libllvm3.0

...look at the size of that package!!!!

I wonder if we could compile it ourselves to not have that dependency? Anyway, for now I will add it.
[url]https://bkhome.org/news/[/url]

soundNICK
Posts: 124
Joined: Wed 13 Oct 2010, 15:37

#139 Post by soundNICK »

pemasu wrote:Bug fixes...or better just noticed missing libs...
_MAJOR SNIP_
Pemasu - just found bug fix version at your site...
yes... there are lots of inconsistencies to work out...
BUT - precise 5.3.3.3 fixed three things for me automatically...

1) It auto adjusts perfectly for my off-proportion flatscreen display

2) it gives me printing, with no special setup, in ALL printing apps

3) it uses all my dpupEXPRIMO compiled pets flawlessly

since 1) and 2) had been my only problems with
dpupExprimo, and were problems I couldnt work around,
I say HOORAY for the 5.3.3.3 bug fix version, all other possible
inconsistencies aside ! h-o-o-r-a-y : -)

I have had on and off trouble with internet connection...
this kindof hiccups sometimes, and needs connection
wizard.

blender pet didnt compile for me from repos... however...
found a blender SFS, which worked right away

I'll say it again... couldnt have asked for a more improved
puppy, but I got one anyway. Thanks to all involved in
developing precise.

soundNICK
Last edited by soundNICK on Sat 26 May 2012, 10:50, edited 1 time in total.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#140 Post by 01micko »

Trouble with compiling without the libllmv dep is what else breaks down the track when people start adding stuff from precise repos. :?

-

Did some reading on archwiki about KMS and radeon. The problem I had with KMS switched on for radeon was no console, X was working fine. As you say it may be fixed by now but the archwiki seems to suggest only the X.org ATI driver supports KMS. I'll do some more tests with my reasonably modern radeon card and see what happens.
Puppy Linux Blog - contact me for access

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

#141 Post by BarryK »

smokey01 wrote:Barry a3 looking pretty good here in VirtualBox except for ayttm.

# ayttm
ayttm: error while loading shared libraries: libaudiofile.so.0: cannot open shared object file: No such file or directory
#
Thanks, I modified the 'audiofile' template in Woof, it now creates a symlink of libaudiofile.so.0 to libaudiofile.so.1 if it is missing.
[url]https://bkhome.org/news/[/url]

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

#142 Post by BarryK »

linux28 wrote:bug :( :( :(
Sorry, I haven't got a clue why Leafpad input methods are all missing.
[url]https://bkhome.org/news/[/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Precise Puppy alpha3, May 24, 2012

#143 Post by L18L »

#
msgunfmt: error while loading shared libraries: libunistring.so.0: cannot open shared object file: No such file or directory

msgmerge: error while loading shared libraries: libunistring.so.0: cannot open shared object file: No such file or directory
#

linux28
Posts: 270
Joined: Sun 05 Apr 2009, 07:22

#144 Post by linux28 »

BarryK wrote:
linux28 wrote:bug :( :( :(
Sorry, I haven't got a clue why Leafpad input methods are all missing.
Thank you for answering all the gtk software has problems, for example, you if you want to enter the Japanese can not.
QT software can be input to other languages. Only the gtk software is not all.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

Would you test Puppy Backup?

#145 Post by don570 »

Note to Barry Kauler :

Would you test Puppy Backup? It's a fork of pmirror.
It has been localized (unlike pmirror) and has a couple of extra features.
It has been working nicely for me.

http://murga-linux.com/puppy/viewtopic.php?t=77685

_______________________________________

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#146 Post by don570 »

Shinobar has new version of ffconvert

version ffconvert-1.2.9.pet (2012-05-26)

http://shino.pos.to/linux/puppy/

________________________________

LateAdopter
Posts: 361
Joined: Fri 27 May 2011, 17:21
Location: Reading UK

#147 Post by LateAdopter »

I have done a fresh install of Lucid Puppy 5.2.8 for comparison.

A few initial conclusions from the Lucid Puppy Xorg.log:

- The Radeon driver is installed and working and acceleration is enabled.

Code: Select all

(II) RADEON(0): Direct rendering enabled
(II) RADEON(0): Setting EXA maxPitchBytes
(II) EXA(0): Offscreen pixmap area of 117538816 bytes
(II) EXA(0): Driver registered support for the following operations:
(II)         Solid
(II)         Copy
(II)         Composite (RENDER acceleration)
(II)         UploadToScreen
(II)         DownloadFromScreen
(II) RADEON(0): Acceleration enabled
- MESA DRI is not installed, and the log contains the same GLX error as 01micko reported for Precise Puppy.

Code: Select all

(EE) AIGLX error: dlopen of /usr/lib/dri/r600_dri.so failed (/usr/lib/dri/r600_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX: reverting to software rendering
(EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
(EE) GLX: could not load software renderer
(II) GLX: no usable GL providers found for screen 0
BK wrote:
Oh... crap. File 'nouveau_dri.so' is in package:
- But Xorg High is a .pet in the Lucid repo, and I think that is equivalent to MESA.

In my fiddling about with Precise Puppy, I had already installed the MESA DRI and LLVM from the Ubunto repo using the Package Manager, so I didn't get the error from Precise Puppy. Since the Package Manager can get it, it may not be necessary to include it.

- KMS is reported as: not supported.

Code: Select all

(II) [KMS] drm report modesetting isn't supported.
- The main difference is the section at the beginning of the log, that lists the extensions to be loaded. Lucid Puppy does load all of these.

From Lucid Puppy Log

Code: Select all

(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded by default.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.


The corresponding entries from Precise Puppy Log seem to be a bit mixed up and it does NOT load the DRI or GLX extensions, even though it said it would. I don't yet know which file defines "default" and which defines "config" but I shall go and look.

Code: Select all

[    12.787] (WW) "glx" will not be loaded unless you've specified it to be loaded elsewhere.
[    12.787] (WW) "dri" will not be loaded unless you've specified it to be loaded elsewhere.
[    12.787] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[    12.787] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
[    12.787] (II) "glx" will be loaded even though the default is to disable it.
[    12.787] (II) "record" will be loaded by default.
[    12.787] (II) "dri" will be loaded even though the default is to disable it.
[    12.787] (II) "dri2" will be loaded by default.
So it looks as though the missing DRI and GLX extensions might be the problem. Unless I am barking up the wrong tree, again.

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

Precise Puppy alpha3, May 24, 2012

#148 Post by Billtoo »

Umplayer compiled okay in Precise (after I installed qt482 made in
Racy), dir2pet works I think but I just did make install.
Attachments
umplayer.jpg
(167.25 KiB) Downloaded 1691 times

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#149 Post by James C »

Did a manual frugal install on my main Athlon XP box...... things looking pretty good.

# report-video
Precise Puppy, version 5.2.55 on Sun 27 May 2012

Chip description:
0.0 VGA compatible controller
NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev c1)
oem: NVidia
product: NV18 () Board Chip Rev A2

X Server: Xorg
Driver used: nouveau

X.Org version: 1.11.4
dimensions: 1440x900 pixels (380x238 millimeters)
depth of root window: 24 planes

...the above also recorded in /tmp/root/ as report-video,
and archived with xorg.conf and Xorg.0.log as report-video-full.gz
#
-Computer-
Processor : AMD Athlon(tm) XP 2400+
Memory : 1033MB (171MB used)
Operating System : Unknown distribution
User Name : root (root)
Date/Time : Sun 27 May 2012 12:41:26 AM CDT
-Display-
Resolution : 1440x900 pixels
OpenGL Renderer : Mesa DRI nv18 x86/MMX+/3DNow!+/SSE
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : VIA8233 - VIA 8235

LateAdopter
Posts: 361
Joined: Fri 27 May 2011, 17:21
Location: Reading UK

#150 Post by LateAdopter »

This Puppy doesn't like Radeon SOLVED!

Having looked in the right version for xorg.log, after using the xorgwizard to select Radeon when X fails to start and then using xorgwizard to go back to VESA, I found out what was wrong.

There had been no modules for X to load (ATI VESA or FB) so it quit because there was no display.

So I copied the ATI Radeon VESA and FB modules from the X backup folder.

I renamed the xorg.conf.bak to xorg.conf.

I restarted X and now it works!

It now is using the Radeon driver and acceleration (2D) is enabled.

So the xorgwizard needs to be fixed to give Xorg some modules for Radeon.

Note1: I had not enabled KMS

Note2: I had reinstalled the libdrm packages from Ubuntu, just in case... And I had installed the libkms package which was not present, just in case...

Now its working I don't want to go back and find out whether they were really needed!

Next I will install the MESA DRI packages and see whether 3D acceleration will work...

LateAdopter
Posts: 361
Joined: Fri 27 May 2011, 17:21
Location: Reading UK

#151 Post by LateAdopter »

BarryK wrote:
01micko wrote:GLX not working:
/var/log/Xorg.0.log wrote:[ 3423.088] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/nouveau_dri.so failed (libLLVM-3.0.so.1: cannot open shared object file: No such file or directory)
[ 3423.088] (EE) AIGLX: reverting to software rendering
[ 3423.088] (II) AIGLX: Screen 0 is not DRI capable
[ 3423.089] (EE) AIGLX error: dlopen of /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (libLLVM-3.0.so.1: cannot open shared object file: No such file or directory)
[ 3423.089] (EE) GLX: could not load software renderer
Oh... crap. File 'nouveau_dri.so' is in package:

http://packages.ubuntu.com/precise/libgl1-mesa-dri

And it has this dependency:

http://packages.ubuntu.com/precise/libllvm3.0

...look at the size of that package!!!!

I wonder if we could compile it ourselves to not have that dependency? Anyway, for now I will add it.
I have just tried these packages, but I think they may not be the right ones.

They do load AIGLX successfully but Hardinfo reports this:

Code: Select all

-OpenGL-
Vendor		: VMware, Inc.
Renderer		: Gallium 0.4 on llvmpipe (LLVM 0x300)
Version		: 2.1 Mesa 8.0.2
Direct Rendering		: Yes
Fatdog 600a2 also has working AIGLX, but Hardinfo reports this:

Code: Select all

-OpenGL-
Vendor		: X.Org
Renderer		: Gallium 0.4 on AMD RS880
Version		: 2.1 Mesa 8.0.2
Direct Rendering		: Yes
I think the VMware bits are not what we are looking for.

Perhaps Kirk/jamesbond would know what is wanted. Fatdog uses the same version of Xorg as Precise.

User avatar
sszindian
Posts: 807
Joined: Sun 25 Apr 2010, 02:14
Location: Pennsylvania U.S.

UMplayer

#152 Post by sszindian »

Billtoo:

It would be nice if you could turn that UMplayer you compiled into a .pet and upload it here so some of us could test it in Precise?

I noticed the little 'save icon' in the background of your umplayer graphic you posted on this thread. Can I assume you are also running Precise from a multi-session CD/DVD? If you are... I downloaded and installed the 'fast patch .pet' (glibc-2.10.1-1-w5c.pet) that BK made available and sorry to say... it locked my computer solid... no functions or programs would work at all... even killed a few of the desktop Pwidget functions...had to do a cold shutdown with the computer button! Thankfully I was using a multi-session CD and it didn't currupt Precise or hurt anything... just thought you would like to know.

>>>---Indian------>
Cloud Computing For Every Puppy (a .pet)
[url]http://murga-linux.com/puppy/viewtopic.php?t=69192[/url]

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

Re: UMplayer

#153 Post by Billtoo »

sszindian wrote:Billtoo:

It would be nice if you could turn that UMplayer you compiled into a .pet and upload it here so some of us could test it in Precise?

I noticed the little 'save icon' in the background of your umplayer graphic you posted on this thread. Can I assume you are also running Precise from a multi-session CD/DVD? If you are... I downloaded and installed the 'fast patch .pet' (glibc-2.10.1-1-w5c.pet) that BK made available and sorry to say... it locked my computer solid... no functions or programs would work at all... even killed a few of the desktop Pwidget functions...had to do a cold shutdown with the computer button! Thankfully I was using a multi-session CD and it didn't currupt Precise or hurt anything... just thought you would like to know.

>>>---Indian------>
Hi, I'm running Precise on a 4gb flash drive.
I just made a umplayer pet and it's 11mb because the new2dir script doesn't work and I had to use the dir2pet script.
It also needs qt which is around 44mb.
The qt and umplayer pets in pemasu's puppy might work in Precise.

I also tried Geoffrey's QupZilla (Saluki thread) pet in Precise and after adding a lib from packages.ubuntu.com it works.

Sorry but I'm not posting the qt482 and umplayer pets that I made.

gcmartin

#154 Post by gcmartin »

BarryK wrote:For the multi-session CD/DVD, there is a way of doing, but gee, that is a long time ago, I don't recall....
BK and others, there seems to be a technology present which allows CD/DVD to boot and do 1 of the following:
  1. Present User with a selection of any SFSs found in CD/DVD root path (found in TaZoC's LightHouse64)
  2. Load them automatically without selections (found in 01Micko's Slacko)
Does Woof support exist for either???

Here to help

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

Re: UMplayer

#155 Post by BarryK »

sszindian wrote:Billtoo:

It would be nice if you could turn that UMplayer you compiled into a .pet and upload it here so some of us could test it in Precise?

I noticed the little 'save icon' in the background of your umplayer graphic you posted on this thread. Can I assume you are also running Precise from a multi-session CD/DVD? If you are... I downloaded and installed the 'fast patch .pet' (glibc-2.10.1-1-w5c.pet) that BK made available and sorry to say... it locked my computer solid... no functions or programs would work at all... even killed a few of the desktop Pwidget functions...had to do a cold shutdown with the computer button! Thankfully I was using a multi-session CD and it didn't currupt Precise or hurt anything... just thought you would like to know.

>>>---Indian------>
Why did you install glibc pet from Wary into Precise Puppy? It is totally incompatible.
[url]https://bkhome.org/news/[/url]

Post Reply