DebianDog64 - 64 bit DebianDog-Jessie

A home for all kinds of Puppy related projects
Message
Author
User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#451 Post by rufwoof »

fredx181 wrote:@ rufwoof, looks nice your openbox setup!
Thanks Fred.

I did try using just xorg with openbox on top for a while, quite nice, but minimised notifications were out of sight so I added tint2 so that there is a visible panel/notification bar.

Tint2 has some nice qualities. For instance I'm now running two, the main panel and another as a desktop switcher (top centre) that's transparent and when you hover you see the (and can click to switch to that) program. For a lightweight it packs a powerful punch ... highly configurable. I did have a quick look at openbox pipe menus, where for instance a menu choice when hovered over pops out a function such as a current local weather overview or mail ... or whatever. But haven't got very far with that as of yet.

New to me is that rather than using / union in persistence.conf you can specify particular files/folders only to be persistent. filesystem.squashfs and the persistence space (partition in my case) need to reflect each-other, but for instance I have just /home in persistence.conf now so only changes under /home are preserved (browser bookmarks, calendar, configuration ....etc), everything else isn't (freshly rebooted). Alongside that I also have a boot as though full install - grub4dos menu.lst chains to grub menu.lst (all changes preserved ... good for applying updates/kernel upgrades); And a pure read-only frugal (filesystem.squashfs only) boot choice ... which is good for testing things out and losing/un-doing all the changes upon shutdown/reboot. With my more common boot choice being the save changes in /home only.

I've set the MENU key (like the WIN/Special key, but on the other side of the spacebar) to pop up the openbox menu, or the usual right click of desktop also brings it up. I've just added a menu button (bottom left) to also launch it so it looks more like a 'standard' desktop. I've yet to rearrange all of the menu content (using obmenu) to my liking, but getting there and its looking nice and running really well.

Its different to my prior debian (I rebuilt this from a command line jessie standard livecd filesystem.squashfs) as kodi plays sound on all desktops and all terminals. For instance if I ctrl-alt-F3 and login to a new session I can still hear all of the sounds playing across all of the desktops (which is my preferred choice). With Jessie LXDE switching to another console/terminal session resulted in the sound being contained only to the single session that it was running in (ctrl-alt-f3 and the sound was no longer heard unless you ctrl-alt-f7 or whatever back to the original session where the sound was being played). I don't know why there's a difference, perhaps something that LXDE installs makes pulseaudio perform differently. Nonetheless, I'm happy :)
Attachments
s1.png
(135.47 KiB) Downloaded 1020 times
s2.png
(149.83 KiB) Downloaded 1022 times

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#452 Post by dancytron »

fredx181 wrote:
dancytron wrote:Not quite sure if this is a bug or a feature, but I noticed something when doing a quick remaster on my Stretch 64 remaster.

When it comes time to go and delete the extra files before it squashes them into the squashfs file, if I click on sda2 in the file manager, it takes me to /mnt/live/mnt/sda2 and the .../tmpa directory appears empty. But, if I go the long way via the filesystem to /mnt/sda2/stretch64/live/tmpa, then the files for the remaster are there as expected.

See screenshots attached.

Dan
Hi Dan, sorry for the delay, yes that might look strange but it can be explained.
The aufs branch mountpoint (used by quick-remaster) is not on /mnt/live/mnt/sda2/.. but on on /mnt/sda2/.., in my case on /mnt/sda6/...

Code: Select all

root@stretch64:~# mount | grep tmpa
none on /mnt/sda6/dd64stretch/live/remaster/tmpa type aufs (rw,relatime,si=7e1aee1c95b5f8e5)
root@stretch64:~#


It's the result of the earlier found porteus-boot "double mountpoints" bug
I made change in initrd1.xz that should also fix the problem you found here
http://murga-linux.com/puppy/viewtopic. ... 604#950604
and hopefully the double mountpoints problem in general, new initrd1.xz:
https://github.com/fredx181/StretchDog/ ... initrd1.xz

@ rufwoof, looks nice your openbox setup!

EDIT: dancytron, I noticed in your chrome-remaster that /etc/fstab is not empty.
It was mistake from the beginning from me, fstab should be empty otherwise there may be problems when someone makes a full install

Fred
Installed the new initrd1.xz. It appears to have fixed both issues. Thanks.

I'll look at the chromeremaster and fix the fstab issue sometime (I don't see any great urgency since I am not sure anyone is using it.).

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#453 Post by rufwoof »

Sub 15 second boot time !!!! :)

Debian Jessie standard ... added xorg, openbox, brightside (hot corners), skippy-xd (window selector), stalonetray (as the notification/systray that I've set openbox to store in a top left dock that autohide the wicd, skype, orage etc. systray icons). NO tint2 or lxpanel ...etc (no panels at all).

Image

Image

Short Video

I've set openbox configuration Margins to have 2 pixels width on the far left screen edge so that when any window otherwise fills the entire screen I can still mouse over to the left screen edge and right-click to bring up the menu.

100% pure debian except for skippy-xd and kodi (well kodi is still debian, but a backport). Using the Main repositories only (no contrib or non-free).

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#454 Post by rufwoof »

DD64 ... using the latest Debian Jessie kernel ... seems to work fine.

Stripped out Palemoon and Tint, added stalonetray (set to be in the bottom right)...and weighs in at a 165MB main sfs filesize.

Image

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

dash vs bash

#455 Post by rufwoof »

Debian Jessie amd64 livecd standard (command line only)

Added xorg, jwm, rox on top of that and booted into gui.

Added pcmanfm .... etc. on top of that. Bloating out the main sfs to around 1GB (video editing software, kodi .... etc.).

Installed a copy of gtkdialog taken from DebianDog64.

Set it to use bash instead of the default dash

Code: Select all

dpkg-reconfigure dash
and booted frugally ... 17.8 seconds boot time reported by systemd-analyze. With dash it takes 16.6 seconds. A problem with dash however is that not all puppy type scripts will run (dash is smaller/faster ... but more limited). Image is for booted using dash, but reset using dpkg-reconfigure dash to use bash (hence bash being reported when screenfetch is run)
Image

7% slower boot time (1 second or so) using bash ... I can live with as a cost, when the benefit is you can run puppy programs/scripts such as pdvdrsab

Image
(clickable thumbnail images)

I have tried standard (command line) with just jwm and pcmanfm and letting pcmanfm take care of desktop icons (desktop, volume management and file management) [jwm taking care of the panel, tray and menus]. However pcmanfm's desktop management isn't that good, rox is better for that IMO. A combination of jwm taking care of menus/panel/tray, rox taking care of the desktop (icons), and pcmanfm for file and volume management ... is a great combination IMO. I've set that up to just use a single jwm config file (.jwmrc) rather than puppy style of having a number of files/folders.

Code: Select all

<?xml version="1.0"?>

<JWM>

<!-- **********  ROOT MENU **********  -->

   <!-- The root menu, if this is undefined you will not get a menu. -->
   <!-- Additional RootMenu attributes: onroot, labeled, label -->

   <RootMenu height="15" onroot="12">
      <!-- <Program icon="terminal.png" label="Terminal">x-terminal-emulator</Program> -->
      <!-- <Program icon="lxterminal.xpm" label="Terminal">x-terminal-emulator</Program> -->

      <!-- #DEBIAN (left as a example)
         <Program icon="firefox.png" label="Www Browser">gnome-www-browser</Program>
         <Menu icon="folder.png" label="Applications">
            <Program icon="editor.png" label="Dia">dia</Program>
            <Program icon="video.png" label="Xine">gxine</Program>
         </Menu>
         <Menu icon="folder.png" label="Utilities">
            <Program icon="calculator.png" label="Calculator">xcalc</Program>
         </Menu>
      -->

      <!-- Debian Menu -->
      <Include>/etc/jwm/debian-menu</Include>

      <Separator/>

      <Program label="Reboot" icon="reboot.png">sudo systemctl reboot</Program>
      <Program label="Power Off" icon="poweroff.png">sudo systemctl poweroff</Program>
      <Restart label="Reload jwm" icon="restart.png"/>
      <Exit label="Exit" confirm="true" icon="exit.png"/>

   </RootMenu>


<!-- **********  GROUPS **********  -->

   <!-- 
        Program groups allow one to specify options which apply
        to a group of programs by their name and/or class
        See : https://joewing.net/projects/jwm/config.shtml#groups
   -->

   <Group>
      <Class>Pidgin</Class>
      <Option>sticky</Option>
   </Group>
<!--
   <Group>
      <Name>gkrellm</Name>
      <Option>nolist</Option>
      <Option>sticky</Option>
   </Group>

   <Group>
      <Name>xterm</Name>
      <Option>vmax</Option> --> <!-- maximises vertically --> <!--
      <Option>icon:terminal.png</Option>
   </Group>
-->


<!-- ********** TRAY **********  -->

   <!-- Additional tray attributes: autohide, width, border, layer, layout -->
   <!-- <Tray  autohide="off" insert="right" x="0" y="-1" border="1" height="28" > -->
   <Tray  x="0" y="-1" height="28" autohide="false">

      <!-- Additional TrayButton attribute: label -->
      <TrayButton label=" JWM ">root:1</TrayButton>
      <TrayButton label="__">showdesktop</TrayButton>
      <TrayButton popup="Terminal" icon="lxterminal.xpm" border="true">exec:lxterminal</TrayButton>
      <TrayButton popup="Files " icon="files.png" border="true">exec:pcmanfm</TrayButton>
      <TrayButton popup="Sound " icon="sound.png" border="true">exec:pavucontrol -t 3</TrayButton>
      <!-- pavucontrol tab 3 (output) -->

      <!-- Additional Pager attribute: labeled -->
      <Pager labeled="false"/>

      <TaskList maxwidth="2560"/>

      <Dock/>

      <!-- Additional Swallow attribute: height -->
      <Swallow name="xload" width="32">xload -nolabel -bg black -fg red -hl white</Swallow>

      <Clock format="%a %d %b %Y %H:%M">xclock</Clock>

   </Tray>

<!-- ********** Visual Styles **********  -->

   <WindowStyle>
      <!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
      <Font>DeJaVu Sans -9</Font>
      <Width>4</Width>
      <Height>20</Height>

      <Active>
         <Text>white</Text>
         <!-- <Title>#70849d:#2e3a67</Title> -->
         <Title>gray30:gray60</Title>
         <Outline>black</Outline>
         <Opacity>1.0</Opacity>
      </Active>

      <Inactive>
         <Text>#aaaaaa</Text>
         <Title>#808488:#303438</Title>
         <Outline>black</Outline>
         <Opacity>0.5:0.9:0.1</Opacity>
      </Inactive>
   </WindowStyle>

   <TaskListStyle>
      <!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
      <Font>DeJaVu Sans -9</Font>
      <ActiveForeground>black</ActiveForeground>
      <ActiveBackground>gray80:gray90</ActiveBackground>
      <Foreground>black</Foreground>
      <Background>gray90:gray50</Background>
   </TaskListStyle>

   <!-- Additional TrayStyle attribute: insert -->
   <TrayStyle>
      <!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
      <!-- <Font>DeJaVu Sans -9:bold</Font> -->
      <Font>DeJaVu Sans -9</Font>
      <Background>gray90</Background>
      <Foreground>black</Foreground>
      <Opacity>0.75</Opacity>
   </TrayStyle>

   <PagerStyle>
      <Outline>black</Outline>
      <Foreground>gray90</Foreground>
      <Background>#808488</Background>
      <ActiveForeground>#70849d</ActiveForeground>
      <ActiveBackground>#2e3a67</ActiveBackground>
   </PagerStyle>

   <MenuStyle>
      <!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
      <Font>DeJaVu Sans -10</Font>
      <Foreground>black</Foreground>
      <Background>white</Background>
      <ActiveForeground>white</ActiveForeground>
      <ActiveBackground>#98B9FF:#98B9E2</ActiveBackground>
      <Opacity>0.85</Opacity>
   </MenuStyle>

   <PopupStyle>
      <!-- <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font> -->
      <Font>DeJaVu Sans -10</Font>
      <Outline>black</Outline>
      <Foreground>black</Foreground>
      <Background>#F5F5B5</Background>
   </PopupStyle>


<!-- ********** ICON PATHS **********  -->

   <!-- you can specify multiple IconPath's for each location where icons are stored -->
   <IconPath>/usr/share/pixmaps</IconPath>
   <IconPath>/home/user/.icons/ROX/MIME</IconPath>


<!-- ********** TWEAKS **********  -->

   <!-- Virtual Desktops -->
   <!-- Desktop tags can be contained within Desktops for desktop names. -->
   <Desktops width="2" height="1">
      <!-- 
           Default background. Note that a Background tag can be
           contained within a Desktop tag to give a specific background
           for that desktop.
       -->
      <!-- <Background type="image">/export0/images/formulae.jpg</Background> -->
   </Desktops>


   <!-- *** MOUSE *** -->

   <!-- Double click speed (in milliseconds) -->
   <DoubleClickSpeed>400</DoubleClickSpeed>

   <!-- Double click delta (in pixels) -->
   <DoubleClickDelta>2</DoubleClickDelta>


   <!-- *** WINDOWS *** -->

   <!-- The focus model (sloppy or click) -->
   <FocusModel>click</FocusModel>

   <!-- The snap mode (none, screen, or border) -->
   <SnapMode distance="10">border</SnapMode>

   <!-- The move mode (outline or opaque) -->
   <MoveMode coordinates="off">opaque</MoveMode>

   <!-- The resize mode (outline or opaque) -->
   <ResizeMode coordinates="off">opaque</ResizeMode>


<!-- ********** STARTUP ********** -->

   <StartupCommand>/home/user/.config/autostart/startup</StartupCommand>
   <!-- 
        <StartupCommand>for i in $HOME/.config/autostart/*.desktop;do if [ -f $i ];then $i;fi;done</StartupCommand>
        Due to a bug xdg-open and exo-open open the desktop as a text file, still not fixed as of 2017 
   -->


<!-- ********** Key bindings ********** -->

   <Key key="Up">up</Key>
   <Key key="Down">down</Key>
   <Key key="Right">right</Key>
   <Key key="Left">left</Key>
   <Key key="h">left</Key>
   <Key key="j">down</Key>
   <Key key="k">up</Key>
   <Key key="l">right</Key>
   <Key key="Return">select</Key>
   <Key key="Escape">escape</Key>

   <Key key="Menu">root:1</Key> 
   <Key keycode="107">exec:/usr/bin/mtpaint -s</Key>  <!-- PrtScrn launches mtpaint screen capture -->

   <Key mask="A" key="Tab">next</Key>
   <Key mask="A" key="F4">close</Key>
   <Key mask="A" key="#">desktop#</Key>
   <Key mask="A" key="F1">root:1</Key>
   <Key mask="A" key="F2">exec:gmrun</Key>
   <Key mask="A" key="F10">maximize</Key>
   <Key mask="A" key="Right">rdesktop</Key>
   <Key mask="A" key="Left">ldesktop</Key>
   <Key mask="A" key="Up">udesktop</Key>
   <Key mask="A" key="Down">ddesktop</Key>

</JWM>
That has a relatively bare jwm menu list, but that links in the Debian menu ... so debian takes care of the dynamics of any changes in that menu (as programs are added/removed).
Image
A nice feature of pcmanfm is its inclusion of a Applications menu item, which is a great alternative to using a menu to locate a particular program ... and that also dynamically reflects any changes.

The astute might notice how in the above .jwmrc file I had to set it to run a startup script rather than running all .desktop files in a particular folder ... as xdo-open doesn't execute those .desktop files and instead just opens them as text. Looking at the debian bug lists that's been a outstanding bug since 2012 !!! Part of the Debian way is only to fix security issues once a release enters 'stable' and given its timescales that can mean 'cosmetic' bugs can be around for a long long time :( The upside is that being stable (fixed-as-is other than security updates) makes it extremely 'stable' (known, understood, work-arounds can be documented/implemented). With Debian supporting Jessie up to 2020 for instance, that xdo-open issue might have been around for 8 years by that time.

==================================================================

On another front ... redshift - that turns down the blueishness of the screen at night. Yesterday evening I was using the PC at sunset and noticed the decline in blue/increase in red and on opening redshifts 'info' you could watch the degree of change second my second as the sun-set. .... Cool! :)

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#456 Post by fredx181 »

Re-opened again because I agree with this:
mcewanw wrote:As I say, all dogs are community projects; no-one can ask for that work to be locked or deleted without agreement from the other contributors.
Fred

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#457 Post by fredx181 »

For 32 and 64 bit versions (fork of DebianDog) based on Debian 9 (Stretch), see here:

http://murga-linux.com/puppy/viewtopic. ... 770#959770

Fred

zagreb999
Posts: 567
Joined: Fri 11 Apr 2014, 06:39
Location: Yugoslavija

unetbootin-installers

#458 Post by zagreb999 »

regards...

in debiandog and xenialdog noone of installers -unetbootin,
etcher, usb creator... do not work correctly.

just work selfinstaller from inside of iso.

can somebody from xenialdog32 with unetbootin install

debian9 iso for example???

thanks.

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#459 Post by backi »

Why not just copy and install live or casper folder to installation-medium and use Grub4dos with appropriate menu.lst entry ?

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#460 Post by dancytron »

Universal USB Installer has always worked for me. It is a windows program though. https://www.pendrivelinux.com/universal ... -as-1-2-3/

Rocket
Posts: 16
Joined: Tue 02 Mar 2010, 07:40

unetbootin-installers

#461 Post by Rocket »

zagreb999:

Unetbootin and DD64 works for me using an ext2 formatted memory stick. Try the following extlinux.conf entry.

label unetbootindefault
menu label Default
kernel /live/vmlinuz1
append initrd=/live/initrd.img boot=live config toram=01-filesystem.squashfs noauto

zagreb999
Posts: 567
Joined: Fri 11 Apr 2014, 06:39
Location: Yugoslavija

installers

#462 Post by zagreb999 »

thanks to all

i do not use windows,
and linux file system,
jus fat32
no save file

only remastered iso

I POSTED THIS TO SEE IF IT IS A BUG?

REGARDS!

zagreb999
Posts: 567
Joined: Fri 11 Apr 2014, 06:39
Location: Yugoslavija

unetbootin_647-1~yakkety1_i386.deb

#463 Post by zagreb999 »

regards


unetbootin_647-1~yakkety1_i386.deb

works perfectly in DD32 bit.
i hope that works also in xenialdog.

thanks.

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

fred181 DebianDog64 Stretch - StretchDog64-2017-07-04.iso

#464 Post by trister »

fredx181 wrote:For 32 and 64 bit versions (fork of DebianDog) based on Debian 9 (Stretch), see here:

http://murga-linux.com/puppy/viewtopic. ... 770#959770

Fred
Hello,
I've tried your DebianDog64Stretch and have some feedback porteus boot method (perhaps I or you could start a new thread)

I know you said you will not support it but I believe that DebianDog will be a BIG part of the future of Puppy.
Note 1:
The main problem I have is that "activate" from filemanager does not work. it will just create an empty folder inside /mnt/live/memory/images/ and report that mounting was successful. If I dismount the file it will remove the empty folder and report success again.

Maybe there is a problem in the mounting script?
Note 2:
If I try mounting a changes.dat file (from the older DebianDog64 Jessie) it reports "FAILED Mounting"


Very good work :)

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

Re: fred181 DebianDog64 Stretch - StretchDog64-2017-07-04.iso

#465 Post by fredx181 »

trister wrote:
fredx181 wrote:For 32 and 64 bit versions (fork of DebianDog) based on Debian 9 (Stretch), see here:

http://murga-linux.com/puppy/viewtopic. ... 770#959770

Fred
Hello,
I've tried your DebianDog64Stretch and have some feedback porteus boot method (perhaps I or you could start a new thread)

I know you said you will not support it but I believe that DebianDog will be a BIG part of the future of Puppy.
Note 1:
The main problem I have is that "activate" from filemanager does not work. it will just create an empty folder inside /mnt/live/memory/images/ and report that mounting was successful. If I dismount the file it will remove the empty folder and report success again.

Maybe there is a problem in the mounting script?
Note 2:
If I try mounting a changes.dat file (from the older DebianDog64 Jessie) it reports "FAILED Mounting"


Very good work :)
Hi trister,

For Note 1: Very strange, I just tested that and works fine for me.
You do mean 'Activate module', (SFS-load) ?

For Note 2: didn't test that yet, but do you mean a changes.dat file created in Stretch and trying to mount in Jessie ?

There will probably come a new thread sooner or later for a Stretch Dog, Stretch has just became the new stable, so better wait a while.

Best Regards,

EDIT: Maybe I understand, after some further thoughts, not sure, you boot with "live-boot" ?
If that's the case, it's required to add to kernel boot command line:

Code: Select all

union=aufs
EDIT2: Ah, no, just see now, you wrote porteus-boot method.

Fred

RickGT351
Posts: 289
Joined: Tue 27 Sep 2011, 22:02
Location: Auckland, New Zealand

#466 Post by RickGT351 »

What about printing? I have looked through the menus and found nothing about setting up a printer. What's the secret?

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#467 Post by dancytron »

RickGT351 wrote:What about printing? I have looked through the menus and found nothing about setting up a printer. What's the secret?
None of the printer stuff is installed. That's one of the ways that Debian Dog stays small.

So. . . set it up the way you would in any other Debian installation.

Install cups from synaptic or with apt-get. Then google for "debian jessie cups setup". Here is one to start with. Let us know if you have any trouble.

https://wiki.debian.org/SystemPrinting

https://debian-handbook.info/browse/sta ... nting.html

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

Re: fred181 DebianDog64 Stretch - StretchDog64-2017-07-04.iso

#468 Post by trister »

fredx181 wrote:
trister wrote:
Hi trister,

For Note 1: Very strange, I just tested that and works fine for me.
You do mean 'Activate module', (SFS-load) ?

For Note 2: didn't test that yet, but do you mean a changes.dat file created in Stretch and trying to mount in Jessie ?

There will probably come a new thread sooner or later for a Stretch Dog, Stretch has just became the new stable, so better wait a while.

Best Regards,

EDIT: Maybe I understand, after some further thoughts, not sure, you boot with "live-boot" ?
If that's the case, it's required to add to kernel boot command line:

Code: Select all

union=aufs
EDIT2: Ah, no, just see now, you wrote porteus-boot method.

Fred
Note 1: Yes I cannot activate any Squashfs module after boot up (PCFile man-> right click->"Activate Module"). All the squashfs files that I put inside LIVE folder load ok though.

Note 2: Yes. But from DD64Jessie I can load/open ok the changes.dat files that are created from Jessie and Stretch

I boot with porteus boot and I have tried the union-ausfs .

Could it be my current PC? I only have a 2GBram PC with an old Intel CPU.

I have some other minor issues (eg conky display appears messed up in first load- but if I toggle it problem is fixed)


My current repository for stretchdog64 with custom .squashfs files is here : https://1fichier.com/dir/hw5uWJMs
So far I have added gxkb , firefox, chromium and flash 26


(EDIT): I tried from the terminal running loadsfs myfile.squashfs
and here is the result (I don't know if this Helps)

Code: Select all

root@stretch64:/mnt/sda5/puppy_debiandog64/live# loadsfs dosbox_captive_.squashfs 
aufs             1224972      5456   1219516   1% /
dosbox_captive_.squashfs
/mnt/live/memory/images
mount: /mnt/sda5/puppy_debiandog64/live/dosbox_captive_.squashfs: failed to setup loop device: No such device or address
SUCCESS: Module 'dosbox_captive_.squashfs' activated
cp: cannot stat '/mnt/live/memory/images/dosbox_captive_.squashfs/usr/share/applications/*.desktop': No such file or directory
ls: cannot access '/.unionfs/*.desktop': No such file or directory
grep: : No such file or directory
sed: couldn't edit /.unionfs/: not a regular file

umount: /mnt/live/memory/images/dosbox_captive_.squashfs: not mounted
SUCCESS: Module 'dosbox_captive_.squashfs' deactivated
(/EDIT)[/code]
Last edited by trister on Wed 02 Aug 2017, 12:11, edited 1 time in total.

RickGT351
Posts: 289
Joined: Tue 27 Sep 2011, 22:02
Location: Auckland, New Zealand

#469 Post by RickGT351 »

dancytron wrote:
RickGT351 wrote:What about printing? I have looked through the menus and found nothing about setting up a printer. What's the secret?
None of the printer stuff is installed. That's one of the ways that Debian Dog stays small.

So. . . set it up the way you would in any other Debian installation.

Install cups from synaptic or with apt-get. Then google for "debian jessie cups setup". Here is one to start with. Let us know if you have any trouble.
Thanks dancytron. I got it working. My first debian install btw
Last edited by RickGT351 on Mon 21 Aug 2017, 10:18, edited 1 time in total.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#470 Post by fredx181 »

trister wrote:Note 1: Yes I cannot activate any Squashfs module after boot up (PCFile man-> right click->"Activate Module"). All the squashfs files that I put inside LIVE folder load ok though.

Note 2: Yes. But from DD64Jessie I can load/open ok the changes.dat files that are created from Jessie and Stretch

I boot with porteus boot and I have tried the union-ausfs .

Could it be my current PC? I only have a 2GBram PC with an old Intel CPU.

I have some other minor issues (eg conky display appears messed up in first load- but if I toggle it problem is fixed)

(EDIT): I tried from the terminal running loadsfs myfile.squashfs
and here is the result (I don't know if this Helps)
About note 1: It's mystery to me, tested again and works well.
The script that is called for activating (by right-click) is "loadmodule", so can you do in terminal e.g. :

Code: Select all

loadmodule -a /path/to/yourmodule.squashfs
And post the output ?
(and loadmodule -d /path/to/yourmodule.squashfs is for deactivating)
Forget about the "loadsfs" script, it's meant for something similar but not important right now.
For note 2, again very strange, just works fine for me mounting changes.dat or any squashfs or .iso.
Please post also the output of e.g.:

Code: Select all

filemnt /path/to/changes.dat
filemnt is the script that does the mounting

I have also old computer with 2GB RAM

@dancytron or anyone, can you try and see if you can reproduce the problems trister has ?

Fred

Post Reply