DebianDog64 - 64 bit DebianDog-Jessie

A home for all kinds of Puppy related projects
Post Reply
Message
Author
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#121 Post by fredx181 »

Hi Mike,
version2013 wrote:From my experience with winetricks, I do not recall getting an error message about a missing dll when trying to run winetricks.
Same for me..
I downloaded latest version from here:
https://raw.githubusercontent.com/Winet ... winetricks
(To download: right-click > save as)

For some wine applications/libraries to install with winetricks you need to have package "cabextract" installed:

Code: Select all

apt-get install cabextract
Fred

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

Thanks

#122 Post by mikeslr »

Hi version2013 and fredx181,

Thanks for the info.

mikesLr

P.S. I'm not totally nuts. :o Just forgetful. :) To run winetricks using portable-wine, the command via a terminal is "wine.sh winetricks -argument". So I came to believe that using wine, the command would be "wine winetrick -argument". Try that and you'll get the error message that winetricks.exe wasn't found in /window/system32.

For some reason I was inspired to just type in a terminal "winetricks -h" and, viola! it worked. :D

By the way, I think winetricks offers to be downloaded as winetricks.txt. I deleted the ".txt" before downloading to /usr/bin, and changed the permissions to authorize execution by "Owner and Group". It probably can be placed anywhere on "the path", but /usr/bin is where other wine executable were located.

oui

#123 Post by oui »

is there a bug in the new "stress" version? since I did update, it is not possible any more to restart after remastering (does not pass any more into the graphic mode after restart; system is froren and only hard reset is possible...

and the pure Jessie version refuses now to make an apt-get update because the dropbox depot did be change...

so is DebianDog64 64 biit only available as it is...

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

#124 Post by fredx181 »

Hi oui,
is there a bug in the new "stress" version? since I did update, it is not possible any more to restart after remastering (does not pass any more into the graphic mode after restart; system is froren and only hard reset is possible...
Is it stuck after the "Welcome to debdog64" message?
If so, I have this problem also with Stretch, but only sometimes.
Indeed a hard reset is needed and when I try again it boots to the desktop.
I have no clue what's causing it, the new kernel maybe?
It proves for me that Debian "testing" distribution is not called like this for nothing, you may expect some problems.
and the pure Jessie version refuses now to make an apt-get update because the dropbox depot did be change...
I cannot reproduce that, doing a apt-get update and apt-get upgrade works fine for me:

Code: Select all

root@debian:~# apt-get update
Get:1 http://ftp.debian.org jessie-updates InRelease [136 kB]
Get:2 http://security.debian.org jessie/updates InRelease [63.1 kB]          
Get:3 http://ftp.debian.org jessie-updates/main Sources [2296 B]               
Get:4 http://ftp.debian.org jessie-updates/contrib Sources [32 B]              
Get:5 http://security.debian.org jessie/updates/main Sources [109 kB]          
Get:6 http://ftp.debian.org jessie-updates/non-free Sources [32 B]          
Get:7 http://ftp.debian.org jessie-updates/contrib amd64 Packages [32 B]       
Get:8 http://ftp.debian.org jessie-updates/non-free amd64 Packages [32 B]      
Get:9 http://ftp.debian.org jessie-updates/contrib Translation-en [14 B]       
Get:10 http://security.debian.org jessie/updates/contrib Sources [1434 B]      
Get:11 http://ftp.debian.org jessie-updates/main Translation-en [2506 B]       
Get:12 http://ftp.debian.org jessie-updates/non-free Translation-en [14 B]     
Get:13 http://security.debian.org jessie/updates/non-free Sources [14 B]       
Get:14 http://ftp.debian.org jessie-updates/main amd64 Packages [3452 B]       
Ign http://ftp.de.debian.org jessie InRelease                                  
Get:15 http://security.debian.org jessie/updates/main amd64 Packages [198 kB]
Get:16 http://ftp.de.debian.org jessie Release.gpg [2373 B]
Get:17 http://ftp.de.debian.org jessie Release [148 kB]                 
Get:18 http://security.debian.org jessie/updates/contrib amd64 Packages [2512 B]
Get:19 http://security.debian.org jessie/updates/non-free amd64 Packages [14 B]
Get:20 http://security.debian.org jessie/updates/contrib Translation-en [1211 B]
Get:21 http://security.debian.org jessie/updates/main Translation-en [107 kB]  
Get:22 http://ftp.de.debian.org jessie/main amd64 Packages [6763 kB]
Get:23 https://dl.dropboxusercontent.com ./ InRelease                     
Ign https://dl.dropboxusercontent.com ./ InRelease                        
Get:24 http://security.debian.org jessie/updates/non-free Translation-en [14 B]
Get:25 https://dl.dropboxusercontent.com ./ Release.gpg [473 B]       
Get:26 https://dl.dropboxusercontent.com ./ Release [1352 B]           
Get:27 https://dl.dropboxusercontent.com ./ Packages [22.2 kB]       
Get:28 https://dl.dropboxusercontent.com ./ Translation-en             
Get:29 https://dl.dropboxusercontent.com ./ Translation-en   
Get:30 http://ftp.de.debian.org jessie/contrib amd64 Packages [50.1 kB]
Get:31 http://ftp.de.debian.org jessie/non-free amd64 Packages [83.6 kB]
Get:32 https://dl.dropboxusercontent.com ./ Translation-en
Get:33 http://ftp.de.debian.org jessie/contrib Translation-en [38.5 kB]
Get:34 http://ftp.de.debian.org jessie/main Translation-en [4582 kB]
Get:35 https://dl.dropboxusercontent.com ./ Translation-en    
Get:36 https://dl.dropboxusercontent.com ./ Translation-en     
Ign https://dl.dropboxusercontent.com ./ Translation-en        
Get:37 http://ftp.de.debian.org jessie/non-free Translation-en [72.5 kB]
Fetched 12.4 MB in 5s (2135 kB/s)                                              
Reading package lists... Done
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:
  apt apt-transport-https apt-utils base-files ca-certificates dpkg file fuse
  iceweasel libapt-inst1.5 libapt-pkg4.12 libc-bin libc6 libfuse2 libgbm1
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libldap-2.4-2 libmagic1
  libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre3
  libperl5.20 libpng12-0 libsystemd0 libudev1 login multiarch-support passwd
  perl perl-base perl-modules rsyslog sudo transmission-2.60 udev
38 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 65.0 MB of archives.
After this operation, 439 kB disk space will be freed.
Do you want to continue? [Y/n] 
Get:1 http://ftp.de.debian.org/debian/ jessie/main base-files amd64 8+deb8u3 [78.0 kB]
Get:2 http://ftp.de.debian.org/debian/ jessie/main dpkg amd64 1.17.26 [2991 kB]
Get:3 http://security.debian.org/ jessie/updates/main fuse amd64 2.9.3-15+deb8u2 [70.7 kB]
Get:4 http://security.debian.org/ jessie/updates/main libfuse2 amd64 2.9.3-15+deb8u2 [135 kB]
Get:5 http://ftp.de.debian.org/debian/ jessie/main login amd64 1:4.2-3+deb8u1 [720 kB]
Get:6 https://dl.dropboxusercontent.com/u/36381953/DebDog64-Jessie/Packages/ ./ libgbm1 11.1.1-2 [57.3 kB]
Get:7 http://ftp.de.debian.org/debian/ jessie/main libc-bin amd64 2.19-18+deb8u2 [1284 kB]
Get:8 https://dl.dropboxusercontent.com/u/36381953/DebDog64-Jessie/Packages/ ./ transmission-2.60 2.60a [731 kB]
Get:9 http://ftp.de.debian.org/debian/ jessie/main libc6 amd64 2.19-18+deb8u2 [4666 kB]
Get:10 http://ftp.de.debian.org/debian/ jessie/main libperl5.20 amd64 5.20.2-3+deb8u3 [1354 B]
Get:11 http://ftp.de.debian.org/debian/ jessie/main perl amd64 5.20.2-3+deb8u3 [2655 kB]
Get:12 http://ftp.de.debian.org/debian/ jessie/main perl-base amd64 5.20.2-3+deb8u3 [1223 kB]
Get:13 http://ftp.de.debian.org/debian/ jessie/main perl-modules all 5.20.2-3+deb8u3 [2545 kB]
Get:14 http://ftp.de.debian.org/debian/ jessie/main libapt-pkg4.12 amd64 1.0.9.8.2 [791 kB]
Get:15 http://ftp.de.debian.org/debian/ jessie/main apt amd64 1.0.9.8.2 [1109 kB]
Get:16 http://ftp.de.debian.org/debian/ jessie/main libpam0g amd64 1.1.8-3.1+deb8u1 [126 kB]
Get:17 http://ftp.de.debian.org/debian/ jessie/main libpam-modules-bin amd64 1.1.8-3.1+deb8u1 [104 kB]
Get:18 http://ftp.de.debian.org/debian/ jessie/main libpam-modules amd64 1.1.8-3.1+deb8u1 [307 kB]
Get:19 http://ftp.de.debian.org/debian/ jessie/main libpcre3 amd64 2:8.35-3.3+deb8u2 [322 kB]
Get:20 http://ftp.de.debian.org/debian/ jessie/main libsystemd0 amd64 215-17+deb8u3 [87.5 kB]
Get:21 http://ftp.de.debian.org/debian/ jessie/main libapt-inst1.5 amd64 1.0.9.8.2 [169 kB]
Get:22 http://ftp.de.debian.org/debian/ jessie/main udev amd64 215-17+deb8u3 [877 kB]
Get:23 http://ftp.de.debian.org/debian/ jessie/main libudev1 amd64 215-17+deb8u3 [56.0 kB]
Get:24 http://ftp.de.debian.org/debian/ jessie/main libldap-2.4-2 amd64 2.4.40+dfsg-1+deb8u2 [218 kB]
Get:25 http://ftp.de.debian.org/debian/ jessie/main file amd64 1:5.22+15-2+deb8u1 [60.4 kB]
Get:26 http://ftp.de.debian.org/debian/ jessie/main libmagic1 amd64 1:5.22+15-2+deb8u1 [249 kB]
Get:27 http://ftp.de.debian.org/debian/ jessie/main libgdk-pixbuf2.0-0 amd64 2.31.1-2+deb8u4 [166 kB]
Get:28 http://ftp.de.debian.org/debian/ jessie/main libgdk-pixbuf2.0-common all 2.31.1-2+deb8u4 [294 kB]
Get:29 http://ftp.de.debian.org/debian/ jessie/main libpng12-0 amd64 1.2.50-2+deb8u2 [173 kB]
Get:30 http://ftp.de.debian.org/debian/ jessie/main libpam-runtime all 1.1.8-3.1+deb8u1 [213 kB]
Get:31 http://ftp.de.debian.org/debian/ jessie/main multiarch-support amd64 2.19-18+deb8u2 [179 kB]
Get:32 http://ftp.de.debian.org/debian/ jessie/main passwd amd64 1:4.2-3+deb8u1 [970 kB]
Get:33 http://ftp.de.debian.org/debian/ jessie/main apt-utils amd64 1.0.9.8.2 [368 kB]
Get:34 http://ftp.de.debian.org/debian/ jessie/main rsyslog amd64 8.4.2-1+deb8u2 [546 kB]
Get:35 http://ftp.de.debian.org/debian/ jessie/main apt-transport-https amd64 1.0.9.8.2 [138 kB]
Get:36 http://ftp.de.debian.org/debian/ jessie/main ca-certificates all 20141019+deb8u1 [204 kB]
Get:37 http://ftp.de.debian.org/debian/ jessie/main iceweasel amd64 38.5.0esr-1~deb8u2 [39.3 MB]
Get:38 http://ftp.de.debian.org/debian/ jessie/main sudo amd64 1.8.10p3-1+deb8u3 [855 kB]
Fetched 65.0 MB in 17s (3725 kB/s)                                             
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../base-files_8+deb8u3_amd64.deb ...
Unpacking base-files (8+deb8u3) over (8+deb8u2) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up base-files (8+deb8u3) ...
Installing new version of config file /etc/debian_version ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../dpkg_1.17.26_amd64.deb ...
Unpacking dpkg (1.17.26) over (1.17.25) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up dpkg (1.17.26) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../login_1%3a4.2-3+deb8u1_amd64.deb ...
Unpacking login (1:4.2-3+deb8u1) over (1:4.2-3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up login (1:4.2-3+deb8u1) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.19-18+deb8u2_amd64.deb ...
Unpacking libc-bin (2.19-18+deb8u2) over (2.19-18+deb8u1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libc-bin (2.19-18+deb8u2) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../libc6_2.19-18+deb8u2_amd64.deb ...
Unpacking libc6:amd64 (2.19-18+deb8u2) over (2.19-18+deb8u1) ...
Setting up libc6:amd64 (2.19-18+deb8u2) ...
Processing triggers for libc-bin (2.19-18+deb8u2) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../libperl5.20_5.20.2-3+deb8u3_amd64.deb ...
Unpacking libperl5.20 (5.20.2-3+deb8u3) over (5.20.2-3+deb8u1) ...
Preparing to unpack .../perl_5.20.2-3+deb8u3_amd64.deb ...
Unpacking perl (5.20.2-3+deb8u3) over (5.20.2-3+deb8u1) ...
Preparing to unpack .../perl-base_5.20.2-3+deb8u3_amd64.deb ...
Unpacking perl-base (5.20.2-3+deb8u3) over (5.20.2-3+deb8u1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up perl-base (5.20.2-3+deb8u3) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../perl-modules_5.20.2-3+deb8u3_all.deb ...
Unpacking perl-modules (5.20.2-3+deb8u3) over (5.20.2-3+deb8u1) ...
Preparing to unpack .../libapt-pkg4.12_1.0.9.8.2_amd64.deb ...
Unpacking libapt-pkg4.12:amd64 (1.0.9.8.2) over (1.0.9.8.1) ...
Setting up libapt-pkg4.12:amd64 (1.0.9.8.2) ...
Processing triggers for libc-bin (2.19-18+deb8u2) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../apt_1.0.9.8.2_amd64.deb ...
Unpacking apt (1.0.9.8.2) over (1.0.9.8.1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up apt (1.0.9.8.2) ...
Processing triggers for libc-bin (2.19-18+deb8u2) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../libpam0g_1.1.8-3.1+deb8u1_amd64.deb ...
Unpacking libpam0g:amd64 (1.1.8-3.1+deb8u1) over (1.1.8-3.1) ...
Setting up libpam0g:amd64 (1.1.8-3.1+deb8u1) ...
Processing triggers for libc-bin (2.19-18+deb8u2) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../libpam-modules-bin_1.1.8-3.1+deb8u1_amd64.deb ...
Unpacking libpam-modules-bin (1.1.8-3.1+deb8u1) over (1.1.8-3.1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libpam-modules-bin (1.1.8-3.1+deb8u1) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../libpam-modules_1.1.8-3.1+deb8u1_amd64.deb ...
Unpacking libpam-modules:amd64 (1.1.8-3.1+deb8u1) over (1.1.8-3.1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libpam-modules:amd64 (1.1.8-3.1+deb8u1) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../libpcre3_2%3a8.35-3.3+deb8u2_amd64.deb ...
Unpacking libpcre3:amd64 (2:8.35-3.3+deb8u2) over (2:8.35-3.3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libpcre3:amd64 (2:8.35-3.3+deb8u2) ...
Processing triggers for libc-bin (2.19-18+deb8u2) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../libsystemd0_215-17+deb8u3_amd64.deb ...
Unpacking libsystemd0:amd64 (215-17+deb8u3) over (215-17+deb8u2) ...
Setting up libsystemd0:amd64 (215-17+deb8u3) ...
Processing triggers for libc-bin (2.19-18+deb8u2) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../libapt-inst1.5_1.0.9.8.2_amd64.deb ...
Unpacking libapt-inst1.5:amd64 (1.0.9.8.2) over (1.0.9.8.1) ...
Preparing to unpack .../udev_215-17+deb8u3_amd64.deb ...
Unpacking udev (215-17+deb8u3) over (215-17+deb8u2) ...
Preparing to unpack .../libudev1_215-17+deb8u3_amd64.deb ...
Unpacking libudev1:amd64 (215-17+deb8u3) over (215-17+deb8u2) ...
Preparing to unpack .../libldap-2.4-2_2.4.40+dfsg-1+deb8u2_amd64.deb ...
Unpacking libldap-2.4-2:amd64 (2.4.40+dfsg-1+deb8u2) over (2.4.40+dfsg-1+deb8u1) ...
Preparing to unpack .../file_1%3a5.22+15-2+deb8u1_amd64.deb ...
Unpacking file (1:5.22+15-2+deb8u1) over (1:5.22+15-2) ...
Preparing to unpack .../libmagic1_1%3a5.22+15-2+deb8u1_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.22+15-2+deb8u1) over (1:5.22+15-2) ...
Preparing to unpack .../fuse_2.9.3-15+deb8u2_amd64.deb ...
Unpacking fuse (2.9.3-15+deb8u2) over (2.9.3-15+deb8u1) ...
Preparing to unpack .../libfuse2_2.9.3-15+deb8u2_amd64.deb ...
Unpacking libfuse2:amd64 (2.9.3-15+deb8u2) over (2.9.3-15+deb8u1) ...
Preparing to unpack .../libgdk-pixbuf2.0-0_2.31.1-2+deb8u4_amd64.deb ...
Unpacking libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u4) over (2.31.1-2+deb8u3) ...
Preparing to unpack .../libgdk-pixbuf2.0-common_2.31.1-2+deb8u4_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.31.1-2+deb8u4) over (2.31.1-2+deb8u3) ...
Preparing to unpack .../libpng12-0_1.2.50-2+deb8u2_amd64.deb ...
Unpacking libpng12-0:amd64 (1.2.50-2+deb8u2) over (1.2.50-2+deb8u1) ...
Preparing to unpack .../libpam-runtime_1.1.8-3.1+deb8u1_all.deb ...
Unpacking libpam-runtime (1.1.8-3.1+deb8u1) over (1.1.8-3.1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libpam-runtime (1.1.8-3.1+deb8u1) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../multiarch-support_2.19-18+deb8u2_amd64.deb ...
Unpacking multiarch-support (2.19-18+deb8u2) over (2.19-18+deb8u1) ...
Setting up multiarch-support (2.19-18+deb8u2) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../passwd_1%3a4.2-3+deb8u1_amd64.deb ...
Unpacking passwd (1:4.2-3+deb8u1) over (1:4.2-3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up passwd (1:4.2-3+deb8u1) ...
(Reading database ... 31950 files and directories currently installed.)
Preparing to unpack .../apt-utils_1.0.9.8.2_amd64.deb ...
Unpacking apt-utils (1.0.9.8.2) over (1.0.9.8.1) ...
Preparing to unpack .../rsyslog_8.4.2-1+deb8u2_amd64.deb ...
Unpacking rsyslog (8.4.2-1+deb8u2) over (8.4.2-1+deb8u1) ...
Preparing to unpack .../apt-transport-https_1.0.9.8.2_amd64.deb ...
Unpacking apt-transport-https (1.0.9.8.2) over (1.0.9.8.1) ...
Preparing to unpack .../ca-certificates_20141019+deb8u1_all.deb ...
Unpacking ca-certificates (20141019+deb8u1) over (20141019) ...
Preparing to unpack .../iceweasel_38.5.0esr-1~deb8u2_amd64.deb ...
Leaving 'diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel'
Unpacking iceweasel (38.5.0esr-1~deb8u2) over (38.4.0esr-1~deb8u1) ...
Preparing to unpack .../libgbm1_11.1.1-2_amd64.deb ...
Unpacking libgbm1:amd64 (11.1.1-2) over (11.0.6-1) ...
Preparing to unpack .../sudo_1.8.10p3-1+deb8u3_amd64.deb ...
Unpacking sudo (1.8.10p3-1+deb8u3) over (1.8.10p3-1+deb8u2) ...
Preparing to unpack .../transmission-2.60_2.60a_amd64.deb ...
Unpacking transmission-2.60 (2.60a) over (2.60) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for menu (2.1.47) ...
Processing triggers for libc-bin (2.19-18+deb8u2) ...
Setting up libperl5.20 (5.20.2-3+deb8u3) ...
Setting up perl-modules (5.20.2-3+deb8u3) ...
Setting up perl (5.20.2-3+deb8u3) ...
update-alternatives: warning: forcing reinstallation of alternative /usr/bin/file-rename because link group rename is broken
update-alternatives: warning: not replacing /usr/share/man/man1/rename.1.gz with a link
Setting up libapt-inst1.5:amd64 (1.0.9.8.2) ...
Setting up libudev1:amd64 (215-17+deb8u3) ...
Setting up udev (215-17+deb8u3) ...
[ ok ] Stopping the hotplug events dispatcher: udevd.
[ ok ] Starting the hotplug events dispatcher: udevd.
update-initramfs: deferring update (trigger activated)
Setting up libldap-2.4-2:amd64 (2.4.40+dfsg-1+deb8u2) ...
Setting up libmagic1:amd64 (1:5.22+15-2+deb8u1) ...
Setting up file (1:5.22+15-2+deb8u1) ...
Setting up libfuse2:amd64 (2.9.3-15+deb8u2) ...
Setting up fuse (2.9.3-15+deb8u2) ...
update-initramfs: deferring update (trigger activated)
Setting up libpng12-0:amd64 (1.2.50-2+deb8u2) ...
Setting up libgdk-pixbuf2.0-common (2.31.1-2+deb8u4) ...
Setting up libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u4) ...
Setting up apt-utils (1.0.9.8.2) ...
Setting up rsyslog (8.4.2-1+deb8u2) ...
[ ok ] Stopping enhanced syslogd: rsyslogd.
[ ok ] Starting enhanced syslogd: rsyslogd.
Setting up apt-transport-https (1.0.9.8.2) ...
Setting up ca-certificates (20141019+deb8u1) ...
Setting up iceweasel (38.5.0esr-1~deb8u2) ...
update-alternatives: warning: forcing reinstallation of alternative /usr/bin/iceweasel because link group x-www-browser is broken
update-alternatives: warning: not replacing /usr/share/man/man1/x-www-browser.1.gz with a link
update-alternatives: warning: forcing reinstallation of alternative /usr/bin/iceweasel because link group gnome-www-browser is broken
update-alternatives: warning: not replacing /usr/share/man/man1/gnome-www-browser.1.gz with a link
Setting up libgbm1:amd64 (11.1.1-2) ...
Setting up sudo (1.8.10p3-1+deb8u3) ...
Setting up transmission-2.60 (2.60a) ...
Processing triggers for libc-bin (2.19-18+deb8u2) ...
Processing triggers for initramfs-tools (0.120) ...
/boot/initrd.img-3.16.0-4-amd64 does not exist. Cannot update.
Processing triggers for ca-certificates (20141019+deb8u1) ...
Updating certificates in /etc/ssl/certs... 19 added, 18 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
Processing triggers for menu (2.1.47) ...
so is DebianDog64 64 biit only available as it is...
No, absolutely not, it's made to be flexible in many ways.

Can you please describe more in detail what you did?

Edit: FYI
The package "apt-transport-https" is required to be installed for making use of the custom dropbox repository.

Fred

oui

#125 Post by oui »

Hi Fred
fredx181 wrote:
oui wrote:but after remaster and restart, the removed app's continue all to appear in the Debian menu. see prnscr! why?
Strange indeed, you are sure e.g. iceweasel has been removed?


your work is perfect

but overload and the remaster option is devil work really :lol:

because it doesn't produce a proper new iso but let the user with a

- new 01-filesystem.squashfs
- but at the same time a frugal install directory with changed content!

I did shrink the 01-filesystem.squashfs enough for my purpose

- remove firefox (it is absurd to include some software like Firefox or Wine being actualized all 6 hours :x and declared to old by itself in an iso... nonsense really... and old puppyists like the mozilla suite being in compagnon of puppy since about release 1.03 if I good remember! Some of them have the management of her emails in Seamonkey. Not continue to have it as long it is possible is the pure catastrophe for them :idea: !)

- include Ted and dictionaries as well as Sc with and sc.desktop file (for me enough: I only manage the food of our two cats with a spreadsheet!)

- include didiwiki (and clex, I like clex to make CLI faster using the key F2! but it is only my opinion, didiwiki is a MUST for old puppyist also if the don't use often it... only an extremely poor quantity of byte for such a great profit!), as well as mhwaveedit, the puppy standard sound application. And I did add mgp (I did never understand why puppyist did never promote it! It is the best example of puppy precursor software! I can even work under Windows using only 3 or 4 files of Cygwin without to have to install it at all! 617 kb of download for 1,3 Mb installed for a presentation being able to learn even the hand drawing, see in Basic Linux, where mpg is with calculator one of the 2 really graphic applications preinstalled in that graphic linux on only 2 old floppy disc's and is used there also as drawing application!)

- bind Seamonkey, the real actual one release, being able to be actualized in the partition without change in the filesystem.squashfs (or Firefox / Iceweasel, for it's lovers! I am not sectarian like Firefox and it's lovers and respect them :D ! It is like religion: why will you force other in the same way as you?) external and add one proper starting /root/.mozilla being never extended: always the same content of history, usernames, passwords day after day, no indiscretion possible after new start. For that, the StartUp Command field of /etc/jwm/system.jwmrc give me all commodities, see exemple of system.jwmrc at the end of this message)

- and add jwm and xli (as it is never possible any more in Debian since 2 .. 3 years to show background picture(s) directly from jwm, I don't know why, probably I do somewhat wrong...)

I did add retawq as HTML viewer as it is definitively the lightest app doing that and able to download etc. and will erase in the next time elinks as well as all the ballast (wbar, jwm as so flexible trays, that wbar is nonsense using jwm, openbox etc.): Puppy is a concept having considerably more power than a dog...

the new 01-filesystem.squashfs is now 180 MB but I did until now no apt-get autoremove (will work to do that in the next time; I DID MADE IT, THE PROFIT IS NOT MUCH: THE squashfs is now 177 MB! 29.01.2016 21 h MET) for a system able to manage and produce with sparing software text processing, sound, picture, html, pdf and docs and presentations, videos etc:

I need only to load some *.sfs if I do somewhat really very more sophisticated or totally different (actualize land maps with «merkaartor», show some of them in «marble», manage the genealogy of my parents in «gramps», etc.

kind regards

Example of system.jwmrc:

Code: Select all

<?xml version="1.0"?>

<JWM>

   <!-- 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="ed.png" label="Ed">leafpad</Program>
      <Program icon="rox.png" label="File browser">rox</Program>
      <Program icon="paint.png" label="Paint">mtpaint</Program>
      <Program icon="run.png" label="Run">gmrun</Program>
      <Program icon="ted.png" label="Ted">Ted</Program>
      <Program icon="terminal.png" label="Terminal">x-terminal-emulator</Program>
      <Program icon="waveedit.png" label="WaveEd">mhwaveedit</Program>
      <Program icon="seamonkey.png" label="Web browser">seamonkey</Program>
      <!-- Program label="HTML viewer light" confirm="false">x-terminal-emulator -T "retawq" -e sh -c "/usr/bin/retawq"</Program -->

      <Separator/>
      <Include>/etc/jwm/debian-menu</Include>

      <Separator/>
      <Program icon="lock.png" label="Lock">
         xscreensaver-command -activate
      </Program>
      <Separator/>
      <Program icon="reboot.png" label="Reboot">wmreboot</Program>
      <Program icon="poweroff.png" label="Poweroff">wmpoweroff</Program>
      <Restart label="Restart" icon="restart.png"/>
      <Exit label="Exit" confirm="true" icon="quit.png"/>
   </RootMenu>

   <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>
      <Option>icon:terminal.png</Option>
   </Group>

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

      <!-- Additional TrayButton attribute: label -->
      <TrayButton label="JWM">root:1</TrayButton>

      <TrayButton label="_">showdesktop</TrayButton>

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

      <TaskList maxwidth="256"/>

      <Dock/>

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

      <Clock format="%H:%M">xclock</Clock>

   </Tray>

   <!-- Visual Styles -->

   <WindowStyle>

      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <Width>4</Width>
      <Height>20</Height>

      <Active>
         <Text>white</Text>
         <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>
      <ActiveForeground>black</ActiveForeground>
      <ActiveBackground>gray80:gray90</ActiveBackground>
      <Foreground>black</Foreground>
      <Background>gray90:gray80</Background>
   </TaskListStyle>

   <!-- Additional TrayStyle attribute: insert -->
   <TrayStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</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>
      <Foreground>black</Foreground>
      <Background>gray90</Background>
      <ActiveForeground>white</ActiveForeground>
      <ActiveBackground>#70849d:#2e3a67</ActiveBackground>
      <Opacity>0.85</Opacity>
   </MenuStyle>

   <PopupStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <Outline>black</Outline>
      <Foreground>black</Foreground>
      <Background>yellow</Background>
   </PopupStyle>

   <IconPath>
      /usr/share/icons/wm-icons/32x32-gant
   </IconPath>

   <!-- Virtual Desktops -->
   <!-- Desktop tags can be contained within Desktops for desktop names. -->
   <Desktops width="4" height="2">
      <Background type="image">/usr/share/images/default.jpg</Background>
   </Desktops>

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

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

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

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

   <!-- The move mode (outline or opaque) -->
   <MoveMode>opaque</MoveMode>

   <!-- The resize mode (outline or opaque) -->
   <ResizeMode>opaque</ResizeMode>

   <StartupCommand>
        xli -onroot -fillscreen /usr/share/images/default.jpg &
        conky -c ~/.conkyrc-live &
        setxkbmap us intl &
        cp -a /mnt/home/0deb64/live/mozilla/* ~/.mozilla/
   </StartupCommand>

   <!-- 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 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">window</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>
Attachments
LittleDebianDog64JWM.jpg
(47.34 KiB) Downloaded 750 times

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

#126 Post by fredx181 »

Hi oui,
but overload and the remaster option is devil work really Laughing

because it doesn't produce a proper new iso but let the user with a

- new 01-filesystem.squashfs
- but at the same time a frugal install directory with changed content!
Yes after remaster I always test first without save and when it's ok just remove the files in the save file/folder.

You feel like sharing your small JWM version maybe?

Btw, didn't you forget to remove the clock? :wink:
The big "J" displayed by conky is probably because openlogos.ttf is missing from /usr/share/fonts.

Fred

oui

#127 Post by oui »

Hi Fred

Thank you for your hints and encouragements.
fredx181 wrote:Hi oui,

Yes after remaster I always test first without save and when it's ok just remove the files in the save file/folder.

You feel like sharing your small JWM version maybe?

Btw, didn't you forget to remove the clock? :wink:
The big "J" displayed by conky is probably because openlogos.ttf is missing from /usr/share/fonts.
My small JWM version is good enough for me but not good enough to be yet shared with other puppy enthusiasts!

What would be possible and perhaps better for divers puppy peoples would be to describe my way (in a separate discussion named for ex. Reduce and adapt DebianDog64 - 64 bit DebianDog-Jessie/Stress for own purposes) as it is today.

I can do it on English (my poor English) as well as in French and German.

Old puppy / debian foxes would perhaps laugh about my ways (to laugh is good for the health :wink: ) but linux and puppy newcomers especially those don't having experience in Debian would perhaps find interest... I suppose the way in the 32 bit version is not very different?

I did today two things being supposed perhaps tricky:
- the terrible apt-get autoremove evoked in my precedent message, and
- the also apt-get update / apt-get upgrade :lol: .
both with success.

My system works and IS probably ACTUAL according the today stage of the Debian Stress depositories, depositories working as rolling depositories of the testing version of Debian: I find it absolutely mint to have a Puppy having really daily the most actual testing software of Debian (*1 !

Such a discussion would let grow my experience :wink: as well as the experience of some other puppyists...

Kind regards

(*1 : We all can probably remember, that the interesting Arch Pups made in 2012/2013 by Simargl did very early not able any more to be actualized out the Arch depositories as two differences between the frosted Puppys made out Arch binaries and the later Arch depositories stage was becoming to important! A testing version requires often a regular control of the ability to be actualized and an adequate publication of new iso's :idea:

Or user have to do that NOW and don't forget to actualize from time to time (better often!) their own version to make it operable for a long time :roll: ...

Stable versions (Jessie) have not so tragical this dependency! But the Puppy part of this DebianDog64 - 64 bit DebianDog-Jessie (without Stress) of the dropbox depository doesn't exist/be accessible any more :!:

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

#128 Post by fredx181 »

Hi oui,
What would be possible and perhaps better for divers puppy peoples would be to describe my way (in a separate discussion named for ex. Reduce and adapt DebianDog64 - 64 bit DebianDog-Jessie/Stress for own purposes) as it is today.
Yes, that can be useful for some people.
Please spell the name "Stretch" right (not Stress).
And also please do not call it "the new puppy"
In fact DebianDog is not puppy, it's "Debian Live", very much modified with puppy influences.
A few notes about DebianDog64- Stretch version (In the info it's named "EXPERIMENTAL"):
- It's not finished,
e.g. there should be a special DD64-Stretch custom repository, which doesn't exist, so the dropbox Jessie repo is used (which is not optimal for it).
- It is not stable
- I will not maintain it in the future.
I better put my focus on improving Jessie and bring out new release with fixes included once in a while.

So, I would strongly advice NOT to use DD64-Stretch as system for daily use, but better use DD64-Jessie.
Stable versions (Jessie) have not so tragical this dependency! But the Puppy part of this DebianDog64 - 64 bit DebianDog-Jessie (without Stress) of the dropbox depository doesn't exist/be accessible any more
Strange, for me it works fine on original 64 bit DebianDog-Jessie
Can you show example of apt-get output, from terminal:

Code: Select all

apt-get update
apt-get install grub4dosconfig
Or some other package from the dropbox repo, e.g. isotools.

Or do you mean it doesn't work on your reduced Stretch?
Check if package "apt-transport-https" is installed, it's required.

Edit: Here's my output from installing isotools, using dropbox repository:

root@debian:~# apt-get install isotools
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
isotools
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.5 kB of archives.
After this operation, 74.8 kB of additional disk space will be used.
Get:1 https://dl.dropboxusercontent.com/u/363 ... /Packages/ ./ isotools 1.0.2 [28.5 kB]
Fetched 28.5 kB in 0s (31.5 kB/s)
Selecting previously unselected package isotools.
(Reading database ... 32034 files and directories currently installed.)
Preparing to unpack .../isotools_1.0.2_all.deb ...
Unpacking isotools (1.0.2) ...
Processing triggers for menu (2.1.47) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Setting up isotools (1.0.2) ...
Processing triggers for menu (2.1.47) ...


Fred

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

#129 Post by fredx181 »

Hi oui,

Re: Reduce & adapt DebianDog64 - 64 bit DebianDog-Jessie/Stretch

Nice work so far!
I assume your actual Puppy is running and you know how to adapt your boot loader adding an entry for DebianDog64
In my opinion you could better show some real working examples for DebianDog e.g. for porteus-boot, instead pointing to grub web page.

What about accessing the custom dropbox repository, still not working? or did you solve it.

Fred

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

#130 Post by rufwoof »

fredx181 wrote:...In my opinion you could better show some real working examples for DebianDog e.g. for porteus-boot, instead pointing to grub web page....

Fred
This is a copy of my 32 bit pae DebianDog Jessie's grub4dos menu.lst file entry that is booted porteus style. I guess it would be somewhat similar to the 64 bit version. I boot from the third partition on my first drive, sda3 - hence hd0,2 (as they count starting from zero), and DD Jessie's live folder is directly off the root directory (otherwise from= would point to a sub-directory instead of just from=/ )

Code: Select all

# menu.lst produced by grub4dosconfig-v1.7.2
color white/blue black/cyan white/black cyan/black
timeout 3
default 0

title Debian-Jessie 32bitpae openbox (sda3) optional save on EXIT 
root (hd0,2) 
kernel (hd0,2)/live/vmlinuz1 noauto from=/ changes=EXIT:/live/
initrd (hd0,2)/live/initrd1
boot
Setup that way and it only ever saves at shutdown and if you answer YES to the save question. During the session I can make a save by running 'save2flash' in a terminal window, even though it saves to hard disk.

Personally I prefer to save infrequently once I've set it up the way I like it, so that it boots the same each time. Usually I check for any updates after first booting and if any updates are made then I check them out and if ok I run save2flash to preserve those changes. I then use the session and shutdown answering NO to the save question. That way I'm booting/running with the most recent updated 'factory-fresh' version each and every time. But does mean that any other changes during a session are lost. That doesn't bother me as I save all docs/data/diary/bookmarks outside - on the HDD.

If I want to add (or remove) anything, I run Synaptic straight after booting, test the changes out and run save2flash, before doing anything else (and again don't bother to save again after that).

Knowing that I'm running a factory-fresh/pristine version each and every time, that has optional save so that it can be updated from a sound repository (I'm obviously using Debian's stable) is a great comfort to me. Once booted I can play around and perhaps even screw things up, or even catch a virus, but be back to the equivalent of a brand new install simply by rebooting. That is so much better IMO compared to full installs that are read/write and that have been used to surf here-there-everywhere and potentially penetrated, to then be used to do online banking.

oui

#131 Post by oui »

The matter is, dear Fred, is, that the Puppy community don't agree and don't associate himself with the world wide Linux community, having adopted generally the Official Grub actually propagated by GNU. Puppy is probably the only one distro in the head part of the Distrowatch challenge don't using Grub or a Grub derivate but only the old precedent grub legacy... Else LFS (not in the challenge at all) recommend a simple form of Grub (for the differentiation: Grub PC). It disturb really user having other Linux on the hard disk :idea: . So I ignore today completely some other boot loader to discourage other to ignore herself the actual official Grub by GNU or, leastways, derivates (SliTaz offers both: grub legacy, but also a grubPC derivate, LFS a simply form from GrubPC mainly compatible with the one used about by all other, and perhaps better as it is a more simply form...)! I can't pass out the step "boat loader". But it is not fully pleasing to explain how to use an obsolete version... That is all :wink:

oui

#132 Post by oui »

Hi Fred
fredx181 wrote:
Stable versions (Jessie) have not so tragical this dependency! But the Puppy part of this DebianDog64 - 64 bit DebianDog-Jessie (without Stress) of the dropbox depository doesn't exist/be accessible any more
Strange, for me it works fine on original 64 bit DebianDog-Jessie
I did return to the Jessie version and you are right: It goes correctly.
fredx181 wrote: A few notes about DebianDog64- Stretch version (In the info it's named "EXPERIMENTAL"):
- It's not finished,
e.g. there should be a special DD64-Stretch custom repository, which doesn't exist, so the dropbox Jessie repo is used (which is not optimal for it).
- It is not stable
- I will not maintain it in the future.
I better put my focus on improving Jessie and bring out new release with fixes included once in a while.
So, I would strongly advice NOT to use DD64-Stretch as system for daily use, but better use DD64-Jessie.
I understand the warning.

Can you tell us if you see some way to give us:

- a tarball on the Stretch depository content, only part from dropbox, of course
- a way to install it local as a local depository in the localhost on the own PC in /var making it independent from existing or not of the dropbox depository?

Next question:

You did say explicitly:

«about DebianDog64- Stretch version»

What is with the Jessie version: It will be maintain in the future on dropbox (or an other existing Puppy archive)?

(I like myself better Jessie because my experience is that to much Debian packages requires now systemD in the dependencies... In Jessie it is yet possible to eliminate it...)

Kind regards

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

#133 Post by fredx181 »

Hi oui,
You did say explicitly:

«about DebianDog64- Stretch version»

What is with the Jessie version: It will be maintain in the future on dropbox (or an other existing Puppy archive)?
Yes, I will maintain only the Jessie dropbox repository.
What I mean with maintain is:
- If required, update a package to newer version, for example if there's a (bug)fix or improvement.
- Add new packages sometimes
- Maybe make new iso release if there are really lots of things that need fixed.
See the changes and fixes post:
http://murga-linux.com/puppy/viewtopic. ... 474#876474
For example frisbee and transmission packages are updated.

Now, most of the packages from dropbox Jessie repo work also on Stretch version, but I didn't test all, and maybe a situation could appear that an upgrade will work fine on Jessie but not correctly on Stretch.
That's why I recommend the jessie version, Stretch is just experiment.
Can you tell us if you see some way to give us:

- a tarball on the Stretch depository content, only part from dropbox, of course
- a way to install it local as a local depository in the localhost on the own PC in /var making it independent from existing or not of the dropbox depository?
Sorry, I can't, there is no DebianDog Stretch repository content, only Jessie (as I said above, jessie repo works for the time being also on the Stretch edition)

Fred

oui

#134 Post by oui »

New experience now in version Jessie:

- JWM
- Leafpad
- TED
- SC [spreadsheet but CLI]
- mTpaint
- MagicPoint
- didiwiki
- epdfview
- Cups
- libflashplayer.so
- VLC (not needing but dependency of nexts! ;'-( ...)
- Rosegarden
- Merkaartor
- Marble-Qt
- Gramps
- yap
- logo
- sane

removed: open-box, wbar, iceweasel, synaptic

external linked: seamonkey (is not in the 01-filesystem.squashfs, only the links to it)

- divers fonts more (Hindi, Tamil, Japanese)

New size of the 01-filesystem.squashfs: only 291 MB !

That heavy system is extremely compact an starts extremely fast.

I use it only frugal without some save file or directory.
Attachments
290MB.jpg
(71.64 KiB) Downloaded 563 times

oui

Leafpad Can't convert to 'ANSI_X3.4-1968'

#135 Post by oui »

Hi

I use leafpad, as it is the default "graphical" text editor of DebianDog64, to save / write texts written in / for the small editor window embedded in the internet version of our local news paper as «reader comment to the press message»

And leafpad answers:
Can't convert to 'ANSI_X3.4-1968'
In my opinion, I have no influence:

- I can not prescribe the news paper to use an other way
- I use the distro «as it is», that means with leafpad...

(I don't like geany and geany is, hurrah, not installed. Why I don't like geany? Because the default version of geany discourage to open more that one instance of editor so that you can't work in two documents at the same time! I would prefer Beaver as beaver accepts more instances but beaver is not any more maintained or present in Debian)

Clean solution?

Kind regards

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

#136 Post by fredx181 »

Save as UTF-8 maybe?

stemsee

#137 Post by stemsee »

Hi Fredx181

I want to be able to play DogRadio over bluetooth speaker. This is the command I use to play a media playlist file. It is the same for a single media file just remove -playlist section and supply path to *.mp3 etc

Code: Select all

mplayer -ao alsa:device=btheadset -playlist /tmp/list-"$filext".m3u &
How can I apply this to DogRadio?

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

#138 Post by fredx181 »

stemsee wrote:Hi Fredx181

I want to be able to play DogRadio over bluetooth speaker. This is the command I use to play a media playlist file. It is the same for a single media file just remove -playlist section and supply path to *.mp3 etc

Code: Select all

mplayer -ao alsa:device=btheadset -playlist /tmp/list-"$filext".m3u &
How can I apply this to DogRadio?
Hi Stemsee,

Adding this on top of $HOME/.dogradio/data/func should work (doesn't work adding to /usr/local/bin/dogradio):

Code: Select all

#!/bin/bash

shopt -s expand_aliases
alias mplayer='mplayer -ao alsa:device=btheadset "$@"'

......
......
Another way possibly to make new script named mplayer and put it in first PATH env
For me /root/bin

Code: Select all

#!/bin/bash

## USE FULL PATH OF EXISTING MPLAYER BINARY
/opt/bin/mplayer -ao alsa:device=btheadset "$@";
My PATH is:

Code: Select all

root@jessie:~# echo $PATH
/root/bin:/opt/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/sbin:/sbin
So /root/bin is first in PATH

Fred

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#139 Post by rcrsn51 »

@stemsee: Assuming that DogRadio plays to the default ALSA device, try this /root/.asoundrc:

Code: Select all

pcm.builtin {type hw; card 0;}
ctl.builtin {type hw; card 0;}

pcm.btheadset {
   type plug
   slave {
       pcm {
           type bluetooth
           device XX:XX:XX:XX:XX:XX
           profile "auto"
       }
   }
   hint {
       show on
       description "BT Headset"
   }
}
ctl.btheadset {
  type bluetooth
}

#pcm.!default pcm.builtin
#ctl.!default ctl.builtin

pcm.!default pcm.btheadset
ctl.!default ctl.btheadset
You can switch between your bluetooth audio device and the built-in speakers by changing the commented lines at the bottom.

stemsee

#140 Post by stemsee »

Thanks @fredx181 @ rcrsn51

I will test them both, a specific solutioin and a global solution.

stemsee

post script
One request for DogRadio gui if possible. After clicking the stop button it would be great if it changed colour ( the stop button) and behaved as a pause so that pressing it again resumed the same station; and then changed to red after starting a station or resuming.

Post Reply