ArchPup 12.12.2

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#91 Post by mavrothal »

smil99 wrote:simargl, oui:
Made some progress with cups.
.....
If I understand correctly cups 1.6.1 needs avahi-daemon to run which needs dbus running beforehand. In arch-proper these are going through systemd. In archpup may need some work in init.d/rc.conf to get them going properly. Avahi-daemon is missing altogether for example, and cupsd.conf is from an earlier version.
Since you re-installed from the repo, see if you can start /etc/rc.d/avahi-daemon manually and then start cupds and see how this works. (sorry not much time till after the holidays :lol: )
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

toro
Posts: 6
Joined: Wed 26 Dec 2012, 19:25
Contact:

#92 Post by toro »

Just noting my experience from last night installing ArchPup 12.12 on a Lenovo T60. I was able to boot into the OS (at first not--stuck at a cli with /puppy_ro2 .. /puppy_ro9 etc, but then when I had a USB with the SFS files on it already stuck in at boot, for some reason it did. May have been I didn't properly check the MD5 hash on my first download of the iso.) But then

I'm much too excited about this distro to give up now. Had been fantasizing about going back from Lubuntu to Arch since about a year ago, so when Lubuntu crashed and wasn't restarting, I found this gem that I can hopefully run from within ram.

If it's useful to know my most useful programs that I'm hoping to run are Rstudio, tmux, perl, rvm, git, vi, and mplayer.
Last edited by toro on Thu 27 Dec 2012, 14:40, edited 1 time in total.

smil99
Posts: 174
Joined: Sat 18 Aug 2007, 22:12

#93 Post by smil99 »

mavrothal wrote:
...see if you can start /etc/rc.d/avahi-daemon manually...
avahi-daemon is found at /usr/sbin/ instead of /etc/rc.d.
Using the command etc/rc.d/avahi-daemon returned the following:

Code: Select all

[root@archpup ~]# etc/rc.d/avahi-daemon
bash: etc/rc.d/avahi-daemon: No such file or directory
[root@archpup ~]# 

Also, trying /usr/sbin/avahi-daemon rerurned:

Code: Select all

[root@archpup ~]# /usr/sbin/avahi-daemon
Failed to find user 'avahi'.
[root@archpup ~]#
Clearly, there seem to be conflicts between etc/rc.d calls and systemct calls as the latter also gave:

Code: Select all

[root@archpup ~]# systemctl enable avahi-daemon.service
bash: systemctl: command not found
[root@archpup ~]#
Nevertheless, reading around the internet, I came across the use of the following:

Code: Select all

chmod a+rw /dev/random /dev/urandom
So as a last resort, I tried it and lo and behold, I was able to navigate localhost:631, searched for a network printer (Canon MP640) and even installed it without any restrictions. However, it refuses to print as the printer starts shortly and then stops withotu printing anything. The print job also disappears from the CUPS interface. :(
I know we are almost close to solving this problem but I am at my wits end as at now. I only hope this can be resolved by the smarter guys around here. Is rcrsn51also reading this? :)
Hope this helps.
Cheers.
[b][color=green]Success is never ending. ... Failure is never final![/color][/b]
[size=75][i](Used with kind permission from jejy69)[/i][/size]

ciento
Posts: 181
Joined: Sat 18 Sep 2010, 02:53

Re: ArchPup 12.12

#94 Post by ciento »

simargl wrote:ArchPup is minimalistic Puppy Linux variant
Hi, is there any chance to include wvdial and it's depends? This would
help 3G usb modem users access the Arch repos, perhaps increasing
the userbase over time. It's a pretty lean distro to get wvdial going
by hand. (lean is good, almost lean, but with net access, is a hair better
for some of us :wink:

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

#95 Post by mavrothal »

I'm getting a

Code: Select all

pup-volume-monitor-WARNING **: udev event monitor exited while daemon is running
in /tmp/pup-volume-monitor-log/log_XXXXXXX ?
Anybody else is seeing this?
This is maybe why volume-monitor is not refreshing.

BTW /etc/init.d/start-pup-volume-monitor has a typo in line 15. Should be "-starter" not "-start"
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

simargl

Re: ArchPup 12.12

#96 Post by simargl »

ciento wrote:
simargl wrote:ArchPup is minimalistic Puppy Linux variant
Hi, is there any chance to include wvdial and it's depends? This would
help 3G usb modem users access the Arch repos, perhaps increasing
the userbase over time. It's a pretty lean distro to get wvdial going
by hand. (lean is good, almost lean, but with net access, is a hair better
for some of us :wink:
Ok I added these 3 packages to arch-base: wvdial-1.61-4-i686.pkg.tar.xz, wvstreams-4.6.1-5-i686.pkg.tar.xz, xplc-0.3.13-4-i686.pkg.tar.xz.
Iso will be 1.8 mb bigger
For refreshing device list I will add menu entry to call this script

Code: Select all

#!/bin/bash

# Temporary solution for refreshing Thunar's device list in ArchPup

# restart pup-volume-monitor
[ "$(pidof pup-volume-monitor)" ] && /etc/init.d/start-pup-volume-monitor stop
/etc/init.d/start-pup-volume-monitor start

# restart Thunar
[ "$(pidof thunar)" ] && killall thunar; thunar &

exit

cinclus_cinclus
Posts: 68
Joined: Sun 22 Feb 2009, 10:00

kernel version < 3.6?

#97 Post by cinclus_cinclus »

I need a kernel replacement for the current kernel in 12.12. I need one with version < 3.6.

@simargl

Could I use in ArchPup say this one:

http://distro.ibiblio.org/quirky/pet_pa ... 686-up.pet

for a remastering of ArchPup?

Background:

I reported that I can't use the Xorg Intel driver on my hardware platform (Intel G45) - only the vesa driver.

http://www.murga-linux.com/puppy/viewto ... 4&start=94

I found out that this problem is not ArchPup-related at all but kernel-related with kernel versions > 3.5.

I have tested several other distribution in the meantime as well (Antix, Kanotix, Archbang, ...) each of which failed to load the Intel driver with kernel versions > 3.5 but worked normally with kernel up to 3.5.

Can you please recommend a special kernel? Do I have to recompile a kernel because of a special kernel-configuration before remastering?

simargl

#98 Post by simargl »

I'm not sure will it work with different glibc version and everything, but you can try. Copy
/initrd/pup_ro2, and replace /lib/modules/3.6.8 with that kernel version, and vmlinuz in home
directory. You must also make new initrd.gz, will add script used in original ArchPup, just change
variables at beginning to fit you needs.
Attachments
newinit.gz
(2.09 KiB) Downloaded 408 times

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

Re: ArchPup 12.12

#99 Post by mavrothal »

simargl wrote: For refreshing device list I will add menu entry to call this script

Code: Select all

#!/bin/bash

# Temporary solution for refreshing Thunar's device list in ArchPup

# restart pup-volume-monitor
[ "$(pidof pup-volume-monitor)" ] && /etc/init.d/start-pup-volume-monitor stop
/etc/init.d/start-pup-volume-monitor start

# restart Thunar
[ "$(pidof thunar)" ] && killall thunar; thunar &

exit
Assuming that the /etc/init.d/start-pup-volume-monitor restart call is corrected as mentioned above, all you need is

Code: Select all

/etc/init.d/start-pup-volume-monitor restart
No need to restart thunar.
As a matter of fact you can even run it as a daemon but then this defies the whole idea of volume-monitor...

BTW, I think the problem is the 1212 glib as that was not a problem with 1204.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

toro
Posts: 6
Joined: Wed 26 Dec 2012, 19:25
Contact:

#100 Post by toro »

On about my 7th back & forth from Puppy 4.1.3 (working) to these forums looking for ArchPup 12.12 answers. Which tells you how excited I am to get this distro working. Still can't connect to the internet though. I tried following the Arch beginner's guide (

Code: Select all

ip link up eth0
etc) plugged directly into my DSL modem as well as logging on with wlan0 the regular way.

Neither Frisbee nor Pwireless2 gets all the way there for me. I can log onto the wireless with another device at the time.

I would install wicd as some people have alluded to but without a package manager and across puppies I'm not sure how to.

UPDATE: Here is the working ifconfig whilst in Puppy 4.1.3 (how I'm writing this):

Code: Select all

# ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:1B:77:59:E0:11  
          inet addr:192.168.2.105  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2173741 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1294346 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3220112072 (2.9 GiB)  TX bytes:118370723 (112.8 MiB)

wmaster0  Link encap:UNSPEC  HWaddr 00-1B-77-59-E0-11-00-00-00-00-00-00-00-00-00-00  
          UP RUNNING  MTU:0  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
Last edited by toro on Thu 27 Dec 2012, 22:40, edited 1 time in total.

simargl

#101 Post by simargl »

@toro: Do you want to connect to ethernet or wireless network interface? If it's DSL ethernet
it should automatically connect to eth0. See what's output when you type ifconfig, if it is eth1, type this

Code: Select all

ifconfig eth1 up; dhcpcd
mavrothal wrote: No need to restart thunar.
As a matter of fact you can even run it as a daemon but then this defies the whole idea of volume-monitor...
If I only restart pup-volume-monitor, devices in Thunar stay the same, at least for me. But still
running this script from the menu is easier than adding some different tool for mounting usb drives like pmount.
I tried to fix problem with pinstall.sh script that is not running after sfs module has been loaded,
but in /usr/sbin/sfs_load nothing calls that script. Wonder what should start pinstall.sh.

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

#102 Post by mavrothal »

simargl wrote: If I only restart pup-volume-monitor, devices in Thunar stay the same, at least for me.
:?
Is your thunar any different than the one in the release?
Is it happening in a clean install too?
Because "stop" and "star" volume-monitor vs "restart" is identical, so looks like a thunar issue.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

simargl

#103 Post by simargl »

mavrothal wrote:
simargl wrote: If I only restart pup-volume-monitor, devices in Thunar stay the same, at least for me.
:?
Is your thunar any different than the one in the release?
Is it happening in a clean install too?
Because "stop" and "star" volume-monitor vs "restart" is identical, so looks like a thunar issue.
Yes "stop" and "star" volume-monitor vs "restart" is identical, I was explaining
why is needed to also restart Thunar, if it is open and you only type ...pup-volume-monitor restart,
it still shows "old" devices list, until started again.

toro
Posts: 6
Joined: Wed 26 Dec 2012, 19:25
Contact:

#104 Post by toro »

simargl wrote:@toro: Do you want to connect to ethernet or wireless network interface? If it's DSL ethernet
it should automatically connect to eth0. See what's output when you type ifconfig, if it is eth1, type this

Code: Select all

ifconfig eth1 up; dhcpcd
Thanks for the reply simargl and for making the distro. I posted the output of ifconfig in my original question. I'm trying to use wireless (wlan0) but also tried plugging directly into DSL as a debugging step. Thanks to your notifier on the right (beautiful) I could tell I wasn't getting anything down. Was able to ping 127.0.0.1 after ip link up eth0 but not google.com. Copied some nameservers from the Arch Beginner's Wiki and that didn't solve it either.

Based on watching the logfiles of Pwireless2 and Frisbee it may have gotten stuck at the 4-way handshake? There were a variety of errors in what looks like a bash script when I pushed the buttons in different orders.

I think I also got an error running dhcpd.
Last edited by toro on Fri 28 Dec 2012, 00:51, edited 1 time in total.

ciento
Posts: 181
Joined: Sat 18 Sep 2010, 02:53

Re: ArchPup 12.12

#105 Post by ciento »

simargl wrote:
ciento wrote:
simargl wrote:ArchPup is minimalistic Puppy Linux variant
Hi, is there any chance to include wvdial and it's depends?
Ok I added these 3 packages to arch-base: wvdial-1.61-4-i686.pkg.tar.xz, wvstreams-4.6.1-5-i686.pkg.tar.xz, xplc-0.3.13-4-i686.pkg.tar.xz.
Iso will be 1.8 mb bigger
For refreshing device list I will add menu entry to call this script

Code: Select all

#!/bin/bash
[/quote]
Thankyou so much! I'll download now :lol:

oops, the iso has not changed size yet... :?

I'll check periodically in case there is a timeframe for
sourceforge uploads  :)

simargl

Re: ArchPup 12.12

#106 Post by simargl »

ciento wrote:oops, the iso has not changed size yet... :?
Actually iso will be 1MB bigger, 800K are static libs and includes from wvstreams. I will
upload new image after fixing some more problems, one is pinstall script inside sfs modules.

oui

#107 Post by oui »

Hi

I you want to try to stay under 80 Mb, I would transfer geany to the developer's sfs and take beaver (or nothing: you have already the full version of nano in the ISO; leafpad is not really interesting : installed it is about as heavy as beaver but is really only an editor! beaver can more than leafpad).

most users would probably use more daily along the year the browser icon as the editor icon in the task bar :wink:

I really miss some application's starter like gexec or grun etc. would be better as console in the task bar as it can be used to start the console. this to avoid unneeded opened little windows on the screen...

you have prepared a link in the menu to «browser» since version 1and it is good so. but you bind it to "firefox" instead to "browser" :lol: . it is not logic! I use GNUIceCat. Other users use Seamonkey as it is the main browser of the most Puppy versions...

pls include didiwiki! it is ridiculous small (UNDER 100 kb!) and permit to produce smart texts (fat, underlined, italic) in small browsers like links, elinks, links2 (inclusing without Xwindows! it can be used as text system in not graphic linux and produces separate text documents each sheet! of course including starting line as deamon in /root/.start !

simargl

#108 Post by simargl »

@oui
you have prepared a link in the menu to «browser» since version 1and it is good so. but you bind it to "firefox" instead to "browser" Laughing . it is not logic! I use GNUIceCat. Other users use Seamonkey as it is the main browser of the most Puppy versions...
Thanks, you are absolutely right, I forgot about this because my archaps.sfs is always loaded and firefox is my only browser. I fixed this so now Web browser from menu will starts script /usr/bin/web-browser and launch first browser from this list:
  • firefox
    chromium
    chromium-browser
    google-chrome
    opera
    arora
    dillo
    epiphany
    midori
    seamonkey
    icecat
If nothing of this is installed (not in $PATH) it will show warning and point to instructions on how to use pacman. Also I added didiwiki, no problem size is only 16kb. Seems like you and me are only users so we'll add what we need :lol:. Will check that editor beaver later.

oui

#109 Post by oui »

Thank you very much!

propose Chromium is only a good idea if you also solve the difficulty that chromium refuses to start as "root" :wink: . as I don't like it, I did never look what the Puppy's programmers of *.PET's with chromium did do, but it is no so ideal. test it before to include that else you will get endless discussion in the thread :lol: !

kind rgds

User avatar
jrb
Posts: 1536
Joined: Tue 11 Dec 2007, 19:56
Location: Smithers, BC, Canada

#110 Post by jrb »

simargl wrote:Seems like you and me are only users so we'll add what we need :lol:.
Don't be so sure. I'm sure there are others like me who have tried archpup but are too unfamiliar with archlinux to really do much. :?

I originally setup a frugal archpup1204. Video and internet worked well out of the box, so I installed rox, seamonkey and jwm with pacman. Didn't get too far with jwm but rox and seamonkey worked well.

I'm now running a frugal archpup1212 to which I've added rox and seamonkey with pacman. I'm learning how to use and modify openbox and tint2 so that's getting better.

I've also copied in pfind and pfilesearch from Slacko14 and they seem to be working fine. What I would like to do is package them as tar.xz's and add them in with pacman so they are registered apps. I like the way pacman updates, very cool.

I like the idea of keeping archpup as a very small core to which apps can be added and updated, but of course that's up to you. It's your baby.

Congratulations on the great work you"ve done so far. 8)

Thanks, J

Post Reply