DebianDog - Jessie (21 June 2017)

A home for all kinds of Puppy related projects
Message
Author
Terry H
Posts: 708
Joined: Sun 29 Mar 2009, 16:48
Location: The Heart of Muskoka, ON Canada

#21 Post by Terry H »

saintless wrote:Hi, Terry H.
Please check and confirm you have the same md5sum after downloading the iso images:
5609d4c934f133eca9c413f668fceaf5 DebianDog-Jessie-jwm_icewm.iso

bff0c770ec03008690e0852eb0ee38c7 DebianDog-Jessie-openbox_xfce.iso
As Fred I also can't reproduce the problem you get with sudo command in both DD-Jessie.
Try reinstalling sudo:

Code: Select all

apt-get update
apt-get install --reinstall sudo
And when you have time, please, check if you have the same problem with DebianDog-Wheezy:
http://smokey01.com/saintless/DebianDog/
This test will show if the upgrade process is the reason for the strange issue you get.

Toni
Thanks for the response. The md5sums are correct. I reinstalled sudo yesterday, it was still the same. I will try DD-Wheezy today.

Terry H
Posts: 708
Joined: Sun 29 Mar 2009, 16:48
Location: The Heart of Muskoka, ON Canada

#22 Post by Terry H »

Toni & Fred,

I downloaded DD-Wheezy_JWM and did a clean frugal install. Unfortunately sudo does not work on my laptop with this version either.

I will continue to use DebianDog as it is not an issue at all. The distro I have used mostly over the last 9 years doesn't even include sudo by default, so I'm not really missing anything I would regularly use.

I really like the work you have both done with Debian Dog. Everything else is running great.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#23 Post by saintless »

Thanks for testing, Terry H.

Having the same problem with DD-Wheezy is good news for me because it is well tested from more people and we don't have any other reports about problems with sudo command for Wheezy.
Still I like to know why it doesn't work for you. Please, post your laptop model and if someday you have a chance and time to test DD on different hardware post if sudo doesn't work there too.

Toni

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

#24 Post by fredx181 »

Hi Moat, Toni,
Nice! Old Dell Optiplex GX620, Pentium D, 3Gb RAM - booted straight to desktop (no prompts) at proper resolution, USB mouse and keyboard working. Frisbee took a few tries/refreshes (Netgear USB dongle) - but here I am.

Few little things so far -
.........
.........
Yes, thanks for noticing these, some stuff forgotten because I was more focused on other things.
I plan to fix on next iso release.
For the mouse and keyboard configuration here's attached a modified 'lxinput' .deb (remove dummy .tar extension)
To install, in terminal from folder with inside lxinput_0.3.4-1_i386.deb:

Code: Select all

dpkg -i lxinput_0.3.4-1_i386.deb
Edit: Toni made "lxinputsave", it includes the mods below described, better do instead of the above:

Code: Select all

apt-get purge lxinput # in case installed modified .deb as attached, first remove it
apt-get update
apt-get install lxinputsave

Toni, it's lxinput from Jessie, feel free to change things if you like, maybe make it higher version?
What I modified:
- removed XFCE from NotShowIn= line in lxinput.desktop
- added ~/Startup/exec_lxinput-autostart script, which is basically the same as the fix William provided for saving lxrandr settings (without it the mouse settings wouldn't survive a reboot or logout)
- added postinst and postrm scripts
- added /usr/share/menu/lxinput
- added icon in /usr/share/pixmaps

Didn't test on Jwm version, but I see no reason it wouldn't work.

Fred
Attachments
lxinput_0.3.4-1_i386.deb.tar
lxinput modified for DD
(57.78 KiB) Downloaded 430 times
Last edited by fredx181 on Fri 29 May 2015, 20:57, edited 2 times in total.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#25 Post by saintless »

fredx181 wrote:Toni, it's lxinput from Jessie, feel free to change things if you like, maybe make it higher version?
Thanks, Fred!
Works in Jwm but I'm not sure modding lxinput is the best solution. Official deb doesn't need extra dependencies and all your mods can be moved in separate package depending on lxinput (as we did for lxrandr).
Test this first and if you don't like it I will upload modded lxinput in dd-repo:

Code: Select all

apt-get update
apt-get install lxinputsave
Toni

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

#26 Post by fredx181 »

Hi Toni,

Do you intent to make a DEVX .squashfs for DD Jessie?
And can you write which packages to install for that?

Why I ask is because I'd like to create it with included dpkg registration for my personal use .

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#27 Post by saintless »

Hi, Fred.

I will make DEVX module after uploading PAE kernel versions with both linux-headers included. Maybe in one or two weeks...
The package list is:

Code: Select all

build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libevent-dev checkinstall upx-ucl cmake linux-headers-$(uname -r)
+ adding from Wheezy DEVX the bacon files from Terry:

Code: Select all

/opt/bin/bacon
/opt/bin/bacon.upx
/opt/bin/bacon3G-sa
/usr/share/BaCon #dir
/usr/share/geany #dir
Toni

Terry H
Posts: 708
Joined: Sun 29 Mar 2009, 16:48
Location: The Heart of Muskoka, ON Canada

#28 Post by Terry H »

saintless wrote:Thanks for testing, Terry H.

Having the same problem with DD-Wheezy is good news for me because it is well tested from more people and we don't have any other reports about problems with sudo command for Wheezy.
Still I like to know why it doesn't work for you. Please, post your laptop model and if someday you have a chance and time to test DD on different hardware post if sudo doesn't work there too.

Toni
Hi Toni,

It's a Dell Latitude D620 Intel Core Duo 2.16 GHz / 2.5GB RAM / Intel 4965 Wifi. I'll post if I find anything further.

Thanks
Terry

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

#29 Post by fredx181 »

Hi Toni,
Works in Jwm but I'm not sure modding lxinput is the best solution. Official deb doesn't need extra dependencies and all your mods can be moved in separate package depending on lxinput (as we did for lxrandr).
Test this first and if you don't like it I will upload modded lxinput in dd-repo:
Code:
apt-get update
apt-get install lxinputsave
Ha! You have found the gold! :) Works well for me.
Very creative way, making a unique DD package depending on official package. Nice!

Edit:
Toni wrote:Code:
build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libevent-dev checkinstall upx-ucl cmake linux-headers-$(uname -r)


Thanks!

Fred


User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#31 Post by saintless »

Hi, Fred.
Lets keep lxinputsave then and mod lxinputsave if something changes in official lxinput package upgrades later.

Toni

User avatar
davids45
Posts: 1326
Joined: Sun 26 Nov 2006, 23:33
Location: Chatswood, NSW

Drive icons now correct in mounter

#32 Post by davids45 »

G'day saintless,

Thanks for your edited script which fixed the icons for my sdb drive shown by the mounter wizard.

I tried raising the row of desktop/pinboard partition icons by changing the y value you said. I can see the start of the row by changing the x value. The row did move up the display for a new y but there was no wrapping - the line of partition icons still goes off the right side of my 1600x900 monitor.

Which is another small problem. The Jessie default for my radeon graphics card is 1280x1024 which distorts the display a little. I could not get the video wizard to load the 1600x900 setting (which was showing as 'recommended' before I hit <Enter> to use it) but then only the 1280 display would show or the computer freeze (no X).

Thanks again,
David S.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

Re: Drive icons now correct in mounter

#33 Post by saintless »

Hi David S.
davids45 wrote:The row did move up the display for a new y but there was no wrapping - the line of partition icons still goes off the right side of my 1600x900 monitor.
I don't see any settings to make the drive icons appear in two rows in pup-volume-monitor or desktop-drive-icons configuration files. I will search for some kind of solution and post if I can find one. If you don't have the same problem in Puppy my guess is Debian structure makes pup-volume-monitor or desktop-drive-icons to behave different. Or the problem is related with the missing radeon driver from DD.
The Jessie default for my radeon graphics card is 1280x1024 which distorts the display a little. I could not get the video wizard to load the 1600x900 setting (which was showing as 'recommended' before I hit <Enter> to use it) but then only the 1280 display would show or the computer freeze (no X).
I guess video-wizard means lxrandr (monitor settings)? We do not have xorg-wizard or video-wizard in DD. Unfortunately I can only point you to the official and unofficial sources how to install or build radeon driver:
https://wiki.debian.org/ATIProprietary
https://wiki.debian.org/AtiHowTo
http://murga-linux.com/puppy/viewtopic. ... 519#791519
http://wiki.cchtml.com/index.php/Debian
I don't have the needed hardware to test and build radeon driver for each kernel but maybe someday we will find someone who will be interested enough from DD to offer such help.

Toni

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#34 Post by saintless »

First post updated with download links for SMP kernel-3.16.0-4-686-pae iso images.
Uploaded here:
http://kazzascorner.com.au/saintless/De ... og-Jessie/
Jessie and Wheezy dd-repository updated with lxinputsave deb package. Installing lxinputsave will install also lxinput saving the settings after reboot or exit X.

Toni

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#35 Post by anikin »

saintless wrote:First post updated with download links for SMP kernel-3.16.0-4-686-pae iso images.
Uploaded here:
http://kazzascorner.com.au/saintless/De ... og-Jessie/...
The download speed is prohibitively low and this kazza is virtually unusable. I must have missed the related discussion again - what's happened to smokey? I've never had issues downloading DD stuff from his site, or from other places you keep it at.

Can DD users just install this 686-pae kertnel https://packages.debian.org/jessie/linu ... -4-686-pae themselves instead of downloading the ISO? I tried and failed to install it via apt-get. Neither, can I do upgrade and dist-upgrade this DD. I get the same errors, that I reported earlier. Installing a kernel and upgrading in Debian Jessie is a relatively simple procedure, though.
Attachments
low_speed.jpeg
(66.84 KiB) Downloaded 1199 times

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#36 Post by saintless »

anikin wrote:The download speed is prohibitively low and this kazza is virtually unusable. I must have missed the related discussion again - what's happened to smokey? I've never had issues downloading DD stuff from his site, or from other places you keep it at.
Virtually unusable is your disrespectful behavior and your Internet Service Provider;

Image

This change is made because the 2Gb space provided from Smokey is almost full with Wheezy files and Kazza was very kind to offer in DD-Wheezy thread 10Gb ftp hosting space (which is the only one suitable for me for DD development) + 10Gb from her megaupload account for final iso images anytime I like to mirror there.
Since I don't read any offer from you for 20Gb free hosting I see no reason to discuss this subject with you.
anikin wrote:Can DD users just install this 686-pae kertnel https://packages.debian.org/jessie/linu ... -4-686-pae themselves instead of downloading the ISO? I tried and failed to install it via apt-get.
Yes, DD user can install it in no time. I don't know why you can't:

Code: Select all

root@debian:~# apt-get install linux-image-3.16.0-4-686-pae
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  linux-doc-3.16 debian-kernel-handbook grub-pc extlinux
Recommended packages:
  irqbalance
The following NEW packages will be installed:
  linux-image-3.16.0-4-686-pae
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 33.3 MB of archives.
After this operation, 121 MB of additional disk space will be used.
Get:1 http://security.debian.org/ jessie/updates/main linux-image-3.16.0-4-686-pae i386 3.16.7-ckt9-3~deb8u1 [33.3 MB]
Fetched 33.3 MB in 22s (1459 kB/s)                                             
Preconfiguring packages ...
Selecting previously unselected package linux-image-3.16.0-4-686-pae.
(Reading database ... 58832 files and directories currently installed.)
Preparing to unpack .../linux-image-3.16.0-4-686-pae_3.16.7-ckt9-3~deb8u1_i386.deb ...
Unpacking linux-image-3.16.0-4-686-pae (3.16.7-ckt9-3~deb8u1) ...
Setting up linux-image-3.16.0-4-686-pae (3.16.7-ckt9-3~deb8u1) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-3.16.0-4-686-pae
W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101s_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101m_ucode.bin for module e100
cryptsetup: WARNING: could not determine root device from /etc/fstab
live-boot: core filesystems devices utils udev wget blockdev ftpfs.
root@debian:~# 
Now imagine you did this from porteus-boot saving in /live/changes directory as I did it to post this example. How are you going to boot again with the new kernel since the new generated /boot/initrd.img-3.16.0-4-686-pae is for live-boot and it can't read /live/changes directory where /lib/modules/3.16.0-4-686-pae is installed from porteus-boot? The solution is easy but I will let you find it yourself.
DebianDog is live system using 3 different boot methods and needs modding live-boot2 and porteus-boot initrd after changing the kernel. Since you can't do it yourself there is no reason to ask why I made PAE iso version.
Neither, can I do upgrade and dist-upgrade this DD. I get the same errors, that I reported earlier. Installing a kernel and upgrading in Debian Jessie is a relatively simple procedure, though.
I already posted the log from DD-Wheezy upgrade to Jessie here specially for you but you have missed this again I guess.
Other people also reported upgrade from DD-Wheezy to Jessie without troubles.
I can't say why you can't do it from DD-Wheezy but I and other people can.
If by "this DD" you mean DebianDog-Jessie, the only upgradable package from today is ntfs-3g:

Code: Select all

root@debian:~# apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  ntfs-3g
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 531 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] 
Type y and hit Enter to upgrade it. I'm sure it will be upgraded without errors for you too.
I know you are not happy because we do not follow your point of view how to build from scratch DebianDog-Jessie, but please, find different way to release your anger or build your own and better Jessie version and show it to the world.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#37 Post by saintless »

Uploaded development tools (DEVX) module: 061-DEVX-DebianDog-Jessie.squashfs
Available for download from sfs-get or from Extra-modules section.
Linux-headers for both kernels included. List of installed packages (+ not listed dependencies):

Code: Select all

build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libevent-dev checkinstall upx-ucl cmake linux-headers-3.16.0-4-686-pae linux-headers-3.16.0-4-586 BaCon
Toni

User avatar
Moat
Posts: 955
Joined: Tue 16 Jul 2013, 06:04
Location: Mid-mitten

#38 Post by Moat »

saintless wrote:

Code: Select all

apt-get update
apt-get install lxinputsave
Thanks Fred and Toni - the above GUI appears to be working well (although still on LiveCD, testing).

Bob

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#39 Post by anikin »

Virtually unusable is your disrespectful behavior
Overblown BS in its purest form - show me a single disrespectful word in any of my posts.
I know you are not happy because we do not follow your point of view how to build from scratch DebianDog-Jessie, but please, find different way to release your anger or build your own and better Jessie version and show it to the world
I will say it again. My only point is, that upgrading DD Wheezy and presenting the result as DD Jessie is cheap. I don't impose anything on anyone here. I have absolutely no ambitions to show my builds to anyone. Regarding my upgrade and kernel install results vs yours. Before testing I removed your arbitrary pin preferences and all reference to kazza repos. In other words, made DD's apt settings identical to Debian Jessie's. DD fails - Jessie upgrades and installs the kernel without issue. The 3 boot methods - live-boot-2 belongs to Squeeze and has been deprecated. Using it in Wheezy/Jessie is wrong and unwarranted.

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

#40 Post by mcewanw »

I absolutely don't understand what this 'fight' about the creation method of Debian-Jessie is all about. Anyone using DebianDog in any shape and form is benefiting from thousands of hours of hard work from Toni and Fred. As for a boot method being 'wrong' because it comes from an older version of Debian, why should that make anything 'wrong'? ;-) Technology has no rights and wrongs unless it is somehow 'morally' hurting this universe's inhabitants surely?

Older methodologies, can have merits that bring them back into the limelight again - and why not. If the distribution basically uses the same system libraries etc and package system such that Jessie documentation applies to it Jessie then that's all that is important to me (and most others I would think).

Of course it can be useful to point out any minor differences since such comments can be taken into account. But I see nothing helpful in aggressively claiming this or that is 'wrong' or somehow deceitful or that some other build method somehow produces a superior in terms of 'purer' system. People are free to use whatever Debian or Debian-based systems or build methods they wish - so what?

Main thing is: many thanks are due, I feel, to Toni and Fred for providing this alternative route to Debian with the so many advantages of DebianDog being a Puppylike system full of useful Puppylike tools and accessories - that's why I use it anyway.
github mcewanw

Post Reply