spup-121.02 pre-alpha3 based on 13.37
James I am thinking of ditching nouveau and putting it in quickpet. It seems it has improved for newer hardware but is still crap on older gear. I found it quite usable this time, even getting decent HW acceleration, but still only half of what the nvidia driver can do.
Puppy Linux Blog - contact me for access
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
Here's my Quickpet replacement, petthing-003.pet.
You can find a screeny here - this thing is very easy to develop, it's very configurable. The packages are listed in a configuration file and automatically detected - PetThing knows how to find the most appropriate package by checking the PET repos the wooflet was built against and scanning them according to their priority.
Haven't touched it since my spup devleopment, which produced Teh Gray Puppy (in the screeny, my main OS now), but I'm sure it could be very useful for 5.3. I won't mind rebuilding it with some parts converted to C, Perl or Python.
Maybe I can also integrate something similar to Pdebthing, that nifty little tool that processes DEB repos and downloads packages with all their dependencies accurately, to solve Puppy's problem of dependency hell.
You can find a screeny here - this thing is very easy to develop, it's very configurable. The packages are listed in a configuration file and automatically detected - PetThing knows how to find the most appropriate package by checking the PET repos the wooflet was built against and scanning them according to their priority.
Haven't touched it since my spup devleopment, which produced Teh Gray Puppy (in the screeny, my main OS now), but I'm sure it could be very useful for 5.3. I won't mind rebuilding it with some parts converted to C, Perl or Python.
Maybe I can also integrate something similar to Pdebthing, that nifty little tool that processes DEB repos and downloads packages with all their dependencies accurately, to solve Puppy's problem of dependency hell.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Here's the latest stable transmission its 70kb compressed smaller than the svn beta version I posted earlier, maybe its small enough for an inclusion of the next release mick???
transmission-2.22-i486|transmission|2.22-i486||Internet|716K||transmission-2.22-i486.pet||Download and share files over BitTorrent|slackware|13.37||
ttuuxxx
transmission-2.22-i486|transmission|2.22-i486||Internet|716K||transmission-2.22-i486.pet||Download and share files over BitTorrent|slackware|13.37||
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
Working on something cool, a browser installer written in plain C with GTK.
Todo:
- Locales
- Make the package buttons call some installer (I can use the one from PetThing)
- Make it read the list of browsers and descriptions from /etc/bi.conf or whatever
Todo:
- Locales
- Make the package buttons call some installer (I can use the one from PetThing)
- Make it read the list of browsers and descriptions from /etc/bi.conf or whatever
Code: Select all
#include <stdio.h>
#include <gtk/gtk.h>
#define APP_TITLE "Browser Installer"
#define APP_LOGO "/usr/local/lib/X11/pixmaps/www48.png"
#define APP_ICON "/usr/local/lib/X11/mini-icons/pet16.xpm"
#define INFO_LABEL_TEXT "In order to browse the web, you'll have to install a web browser. Just pick a browser and click its logo; the installation is fully automated."
#define WELCOME_LABEL_TEXT "<b>Welcome to the browser installer!</b>"
#define ICON_DIR "/usr/share/pixmaps"
#define ICON_EXT "png"
#define FALLBACK_ICON "/usr/local/apps/ROX-Filer/ROX/MIME/application-pet.png"
#define SPACING 15
GdkPixbuf *load_icon(gchar *icon_path)
{
GdkPixbuf *icon = gdk_pixbuf_new_from_file(icon_path, NULL);
if (icon == NULL) {
icon = gdk_pixbuf_new_from_file(FALLBACK_ICON, NULL);
if (icon == NULL) {
return NULL;
}
}
return icon;
}
GtkWidget *create_package_button(gchar *package_name, gchar *package_description) {
GtkWidget *button;
gchar *package_icon_path = g_strconcat(ICON_DIR, "/", package_name, ".", ICON_EXT, NULL);
button = gtk_button_new_with_label(package_description);
gtk_button_set_image(GTK_BUTTON(button), gtk_image_new_from_pixbuf(load_icon(package_icon_path)));
g_free(package_icon_path);
return button;
}
int main( int argc, char *argv[])
{
GtkWidget *window;
GtkWidget *vbox;
GtkWidget *hbox;
GtkWidget *app_logo;
GtkWidget *labels_vbox;
GtkWidget *welcome_label;
GtkWidget *info_label;
GtkWidget *buttons_vbox;
GtkWidget *button;
GtkWidget *close_button;
gtk_init(&argc, &argv);
/* the window */
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window), APP_TITLE);
gtk_window_set_icon(GTK_WINDOW(window), load_icon(APP_ICON));
gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);
gtk_window_set_default_size(GTK_WINDOW(window), 250, 180);
g_signal_connect(window, "destroy",
G_CALLBACK (gtk_main_quit), NULL);
/* the header */
hbox = gtk_hbox_new(FALSE, SPACING);
app_logo = gtk_image_new_from_pixbuf(load_icon(APP_LOGO));
gtk_box_pack_start(GTK_BOX(hbox), app_logo, TRUE, TRUE, 0);
/* the labels vbox */
labels_vbox = gtk_vbox_new(FALSE, 0);
gtk_container_add(GTK_CONTAINER(hbox), labels_vbox);
/* welcome label */
welcome_label = gtk_label_new(NULL);
gtk_label_set_markup(GTK_LABEL(welcome_label), WELCOME_LABEL_TEXT);
gtk_box_pack_start(GTK_BOX(labels_vbox), welcome_label, TRUE, TRUE, 0);
/* info label */
info_label = gtk_label_new(INFO_LABEL_TEXT);
gtk_label_set_line_wrap(GTK_LABEL(info_label), TRUE);
gtk_box_pack_start(GTK_BOX(labels_vbox), info_label, TRUE, TRUE, 0);
/* package buttons */
buttons_vbox = gtk_vbox_new(TRUE, 0);
button = create_package_button("firefox", "Firefox web browser");
gtk_box_pack_start(GTK_BOX(buttons_vbox), button, TRUE, TRUE, 0);
button = create_package_button("seamonkey", "Seamonkey internet suite");
gtk_box_pack_start(GTK_BOX(buttons_vbox), button, TRUE, TRUE, 0);
button = create_package_button("opera", "Opera web browser");
gtk_box_pack_start(GTK_BOX(buttons_vbox), button, TRUE, TRUE, 0);
/* the close button */
close_button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
g_signal_connect(close_button, "clicked",
G_CALLBACK (gtk_main_quit), NULL);
/* put the header, the package buttons and the close button inside a big vbox */
vbox = gtk_vbox_new(FALSE, SPACING);
gtk_container_add(GTK_CONTAINER(vbox), hbox);
gtk_container_add(GTK_CONTAINER(vbox), buttons_vbox);
gtk_container_add(GTK_CONTAINER(window), vbox);
gtk_container_add(GTK_CONTAINER(vbox), close_button);
gtk_widget_show_all(window);
gtk_main();
return 0;
}
- Attachments
-
- bi.png
- (28.75 KiB) Downloaded 902 times
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
ttuuxxx, considering transmission... we do need a torrent app for sure. I inadvertently left in ctorrent, which is broken anyway ,it's about 180k uncompressed, so that would open up a bit of room. I may trim the wallpapers too, atm they are close to 500k uncompressed.. I can halve that, maybe ditch an icon theme too.
Iguleder, I am including seamonkey-2.0.14 by default, mainly because it's a suite and it's a handy size at 12M. Does your app handle different repos? Can you have as the action for seamonkey to just make it the default browser or choose to get the heftier seamonkey 2.1x? people like the chromium browser and iron too. I'm not going to offer chrome, chromium and iron can fill that gap.
Iguleder, I am including seamonkey-2.0.14 by default, mainly because it's a suite and it's a handy size at 12M. Does your app handle different repos? Can you have as the action for seamonkey to just make it the default browser or choose to get the heftier seamonkey 2.1x? people like the chromium browser and iron too. I'm not going to offer chrome, chromium and iron can fill that gap.
Puppy Linux Blog - contact me for access
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
here's an updated devx with the 3 missing files, plus a static lib event, plus the poppler fix so you can compile epdf. http://www.smokey01.com/ttuuxxx/Spup/12 ... vx_120.pet
md5sum 65c0da862ade9202952546c892102f8c spup_devx_120.pet
ttuuxxx
md5sum 65c0da862ade9202952546c892102f8c spup_devx_120.pet
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
hi mick also there is a transmission command line version its 120kb smaller compressed or 258kb smaller extract, when you compare the bins, but it would need some sort of bash gui.01micko wrote:ttuuxxx, considering transmission... we do need a torrent app for sure. I inadvertently left in ctorrent, which is broken anyway ,it's about 180k uncompressed, so that would open up a bit of room. I may trim the wallpapers too, atm they are close to 500k uncompressed.. I can halve that, maybe ditch an icon theme too.
here's the bin and it does give the commands when run you it. I don't know if its worth starting a Ptransmission lol
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
Would be nice to see this, when you are asked about making a save file.
Pupsave Config
http://www.murga-linux.com/puppy/viewtopic.php?t=60678
Pupsave Config
http://www.murga-linux.com/puppy/viewtopic.php?t=60678
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
removed
Last edited by ttuuxxx on Sat 07 May 2011, 04:08, edited 2 times in total.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
spup-120.iso
booted from grub4dos on SD-Card with:
title spup
kernel /spup/vmlinuz pmedia=usbflash psubdir=spup
initrd /spup/initrd.gz
Good news:
timezone Europe/Berlin chosen, time shown is correct
No black screens on bootup/shutdown, 1366x768 pixels detected and OK
MPlayer sound OK, Volume up/down OK
Bad news:
No Internet:
- Simple: eth0 atl1c Atheros 1000M Ethernet No Internet connection
- Wizard: eth0 Unable to connect to the network
- Wizard: Auto DHCP "successful", but browsers cannot load any page
Desksetup Templates:
- marked "Traditional", but only 5 icons are visible
urxvt start (after having set keyboard successfully to 'de' at first boot):
- bash: warning: setlocale: LC_COLLATE: cannot change locale (en_US): No such file or directory
mtPaint-snapshot:
- After clicking Capture Now/Second Delay nothing happens
Pmount:
- crash after mount/umount, no mount/umount happens
InkscapeLite:
- moving cursor horizontally results in ruler being blacked by indicator
My current notebook:
Acer Extensa 5635Z
Intel Pentium T4500 (2.3 GHz, 800 MHz FSB)
Intel GMA 4500M Up to 1695 MB DVMT
15,6" HD (1366x768) LED LCD
4GB Memory
500 GB HDD
DVD-Super Multi DL drive
Acer Nplify 802.11b/g/n
6-cell Li-ion battery
Used OS's: Windows 7, Puppy Lucid 520/525, Debian Squeeze Live Lxde
Former used OS's: Fedora 14, Xubuntu 10.10
lspci -nn|grep -i vga
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
System Information Summary:
-Computer-
Processor : 2x Pentium(R) Dual-Core CPU T4500 @ 2.30GHz
Memory : 2950MB (116MB used)
Operating System: Puppy Linux 0.12
User Name : root (root)
Date/Time : Fri May 6 15:00:54 2011
-Display-
Resolution : 1366x768 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : HDA-Intel - HDA Intel
-Input Devices-
AT Translated Set 2 keyboard
SynPS/2 Synaptics TouchPad
Logitech USB Mouse
Lid Switch
Power Button
Sleep Button
Power Button
PC Speaker
Video WebCam
Video Bus
-Printers (CUPS)-
CUPS-PDF : <i>Default</i>
-SCSI Disks-
ATA WDC WD5000BEVT-2
MATSHITA DVD-RAM UJ890AS
Generic- Multi-Card
title spup
kernel /spup/vmlinuz pmedia=usbflash psubdir=spup
initrd /spup/initrd.gz
Good news:
timezone Europe/Berlin chosen, time shown is correct
No black screens on bootup/shutdown, 1366x768 pixels detected and OK
MPlayer sound OK, Volume up/down OK
Bad news:
No Internet:
- Simple: eth0 atl1c Atheros 1000M Ethernet No Internet connection
- Wizard: eth0 Unable to connect to the network
- Wizard: Auto DHCP "successful", but browsers cannot load any page
Desksetup Templates:
- marked "Traditional", but only 5 icons are visible
urxvt start (after having set keyboard successfully to 'de' at first boot):
- bash: warning: setlocale: LC_COLLATE: cannot change locale (en_US): No such file or directory
mtPaint-snapshot:
- After clicking Capture Now/Second Delay nothing happens
Pmount:
- crash after mount/umount, no mount/umount happens
InkscapeLite:
- moving cursor horizontally results in ruler being blacked by indicator
My current notebook:
Acer Extensa 5635Z
Intel Pentium T4500 (2.3 GHz, 800 MHz FSB)
Intel GMA 4500M Up to 1695 MB DVMT
15,6" HD (1366x768) LED LCD
4GB Memory
500 GB HDD
DVD-Super Multi DL drive
Acer Nplify 802.11b/g/n
6-cell Li-ion battery
Used OS's: Windows 7, Puppy Lucid 520/525, Debian Squeeze Live Lxde
Former used OS's: Fedora 14, Xubuntu 10.10
lspci -nn|grep -i vga
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
System Information Summary:
-Computer-
Processor : 2x Pentium(R) Dual-Core CPU T4500 @ 2.30GHz
Memory : 2950MB (116MB used)
Operating System: Puppy Linux 0.12
User Name : root (root)
Date/Time : Fri May 6 15:00:54 2011
-Display-
Resolution : 1366x768 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : HDA-Intel - HDA Intel
-Input Devices-
AT Translated Set 2 keyboard
SynPS/2 Synaptics TouchPad
Logitech USB Mouse
Lid Switch
Power Button
Sleep Button
Power Button
PC Speaker
Video WebCam
Video Bus
-Printers (CUPS)-
CUPS-PDF : <i>Default</i>
-SCSI Disks-
ATA WDC WD5000BEVT-2
MATSHITA DVD-RAM UJ890AS
Generic- Multi-Card
Now I do like that puppy with slackware eyes, what about turning them into sunglasses on her?ttuuxxx wrote:Ok having a bit of fun with gimp now, lol
Here's what happens when you breed a pup with a slackware
and also included a neon version I could touch up a bit, it was quick, lol
ttuuxxx
Then it would be easy to show what source puppy is using, maybe even worth asking Barry to consider as a standard theme (sunglasses reflecting where we sourced the version from). May even get approval from the various distributions then to add their logo.
How did you go with your QT pets? If were going to standardize, I'll use them for building eggWM with for spup if you'll give me a url (new Design and Testbox4 has no external connection) so I can download and transfer across. There is an awfull lot of qt apps out there, and most are small in themselves, it's the background lib that's large, and they seem to use the same one (as i've found so far).
thanks
scsijon
off-topic ps corsair is apparently about to release a stackable 16g mem card, suppose to be able to stack up to 4 vertically. 128+gig of ram would be something to see in a desktop. Half a terrabyte should fix caching issues in a server.
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Hi compiling QT as we speak should take about 4hrs, the QT sources directory will be around 1.5GB when finished compiling, Man I wish I could turn off the examples,help,test files from compiling, That would remove about 80% of the 1.5GB and save about 90% of the time compiling.
I just toss it all out the door anyways.
ttuuxxx
I just toss it all out the door anyways.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
LOL I have no idea how to make glasses for a dog face lol But I tried, lolscsijon wrote: Now I do like that puppy with slackware eyes, what about turning them into sunglasses on her?
ttuuxxx
- Attachments
-
- slackware-pup2.png
- (47.46 KiB) Downloaded 752 times
Last edited by ttuuxxx on Sat 07 May 2011, 04:33, edited 1 time in total.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
I removed the older transmission from above, after some testing it was found to be very unstable.
ttuuxxx
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
Since my main Linux box is now old I guess, thought I'd try 120 in something with a newer Nvidia card.01micko wrote:James I am thinking of ditching nouveau and putting it in quickpet. It seems it has improved for newer hardware but is still crap on older gear. I found it quite usable this time, even getting decent HW acceleration, but still only half of what the nvidia driver can do.
Live pfix=ram in my Windows 7/PCLOS box. Everything working on initial boot.
VIDEO REPORT: Slack Puppy, version 120
Chip description:
oem: NVIDIA
product: G98 Board - 5610002u Chip Rev
Driver used by Xorg:
Video mode used by Xorg:
Resolution: Depth:
...the above also recorded in /tmp/report-video
# glxgears
bash: glxgears: command not found
-Computer-
Processor : Intel(R) Celeron(R) CPU 2.80GHz
Memory : 1034MB (158MB used)
Operating System : Puppy Linux 0.12
User Name : root (root)
Date/Time : Sat 07 May 2011 01:55:19 AM CDT
-Display-
Resolution : 1440x900 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : ICH4 - Intel ICH5
Audio Adapter : CMI8738-MC6 - C-Media CMI8738
Ethernet controller : ADMtek NC100 Network Everywhere Fast Ethernet 10/100
Multimedia audio controller : C-Media Electronics Inc CM8738
VGA compatible controller : nVidia Corporation G98 [GeForce 8400 GS]
# free
total used free shared buffers
Mem: 1034764 409636 625128 0 51200
Swap: 2150396 0 2150396
Total: 3185160 409636 2775524
#
EDIT:
Even with the newer Nvidia card still unable to change driver to anything other than nouveau.........X simply won't start.
Last edited by James C on Sat 07 May 2011, 07:08, edited 1 time in total.
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Wow look at the size of the QT compile folder, massive
and Iguleder I'm trying different 1 series transmissions
ttuuxxx
and Iguleder I'm trying different 1 series transmissions
ttuuxxx
- Attachments
-
- qt.jpg
- (39 KiB) Downloaded 1017 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Hi Iguleder
well I checked as you requested
Transmission 1.93 632kb bin
Transmission 2.22 678kb bin
Transmission 1.20 467kb bin <-- winner needs testing guys
worked for me
ttuuxxx
well I checked as you requested
Transmission 1.93 632kb bin
Transmission 2.22 678kb bin
Transmission 1.20 467kb bin <-- winner needs testing guys
worked for me
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)