Slacko64 - 64 bit Puppy - 6 Feb 2014

A home for all kinds of Puppy related projects
Post Reply
Message
Author
User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#81 Post by Karl Godt »

Fresh boot frugal from sdb6 on ext4.

Have not made any settings yet.

Good work !


Machine :
Manufacturer: Dell Inc.
Product Name: OptiPlex 755
Family: Xeon
Manufacturer: Intel
Core Count: 2
Core Enabled: 2
Thread Count: 2
Characteristics: 64-bit capable

# free
total used free shared buffers
Mem: 3913304 842656 3070648 0 78264

Xorg.0.log :

[ 34.786] drmOpenDevice: node name is /dev/dri/card0
[ 34.786] drmOpenDevice: open result is 8, (OK)
[ 34.787] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
[ 34.787] drmOpenDevice: node name is /dev/dri/card0
[ 34.787] drmOpenDevice: open result is 8, (OK)
[ 34.787] drmOpenByBusid: drmOpenMinor returns 8
[ 34.787] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
[ 34.787] (**) intel(0): Depth 24, (--) framebuffer bpp 32
[ 34.787] (==) intel(0): RGB weight 888
[ 34.787] (==) intel(0): Default visual is TrueColor
[ 34.787] (II) intel(0): Integrated Graphics Chipset: Intel(R) Q35
[ 34.787] (--) intel(0): Chipset: "Q35"

[ 34.970] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
[ 34.970] (II) Module dri2: vendor="X.Org Foundation"
[ 34.970] compiled for 1.12.4, module version = 1.2.0
[ 34.970] ABI class: X.Org Server Extension, version 6.0
[ 34.970] (II) UnloadModule: "vesa"
[ 34.970] (II) Unloading vesa
[ 34.970] (==) Depth 24 pixmap format is 32 bpp
[ 34.970] (II) intel(0): [DRI2] Setup complete
[ 34.970] (II) intel(0): [DRI2] DRI driver: i915
[ 34.970] (II) intel(0): Allocated new frame buffer 1920x1080 stride 8192, tiled
Attachments
Screenshot_2014-02-02_002537.jpg
(28.64 KiB) Downloaded 884 times
«Give me GUI or Death» -- I give you [[Xx]term[inal]] [[Cc]on[s][ole]] .
Macpup user since 2010 on full installations.
People who want problems with Puppy boot frugal :P

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#82 Post by Karl Godt »

loaded the devx via sfs_load and compiled aqualung
simple

./configure
make
./src/aqualung

works .
:)

User avatar
Ted Dog
Posts: 3965
Joined: Wed 14 Sep 2005, 02:35
Location: Heart of Texas

#83 Post by Ted Dog »

testing multisession and sadly nothing got fixed... no bluray changes. and not sure if the tools where upgraded. ran out of inodes after 3rd save session. To many files something overflowed.. just noticed Im surffing with airplane mode on you guys may never see this. But firefox on driod must have a kicka$$ cache system.

gcmartin

#84 Post by gcmartin »

Karl Godt wrote:... works :)
Hi @KRG
Is this going to be presented as a PET for Slacko64 users? I'd consider running it.

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#85 Post by Karl Godt »

Hi @KRG
Is this going to be presented as a PET for Slacko64 users? I'd consider running it.
Hmmm.. ppm does not list aqualung .

.pet gz without doc and nls and only one skin is 600 KB in size and with everything is 1200 KB .

So cannot attach here (anymore) .

Hmmmm.. have no access to ibiblio to upload anything.

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

#86 Post by 01micko »

Puppy Linux Blog - contact me for access

User avatar
Ted Dog
Posts: 3965
Joined: Wed 14 Sep 2005, 02:35
Location: Heart of Texas

#87 Post by Ted Dog »

yes.... looking forward to testing it...

Deltas? jus5 so you would not forget. But no rush I plan on downloading this full iso at Starbucks when in town soon. Thanks.
Also got last verison to boot with EFI with a blank boot screen so this will be nice, should let it boot as quicky as Fatdog64 with EFI support. Does it still have Apple file tools and systems :?:

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

#88 Post by James C »

In the middle of yet another ice storm/polar vortex mess but was able to download between power outages. May not attempt to test until the temp gets above freezing (not for several days) so the ice can melt off the power lines.

I'll probably get bored and try to get it installed anyway. :lol:

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

#89 Post by 01micko »

delta is up.

Same as last version regarding apple support. It is in the kernel but not in userland. Install the hsf-tools and you are good.

I have the EFI FB console drivers in there now. The black screen radeon may be modesetting. Try:

Code: Select all

radeon.modeset=0
on the kernel line.
Puppy Linux Blog - contact me for access

gcmartin

#90 Post by gcmartin »

Excellent PUP. It looks exactly like the 32bit Slacko excepting it feels so very very fast. And everything just pops so very very smoothly.

Download
Beginning, using Smokey01 download site listed in opening post of this thread, I downloaded at over 2Mb/sec with ISO arriving in just under 2 minutes.

System Boot
Burned ISO and booted on a non-UEFI PC. Started system "pfix=ram,copy,fsck" setting time, keyboard, and hostname in FirstRUN.
Image

MTP
Next up, I plugged my MTP device in and it instantly was popped to the screen. When I allowed MTP to mount, it open a ROX folder. BUT, there is no icon on screen whent the ROX folder for the MTP device is closed. May want to look into an icon which allow user to Unmount the MTP from the desktop.
ImageImageImage

SAMBA
Started SAMBA to connect this PC's download folder for LAN user sharing using the built-in Network SSM utility. One item of note that we may want to review is whether the SMB2 protocol option is still necessary since version 4.10 (current Slacko version is 4.13).
Image

So far, everything is running so smoothly, it is hardly noticeable how comfortable this feels, as, all apps are instant or near-instant in operations.

Thanks for such a smooth OOTB experience.

Edited Restructure post for easier following of images
Last edited by gcmartin on Thu 06 Feb 2014, 10:11, edited 4 times in total.

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#91 Post by smokey01 »

gcmartin, look in the tray (turn head right) to unmount. Less clutter. :wink:

gcmartin

#92 Post by gcmartin »

Thanks @Smokey01. I found it just after I posted. Clever, @01Micko. Hope others notice this too as it is a departure from traditional device representations on desktop.

This system is behaving so smoothly. Everything appears to be sliding into the desktop when launched and they slide off when minimized or closed in a very quiet uninterrupted or snapping manner.

A better description may be that its just so damn responsive! Wonderful.

Thanks, again!.

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#93 Post by smokey01 »

Mick does good work.

gcmartin

Booted 4 Slacko64s using ONLY the LAN, simultaneously fast

#94 Post by gcmartin »

LH64 has a Netboot subsystem built-in. It is used to allow PCs on a LAN to boot from LH64 by simply giving the subsystem the ISO.

I gave it the Slacko64-588 ISO and was able to boot 4 PCs into Slacko desktops in 25-30 seconds total. Surprisingly, they all arrive at desktop at about the same time even though they each have different speed 64bit CPUs with different capabilities. I guessing that each PCs is significantly faster than the LAN so that may be why they all arrive at desktop within 1-3 seconds of each other.

System boot time remains the same (~25secs) when system booted and a save file is present on the local USB.

Would like to see that Netboot subsystem made available for Slacko users, later this year.

Thanks Mick.
Last edited by gcmartin on Thu 06 Feb 2014, 10:44, edited 1 time in total.

gcmartin

#95 Post by gcmartin »

One item of note that could get a stream of questions, especially from newbies, is the initial LAN experience. Even though a DHCP host is present on the LAN, Slacko64 is NOT initializing the PC at initial starts. Again, this is a departure from tradition.

Hope this helps

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

#96 Post by L18L »

Fresh boot frugal from sda3 on ext2.

Have not made any settings yet except

- langpack installed
- edited xorg.conf:

Code: Select all

#110627 remove...
##server can find BusID automatically, comment out...
Section "Device"
Identifier "Card0"
Driver "modesetting" #card0driver
VendorName "Unknown Vendor"
BoardName "Unknown Board"
## BusID "PCI:0:2:0" #card0busid
EndSection
xorgwizard failed and should get modesetting as fallback.

Would you like to change the welcome text from puppy to slacko64?
..or use new modified welcome1stboot?.
Attachments
slacko64-588.png
(101.11 KiB) Downloaded 516 times

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

#97 Post by 01micko »

gcmartin wrote:Even though a DHCP host is present on the LAN, Slacko64 is NOT initializing the PC at initial starts. Again, this is a departure from tradition.
Well.. it is meant to connect. I notice L18L did. Slacko has a mechanism to show a different welcome screen if connected, something lacking in the BaCon version. I really don't know, or intend to learn BaCon/Basic so if that can be fixed (that is detection of connection in the bacon version) then there would be no need of the work around I have employed. To the original query.. I wonder if this may be a limitation of net booting in your setup? Every time I have had a live RJ45 plugged on my 3 64 bit machines I have gained connection.

L18L wrote:xorgwizard failed and should get modesetting as fallback.
First, thanks for testing. It is possibly a missed call to /usr/lib64 (my bad). I will look at that and thanks for the report.

L18L wrote:Would you like to change the welcome text from puppy to slacko64?
..or use new modified welcome1stboot?
Don't know yet. I did see your improvements. Ziggy wants us to convert welcomefirstboot to gtkdialog; with good reason as he has invested a significant amount of time making a gtkdialog library for woof-CE. The "jury is still out" (colloq) on that one. :wink:
Puppy Linux Blog - contact me for access

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

#98 Post by L18L »

01micko wrote:
L18L wrote:..or use new modified welcome1stboot?
Don't know yet. I did see your improvements. Ziggy wants us to convert welcomefirstboot to gtkdialog; with good reason as he has invested a significant amount of time making a gtkdialog library for woof-CE. The "jury is still out" (colloq) on that one. :wink:
As fatdog does not include bacon I have used slacko64 to compile and upx my modified version.
welcome1stboot attached
translatable using momanager.

EDIT
Note, executable works only in slacko64, not in Fatdog :cry:

.
Attachments
welcome1stboot-64bit.tar.gz
contains
/usr/sbin/welcome1stboot
and
/usr/share/doc/nls/welcome1stboot/welcome1stboot.pot
(27.82 KiB) Downloaded 184 times

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#99 Post by mavrothal »

Delightful :D
My only complain is that in a high dpi density screen (common in modern 64bit laptops) the defaults are too small.
I guess by grepping Xorg.log for "Image Size" and PreferredMode you can figure that, but by then is too late to change things automatically.
Oh well, JWM Manager works pretty well anyway, so is just few extra clicks :wink:

EDIT: Just noticed that the battery applet is not working on this laptop and powerapplet_tray just exits without any messages (Just exit 1)
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

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

#100 Post by L18L »

01micko wrote:...Slacko has a mechanism to show a different welcome screen if connected, something lacking in the BaCon version. I really don't know, or intend to learn BaCon/Basic so if that can be fixed (that is detection of connection in the bacon version) then there would be no need of the work around I have employed.
here is the (shell) code (embedded in BaCon) to check if connected; entire source welcome1stboot is:

Code: Select all

REM welcome window, first boot of Puppy.
REM (c) Copyright Barry Kauler 2011, bkhome.org
REM License GPL v3 (/usr/share/doc/legal)
REM 110412 first release.
REM 110414 tweak dimensions for non-English (thanks L18L and rodin.s).
REM 120630 1st bootup in PUPMODE=2, removed section about saving session.
REM 130204 include hug.bac, avoid needs recompiling when hug.so updated. (but much bigger!)
REM 130209 go back to hug.so.
REM 130710 Puppy default dpi has changed from 78 to 96.
REM 131210 modified for quirky6.
REM 140205 modified for puppy and quirky and fatdog (anything in 1st word of /etc/issue)
REM 140206 modified (for slacko) to be different if already connected
REM compile and create pot file: bacon -x -d /tmp welcome1stboot.bac

ISSUE$=EXEC$("cat /etc/issue | head -n 1 | cut -d ' ' -f1")
SETENVIRON "ISSUE", ISSUE$

OPTION INTERNATIONAL TRUE
REM .po/.mo files have 'charset=UTF-8', so either set UTF-8 on in LANG variable, or do this...
SETENVIRON "OUTPUT_CHARSET", "UTF-8"

REM Final exe size: incl hug.bac: 178K, func list: 134K, shared hug.so: 47K...
REM INCLUDE "/usr/share/BaCon/hug.bac",ATTACH,BUTTON,CALLBACK,DISPLAY,FONT,HIDE,HUGOPTIONS,IMAGE,INIT,MARK,MSGDIALOG,PROPERTY,QUIT,SHOW,WINDOW
INCLUDE "/usr/share/BaCon/hug_imports.bac"
REM http://developer.gnome.org/gtk/stable/GtkWidget.html#gtk-widget-set-tooltip-text
IMPORT "gtk_widget_set_tooltip_text(long,char*)" FROM "libgtk-x11-2.0.so" TYPE void

INIT

'# check connection
'#shinobar
'LANG=C route | grep -q 'default[ ].*[ ]0\.0\.0\.0[ ]' && \
'grep -wq nameserver /etc/resolv.conf && \
'ping -c1 sourceforge.net &>/dev/null && CONNECTED="yes" || CONNECTED=
SYSTEM "echo -n no > /tmp/CONNECTED; LANG=C route | grep -q 'default[ ].*[ ]0.0.0.0[ ]' && grep -wq nameserver /etc/resolv.conf && ping -c1 sourceforge.net &>/dev/null && echo -n yes > /tmp/CONNECTED "
CONNECTED$=EXEC$("cat /tmp/CONNECTED")

REM fix window font layout regardless of dpi...
REM 78 is the Xft.dpi in /root/.Xresources when I designed the layout... now 96...
HUGOPTIONS("BASEXFTDPI 96")
REM User may have GTK theme font size too big/small. set to required size...
HUGOPTIONS("FONT DejaVu Sans 10")

REM hack for russian, ru...
mycountry$=LEFT$(GETENVIRON$("LANG"),2)

REM space required for the session-save section, if not PUPMODE=2...
'vert_space_save=0
'IF FILETYPE("/initrd") EQ 2 THEN vert_space_save=112
vert_space_save=4

SUB ic_func()
 SYSTEM "/usr/sbin/connectwizard & "
END SUB

SUB setup_func()
 SYSTEM "/usr/sbin/wizardwizard & "
END SUB

SUB close_dlg(NUMBER widget)
 HIDE(widget)
END SUB

REM to disable decorations, need to hide window first...
HUGOPTIONS("WIDGET_SHOW 0")
REM reduced height by 112 pixels...
mainwin = WINDOW(INTL$("Welcome"),656,402+vert_space_save)
PROPERTY(mainwin,"decorated",FALSE)
HUGOPTIONS("WIDGET_SHOW 1")

image_logo=IMAGE("/usr/share/doc/puppylogo96.png",96,96)
ATTACH(mainwin,image_logo,68,5)

label_welcome=MARK(INTL$("Welcome,"),350,24)
REM left-align for single-line label...
PROPERTY(label_welcome,"xalign",0.0)
FONT(label_welcome,"DejaVu Sans Bold 20")
ATTACH(mainwin,label_welcome,188,20)

REM label_subhdr=MARK(INTL$("This is the first time you are running Quirky!"),462,24)
pot_msg$=INTL$("This is the first time you are running ${ISSUE}!")
label_subhdr=MARK(EXEC$("eval echo $(gettext 'welcome1stboot' 'This is the first time you are running ${ISSUE}!')"),462,24)

PROPERTY(label_subhdr,"xalign",0.0)
FONT(label_subhdr,"DejaVu Sans 14")
ATTACH(mainwin,label_subhdr,188,50)

button_x=BUTTON("",26,24)
image_x=IMAGE("/usr/local/lib/X11/mini-icons/mini-cross.xpm",16,16)
PROPERTY(button_x,"image",image_x)
gtk_widget_set_tooltip_text(button_x,INTL$("Close window"))
ATTACH(mainwin,button_x,622,6)
CALLBACK(button_x,QUIT)

label_ic=MARK(INTL$("Internet connection"),250,24)
PROPERTY(label_ic,"xalign",0.0)
FONT(label_ic,"DejaVu Sans Bold 14")
ATTACH(mainwin,label_ic,60,108)

IF CONNECTED$ = "yes" THEN
 label_ic_body=MARK(INTL$("\nCongratulations, you are already connected to the Internet."),500,30)
ELSE
 label_ic_body=MARK(INTL$("Click on the 'connect' button on the right, or icon at left of the screen (one click only -- do not double-click!). You will then see some buttons for choosing how you wish to connect to the Internet -- click the most appropriate. It is easy..."),500,70)
 button_ic=BUTTON("",58,56)
 image_ic=IMAGE("/usr/local/lib/X11/pixmaps/connect48.png",48,48)
 PROPERTY(button_ic,"image",image_ic)
 gtk_widget_set_tooltip_text(button_ic,INTL$("Connect to Internet"))
 ATTACH(mainwin,button_ic,584,116)
 CALLBACK(button_ic,ic_func)
 label_c=MARK(INTL$("connect"),82,16)
 FONT(label_c,"DejaVu Sans Bold 10")
 PROPERTY(label_c,"xalign",0.5)
 ATTACH(mainwin,label_c,571,172)
ENDIF

PROPERTY(label_ic_body,"xalign",0.0)
PROPERTY(label_ic_body,"yalign",0.0)
PROPERTY(label_ic_body,"wrap",TRUE)
ATTACH(mainwin,label_ic_body,60,130)

REM bad hack for russian translation...
IF mycountry$ = "ru" THEN
 vert1=186
 vert2=208
ELSE
 vert1=202
 vert2=224
END IF

label_help=MARK(INTL$("I need help!"),280,24)
PROPERTY(label_help,"xalign",0.0)
FONT(label_help,"DejaVu Sans Bold 14")
ATTACH(mainwin,label_help,20,vert1)

REM label_help_body=MARK(INTL$("Explore the 'Menu' -- see bottom-left of screen. Lots of local help is available -- select 'Help' in the menu. The local Help page also has the Release Notes for this version of Quirky -- well worth checking out! When you get online, the web browser home page has many more links."),628,70)
pot_msg$=INTL$("Explore the Menu -- see bottom-left of screen. Lots of local help is available -- select Help in the menu. The local Help page also has the Release Notes for this version of ${ISSUE}-- well worth checking out! When you get online, the web browser home page has many more links.")
label_help_body=MARK(EXEC$("eval echo $(gettext 'welcome1stboot' 'Explore the Menu -- see bottom-left of screen. Lots of local help is available -- select Help in the menu. The local Help page also has the Release Notes for this version of ${ISSUE}-- well worth checking out! When you get online, the web browser home page has many more links.')"),628,70)

PROPERTY(label_help_body,"xalign",0.0)
PROPERTY(label_help_body,"yalign",0.0)
PROPERTY(label_help_body,"wrap",TRUE)
ATTACH(mainwin,label_help_body,20,vert2)

image_tray=IMAGE("/usr/share/doc/tray.png",178,28)
ATTACH(mainwin,image_tray,40,282)
label_tray=MARK(INTL$("...mouse-over and click the tray applets, very helpful!"),431,16)
PROPERTY(label_tray,"xalign",0.0)
ATTACH(mainwin,label_tray,222,286)

label_setup=MARK(INTL$("Setup"),280,24)
PROPERTY(label_setup,"xalign",0.0)
FONT(label_setup,"DejaVu Sans Bold 14")
ATTACH(mainwin,label_setup,70,320+vert_space_save)
label_setup_body=MARK(INTL$("Want to install an upgraded video driver? Country localization? Printing? Sound? Mouse? Keyboard? Click here (or 'setup' icon at top of screen):"),500,70)
PROPERTY(label_setup_body,"xalign",0.0)
PROPERTY(label_setup_body,"yalign",0.0)
PROPERTY(label_setup_body,"wrap",TRUE)
ATTACH(mainwin,label_setup_body,70,342+vert_space_save)

button_setup=BUTTON("",58,56)
image_setup=IMAGE("/usr/local/lib/X11/pixmaps/configuration48.png",48,48)
PROPERTY(button_setup,"image",image_setup)

REM gtk_widget_set_tooltip_text(button_setup,INTL$("Setup Quirky"))
pot_msg$=INTL$("Setup ${ISSUE}")
gtk_widget_set_tooltip_text(button_setup,EXEC$("eval echo -n $(gettext 'welcome1stboot' 'Setup ${ISSUE}')"))

ATTACH(mainwin,button_setup,584,323+vert_space_save)
CALLBACK(button_setup,setup_func)
label_set=MARK(INTL$("setup"),87,16)
FONT(label_set,"DejaVu Sans Bold 10")
PROPERTY(label_set,"xalign",0.5)
ATTACH(mainwin,label_set,568,379+vert_space_save)


SHOW(mainwin)
DISPLAY
REM the end
compiled 80 k, upx'ed 27 k
Attachments
slacko64-welcome_CONNECTED.png
see welcome1stboot
CONNECTED
and NOT connected
(39.93 KiB) Downloaded 549 times

Post Reply