ThinSlacko - March 2013 (deltas released May 2013)

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#31 Post by 01micko »

lemmy999 wrote:Nice Pup. Installed nicely onto my EEEPC 1000HG. On the way out it created a savefile ( as you'd expect). On reboot I installed Chromium from PPM. Ran into the usual "running Chrome as root" issue. On exit it prompted me ( again) to create a savefile??. Definitely something not right.
Looks like the savefile isn't being found at boot. How exactly did you install? Where is the save file in relation to the other files? (vmlinuz, initrd.gz, puppy_slacko_5.5.01.sfs)
Puppy Linux Blog - contact me for access

lemmy999
Posts: 102
Joined: Sat 12 Jan 2008, 16:52

#32 Post by lemmy999 »

I installed using the Puppy Universal installer. The savefile resides on a different partition.

Guess that may answer my question- partition isn't mounted until after Puppy boots and therefore the savefile isn't going to be visible. I'll try making a savefile within the Puppy partition and see if it makes any difference.

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

Re: NM10

#33 Post by 01micko »

raffy wrote:On Intel NM10 laptop with 1024x600 screen, direct rendering works at 175 fps (glxgears). However, xorgwizard has to be commanded at first boot to get into X (same with PHATslacko).

Did not see VLC, so installed it via PPM/puppy-slacko14 together with ffmpeg. When playing video full-screen, load gets to as high as 85% CPU utilization (only 75% in PHATlacko).

Had to reboot 2x to use adrv (is this correct?).

Thanks, Micko.
Hi raffy,

First, adrive should load on first boot. It must be in the same location as the other puppy files (see example I offered lemmy999 above). Also, xorgwizard is probably to be expected for these machines. I tried to get them going to desktop but I think something is missing. I do not have access to one for tests. All feedback has been from JustGreg, and great his help was too.

Second, I have no idea why cpu usage for VLC is higher in Thin than PHAT, but I do know why it is high for your machine. It's to do with the lack of an accelerated video driver for your machine (see tempestuous' explanantion, mention of lousy MPlayer performance). Also, the cpu is a bit of an underperformer for a newish device.

HTH
Puppy Linux Blog - contact me for access

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#34 Post by pemasu »

Some proprietary graphics drivers for ThinSlacko. Catalyst and Nvidia.

http://www.smokey01.com/pemasu/spup/

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

Mouse hover

#35 Post by Smithy »

Seems quite zippy this distro!

Any way of changing the icon when the mouse hovers over close boxes and the like? where does it live? Gbdfed, xcur2png, cursor.pcf all draw a blank.
It's the "glyph"(s) I would like to change.

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

Re: Mouse hover

#36 Post by scsijon »

Smithy wrote:Seems quite zippy this distro!

Any way of changing the icon when the mouse hovers over close boxes and the like? where does it live? Gbdfed, xcur2png, cursor.pcf all draw a blank.
It's the "glyph"(s) I would like to change.
@Smithy If you mean the change mouse to the minimize/maximize/close window buttons, it's inside the newer jwm's. For updating other builds the jwm thread is here http://www.murga-linux.com/puppy/viewtopic.php?t=83949

@01micko Looks loke a Very nice build, got an old laptop i'm going to try it on as it may resurect it with later than puppy 2.12. but it does only have 256meg ram.

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#37 Post by Smithy »

Not sure scsijon, looked around JWM, nothing in there to change what I mean.
When the mouse moves over a close (X) box, a tiny transparent thing appears which is a pita 'cos it's a bit too small and easy to miss, plus the minimise and maximise glyphs,bitmaps or whatever they are, are a bit too small as well. The mouse arrow is fine.

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

#38 Post by scsijon »

Smithy wrote:Not sure scsijon, looked around JWM, nothing in there to change what I mean.
When the mouse moves over a close (X) box, a tiny transparent thing appears which is a pita 'cos it's a bit too small and easy to miss, plus the minimise and maximise glyphs,bitmaps or whatever they are, are a bit too small as well. The mouse arrow is fine.
Sorry, it's 'discussed' in the jwm thread that he has changed the way the mouse 'symbols' now work. Basically, they are now controlled by a component of linux, not a overlay symbol as was with earlier done. It speeds things up and makes code easier to work with, therefore enabling other improvements that have been added. There is no intention to revert.

regards
scsijon

User avatar
Smithy
Posts: 1151
Joined: Mon 12 Dec 2011, 11:17

#39 Post by Smithy »

Fair enough. Thanks for the explanation, I thought it might be some Linux routine.

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#40 Post by `f00 »

@Smithy - yeah, the default cursor set in most pups looks a bit odd with the new jwm hover feature for titlebar buttons. If you compile jwm, you can redo the mapping (some like all titlebar buttons to show left_ptr on hover) in the src/cursor.c if I recall that bit.

The other option is to use a different cursor set - Neutral Plus Inverted is one that renders the jwm hovers well and a bit more intuitive in my opinion. NPI is part of lightcursorpack-1.0.pet, which likely will work in ThinSlacko (I made a custom cursor set using mostly NPI with some bits of aerodrop and it works fine in slacko55).

hope that helps?
Attachments
jwm-npi.png
jwm titlebar button hover with NPI cursor set - cursorscreeny by tas :)
(e16 uses its own specialized cursor set)
(14.91 KiB) Downloaded 866 times

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

#41 Post by 01micko »

Here are some delta files for you to play with.

http://puppylinuxstuff.meownplanet.net/ ... .iso.delta main iso delta (24MB)

http://puppylinuxstuff.meownplanet.net/ ... ta.md5.txt checksum

http://puppylinuxstuff.meownplanet.net/ ... .sfs.delta devx (2MB)

http://puppylinuxstuff.meownplanet.net/ ... ta.md5.txt checksum

They turn your ThinSlacko-5.5.01-SCSI-XZ.iso into ThinSlacko-5.5.03-XZ.iso, sorry, no GZ just yet. Kernel sources later too (tomorrow), as it's k3.9. We'll see if they fixed the nvidia and other driver bugs eh?

Have fun!

Code: Select all

# uname -r
3.9.0.0
# report-video
VIDEO REPORT: ThinSlacko Puppy, version 5.5.03

Chip description:
VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)

Requested by /etc/X11/xorg.conf:
  Depth (bits, or planes):              24
24
  Modules requested to be loaded:       dbe 
  Drivers requested to be loaded:       nvidia vesa 

Probing Xorg startup log file (/var/log/Xorg.0.log):
  Driver loaded (and currently in use): nvidia
  Loaded modules: dbe dri dri2 extmod fb glx kbd mouse ramdac record shadow wfb

Actual rendering on monitor:
  Resolution:  1366x768 pixels (413x232 millimeters)
  Depth:       24 planes

...the above also recorded in /tmp/report-video
# glxgears
16566 frames in 5.0 seconds = 3313.091 FPS
16492 frames in 5.0 seconds = 3298.217 FPS
16910 frames in 5.0 seconds = 3381.845 FPS
# jwm -v
JWM vgit-750 by Joe Wingbermuehle
compiled options: confirm fribidi icons jpeg nls png shape svg xft xinerama xpm xrender 
system configuration: /etc/system.jwmrc
fixed:
-universal installer
-trash icon
-updated jwm/jwm-config
-added back startup-notification
-dropped scsi
-xorg-server is updated 1 dot point (upstream slackware)
-latest seamonkey support libs (upstream slackware)
-old woof from original ThinSlacko, I don't think BK's new xorgwizard is ready yet
Puppy Linux Blog - contact me for access

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

ThinSlacko - March 2013

#42 Post by Billtoo »

Manual frugal install to a 32gb SDHC card,computer is an emachines D620 laptop.

video-info-glx 1.5.1 Sat 4 May 2013 on ThinSlacko Puppy 5.5.03
Linux 3.9.0.0 i686
5.0 VGA compatible controller: ATI Technologies Inc RS690M
[Radeon X1200 Series]

X Server: Xorg Driver: radeon
X.Org version: 1.12.4
dimensions: 1280x800 pixels (338x211 millimeters)
depth of root window: 24 planes

direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RS690
OpenGL version string: 2.1 Mesa 8.0.4

AMD Athlon(tm) Processor 2650e
Core 0: @1596 MHz

# glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
286 frames in 5.0 seconds = 57.185 FPS
298 frames in 5.0 seconds = 59.453 FPS
298 frames in 5.0 seconds = 59.453 FPS
#

Nexuiz runs great (effects set to low) which is awesome :)
Attachments
screenshot.jpg
(32.74 KiB) Downloaded 847 times

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

ThinSlacko - March 2013

#43 Post by Billtoo »

Running from the live dvd with a savefile on an external hard drive,
computer is a mac mini.
video-info-glx 1.5.1 Sat 4 May 2013 on ThinSlacko Puppy 5.5.03
Linux 3.9.0.0 i686
2.0 VGA compatible controller: Intel Corporation Device 0166 (rev 09)

X Server: Xorg Driver: intel
X.Org version: 1.12.4
dimensions: 1920x1080 pixels (507x285 millimeters)
depth of root window: 24 planes

direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 8.0.4

Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
Core 0: @1200 1: @1200 2: @1200 3: @1200 MHz

# glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.405 FPS
300 frames in 5.0 seconds = 59.999 FPS
301 frames in 5.0 seconds = 60.001 FPS
#
I installed Seamonkey 2.17.1 from ppm after updating the slackware
patches repo, couple of other apps too.
It's working well, no problems at all so far.
Attachments
screenshot.jpg
(30.24 KiB) Downloaded 769 times

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

#44 Post by 01micko »

Billtoo,

There is no need to update the patches repo because it is done automatically every 2 days with Updates Manager. Actually, to be more correct, it only updates when you open Updates Manager and it finds that the file is more than 2 days old. It's very quick too, only takes 2 seconds for me.

---------------------------------

The kernel source is uploaded.

http://puppylinuxstuff.meownplanet.net/ ... cko_4g.sfs kernel source (107M)

http://puppylinuxstuff.meownplanet.net/ ... fs.md5.txt checksum

---------------------------------

Please note, the AUFS branch for 3.9 is not ready yet so this kernel uses the RC branch, 3.x-rcN. 3.8 does not work as the kernel devs removed the EXPERIMENTAL config option.

So far seems pretty stable to me, loading and unloading sfs OTF has been successful.
Puppy Linux Blog - contact me for access

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

#45 Post by James C »

ThinSlacko 5.5.03 live pfix=ram on the trusty old Athlon XP box. All looking good.

Code: Select all

# report-video
VIDEO REPORT: ThinSlacko Puppy, version 5.5.03

Chip description:
VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev c1)

Requested by /etc/X11/xorg.conf:
  Depth (bits, or planes):              24
  Modules requested to be loaded:       dbe 

Probing Xorg startup log file (/var/log/Xorg.0.log):
  Driver loaded (and currently in use): nouveau
  Loaded modules: dbe dri dri2 exa extmod fb glx kbd mouse record shadowfb

Actual rendering on monitor:
  Resolution:  1440x900 pixels (380x238 millimeters)
  Depth:       24 planes

...the above also recorded in /tmp/report-video
# glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
1650 frames in 5.0 seconds = 329.917 FPS
2100 frames in 5.0 seconds = 419.855 FPS
2147 frames in 5.0 seconds = 429.277 FPS
2124 frames in 5.0 seconds = 424.782 FPS
2142 frames in 5.0 seconds = 428.256 

-Computer-
Processor		: AMD Athlon(tm) XP 2400+
Memory		: 1033MB (174MB used)
Machine Type		: Physical machine
Operating System		: ThinSlacko Puppy - 5.5.03
User Name		: root (root)
Date/Time		: Sat 04 May 2013 03:57:38 PM CDT
-Display-
Resolution		: 1440x900 pixels
OpenGL Renderer		: Mesa DRI nv18 x86/MMX+/3DNow!+/SSE
X11 Vendor		: The X.Org Foundation
-Audio Devices-
Audio Adapter		: VIA8233 - VIA 8235

Code: Select all

# free
             total         used         free       shared      buffers
Mem:       1033580       593460       440120            0        39544
-/+ buffers:             553916       479664
Swap:      1228936            0      1228936
#
I'll try it on newer Nvidia graphics after the Derby.Looking solid so far. :)

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

#46 Post by James C »

Live pfix=ram with newer Nvidia graphics. Still necessary to add nouveau.noaccel=1 as a boot parameter.... still freezes without it.Otherwise,everything working ootb.

# report-video
VIDEO REPORT: ThinSlacko Puppy, version 5.5.03

Chip description:
VGA compatible controller: nVidia Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)

Requested by /etc/X11/xorg.conf:
Depth (bits, or planes): 24
Modules requested to be loaded: dbe

Probing Xorg startup log file (/var/log/Xorg.0.log):
Driver loaded (and currently in use): nouveau
Loaded modules: dbe dri dri2 exa extmod fb glx kbd mouse record shadowfb

Actual rendering on monitor:
Resolution: 1440x900 pixels (380x238 millimeters)
Depth: 24 planes

...the above also recorded in /tmp/report-video
# glxgears
1452 frames in 5.0 seconds = 290.395 FPS
1674 frames in 5.0 seconds = 334.742 FPS
1715 frames in 5.0 seconds = 342.882 FPS
1412 frames in 5.0 seconds = 282.334 FPS
1558 frames in 5.0 seconds = 311.476 FPS 24 planes

-Computer-
Processor : 2x AMD Athlon(tm) 64 X2 Dual Core Processor 5200+
Memory : 3373MB (177MB used)
Machine Type : Physical machine
Operating System : ThinSlacko Puppy - 5.5.03
User Name : root (root)
Date/Time : Sat 04 May 2013 10:56:14 PM CDT
-Display-
Resolution : 1440x900 pixels
OpenGL Renderer : Gallium 0.4 on llvmpipe (LLVM 0x300)
X11 Vendor : The X.Org Foundation
-Audio Devices-
Audio Adapter : HDA-Intel - HDA NVidia

Code: Select all

# uname -r
3.9.0.0
# 

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#47 Post by peebee »

01micko wrote:Here are some delta files for you to play with.
fixed:
-added back startup-notification
Thanks Mick

Some problems:

Kernel naming inconsistency in the devx? - see attached +

Code: Select all

# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make: *** /lib/modules/3.9.0.0/build: No such file or directory.  Stop.
make: *** [all] Error 2
On bootup I get lots of error messages flash up - see bootkernel.log attached and then when I try to reboot I get dumped out to a console which allows typing but does not see any commands - have to power off to recover (this happens for all reboot attempts with or without savefile).

Was able to compile the Broadcom wl driver for this kernelafter moving the links in /lib/modules/3.9.0 to 3.9.0.0

This is on my laptop - pristine frugal install to ext4 formatted disk.

Cheers
peebee
Attachments
capture5192.png
(19.66 KiB) Downloaded 1688 times
bootkernel.log.gz
open as text - false .gz
(49.32 KiB) Downloaded 523 times
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

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

#48 Post by 01micko »

peebee wrote:Kernel naming inconsistency in the devx?
You mean kernel source.. Must be a bug in my build script. I'll re-upload tomorrow.

Thanks for heads up. Strange that it let me compile nvidia driver! There was a curious error but it wasn't fatal.

EDIT: yes, I recall the nvidia error now, it couldn't find the modules.* files, that's because it was looking in 3.9.0 not 3.9.0.0.

The bug is that my kernel script can't handle 1 DOT kernel numbers (eg 3.9). I intentionally appended a .0 so it should have been 3.9.0, but somehow an extra .0 gets appended too. Guess I better find and fix that bug!

Once the fixed kernel source is up it should be fine.
peebee wrote:On bootup I get lots of error messages flash up - see bootkernel.log attached
Hmmm.. mine looks ok, also bootsysinit.log is ok. :?

EDIT: yours looks ok too except for a couple of ACPI exceptions, but then seems to recover further down, with a few ACPI warnings only. Have you noticed any ACPI related problems?
Puppy Linux Blog - contact me for access

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#49 Post by peebee »

01micko wrote:EDIT: yours looks ok too except for a couple of ACPI exceptions, but then seems to recover further down, with a few ACPI warnings only. Have you noticed any ACPI related problems?
The last 2 lines on screen just before it drops out to a "console" and hangs are:

Code: Select all

acpid: exiting
Terminated
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

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

#50 Post by 01micko »

peebee, acpi=off on the kernel line may help.

I'll wait until 3.9 matures a bit before doing another version, also it's likely I missed a new config line for your machine. (HP lappy?)

------

Kernel source is now re-uploaded
Puppy Linux Blog - contact me for access

Post Reply