Hi all,
On Wed, 2009-06-17 at 13:06 +0100, Leontine Binchy wrote:
> Stephen Browne within the desktop group is already looking into this. We
> are still at the very early stages so we do not have anything to
> actually show yet.
Cool! In the meantime, there's a few things we can do to trim down the
desktop for small systems I think.
> > tweak some of the fonts to get things visible on the 1024x600 display
Hah, luxury :-) My netbook[1] is 800x480 but running nv_111b just fine.
Here's how I try to maximise screen real estate:
* Run compiz (the Expo plugin and Scale plugin are wonderful)
* Bind fullscreen to alt+F11, for when application itself doesn't have a
fullscreen option[2]
* Use Clear Looks windows borders with 6pt fonts in the title
* Use "Text beside icons"
* remove the Menu Bar, replacing with Main Menu
* customize Thunderbird a bit
* a single 22px panel at the top of the screen
* tweak the gnome session to not run stuff I don't use (tracker, etc.)
I've tried to remove as many SMF services as possible to speed up
booting - I've attached the output of 'svcs -a' on my machine, in case
this helps anyone.
I took some quick stop-watch timings just now. Shutdown from hitting the
"shutdown" button in the gnome gui to power-off, takes 19 seconds, I'd
love startup to be as fast, admittedly this is a slow machine - I'm sure
modern Atom based netbooks would be a lot faster. Would anyone with a
faster netbook be interested in reproducing these tests?
0:00 power on
0:11 prints grub menu
0:30 prints hostname
1:19 gdm prompt
1:50 functional desktop with dhcp address obtained over WPA wifi
>From S3 suspend, we have:
0:00 power on
0.07 desktop
0.20 wifi dhcp address obtained
which is really excellent imho.
cheers,
tim
[1] An eeepc 4g 701, with 2gb ram booting from the internal ssd,
with 11 zfs datasets, 7 of which are on an internal SD card (but
leaving / and ~ on the fast SSD) This is not a fast machine: a 900mhz
Celeron M down-clocked to 630mhz, but quite usable for email, web
browsing and running gnome-terminals
[2] System->Preferences->Appearance->Visual Effects->Preferences
Extra WM Actions->Toggle Fullscreen
-------------- next part --------------
timf at beag[35] svcs -a
STATE STIME FMRI
legacy_run 14:20:23 lrc:/etc/rcS_d/S99punchclean
legacy_run 14:20:31 lrc:/etc/rc2_d/S20sysetup
legacy_run 14:20:31 lrc:/etc/rc2_d/S47pppd
legacy_run 14:20:31 lrc:/etc/rc2_d/S72autoinstall
legacy_run 14:20:31 lrc:/etc/rc2_d/S73cachefs_daemon
legacy_run 14:20:31 lrc:/etc/rc2_d/S81dodatadm_udaplt
legacy_run 14:20:31 lrc:/etc/rc2_d/S89PRESERVE
legacy_run 14:20:31 lrc:/etc/rc2_d/S98deallocate
disabled 14:20:00 svc:/network/physical:default
disabled 14:20:00 svc:/system/metainit:default
disabled 14:20:00 svc:/system/device/mpxio-upgrade:default
disabled 14:20:02 svc:/network/ipfilter:default
disabled 14:20:02 svc:/network/ipsec/ike:default
disabled 14:20:03 svc:/network/ipsec/manual-key:default
disabled 14:20:04 svc:/system/sysidtool:net
disabled 14:20:04 svc:/network/rpc/bind:default
disabled 14:20:04 svc:/system/sysidtool:system
disabled 14:20:04 svc:/network/rpc/keyserv:default
disabled 14:20:04 svc:/network/rpc/nisplus:default
disabled 14:20:04 svc:/network/nis/client:default
disabled 14:20:04 svc:/network/ldap/client:default
disabled 14:20:05 svc:/network/nfs/nlockmgr:default
disabled 14:20:05 svc:/network/nfs/status:default
disabled 14:20:05 svc:/network/nfs/cbd:default
disabled 14:20:05 svc:/network/nfs/mapid:default
disabled 14:20:05 svc:/system/idmap:default
disabled 14:20:06 svc:/network/inetd-upgrade:default
disabled 14:20:06 svc:/network/nfs/client:default
disabled 14:20:06 svc:/system/filesystem/autofs:default
disabled 14:20:06 svc:/network/inetd:default
disabled 14:20:06 svc:/application/print/server:default
disabled 14:20:06 svc:/network/ntp:default
disabled 14:20:06 svc:/network/smtp:sendmail
disabled 14:20:06 svc:/system/auditd:default
disabled 14:20:06 svc:/network/smb/client:default
disabled 14:20:06 svc:/system/mdmonitor:default
disabled 14:20:06 svc:/system/metasync:default
disabled 14:20:07 svc:/system/console-login:vt2
disabled 14:20:07 svc:/system/vtdaemon:default
disabled 14:20:07 svc:/system/console-login:vt3
disabled 14:20:07 svc:/system/console-login:vt5
disabled 14:20:07 svc:/system/console-login:vt4
disabled 14:20:07 svc:/system/console-login:vt6
disabled 14:20:08 svc:/network/shares/group:default
disabled 14:20:08 svc:/network/nfs/server:default
disabled 14:20:08 svc:/network/shares/group:zfs
disabled 14:20:09 svc:/system/filesystem/zfs/auto-snapshot:daily
disabled 14:20:09 svc:/system/filesystem/zfs/auto-snapshot:hourly
disabled 14:20:09 svc:/system/filesystem/zfs/auto-snapshot:frequent
disabled 14:20:09 svc:/system/filesystem/zfs/auto-snapshot:weekly
disabled 14:20:09 svc:/system/filesystem/zfs/auto-snapshot:monthly
disabled 14:20:09 svc:/application/time-slider:default
disabled 14:20:09 svc:/application/pkg/server:default
disabled 14:20:09 svc:/application/print/ipp-listener:default
disabled 14:20:09 svc:/application/print/ppd-cache-update:default
disabled 14:20:09 svc:/application/pkg/update:default
disabled 14:20:10 svc:/application/desktop-cache/gconf-cache:default
disabled 14:20:10 svc:/application/desktop-cache/icon-cache:default
disabled 14:20:10
svc:/application/desktop-cache/pixbuf-loaders-installer:default
disabled 14:20:10 svc:/application/desktop-cache/mime-types-cache:default
disabled 14:20:10
svc:/application/desktop-cache/input-method-cache:default
disabled 14:20:10
svc:/application/desktop-cache/desktop-mime-cache:default
disabled 14:20:10 svc:/system/xvm/vnc-config:default
disabled 14:20:10 svc:/application/stosreg:default
disabled 14:20:10 svc:/network/routing/ripng:default
disabled 14:20:10 svc:/network/ipv6-forwarding:default
disabled 14:20:10 svc:/network/routing/rdisc:default
disabled 14:20:11 svc:/network/routing/legacy-routing:ipv4
disabled 14:20:11 svc:/network/routing/legacy-routing:ipv6
disabled 14:20:11 svc:/network/ipmievd:default
disabled 14:20:11 svc:/network/ipv4-forwarding:default
disabled 14:20:11 svc:/network/dns/server:default
disabled 14:20:11 svc:/network/dns/multicast:default
disabled 14:20:11 svc:/network/security/kadmin:default
disabled 14:20:12 svc:/network/security/krb5kdc:default
disabled 14:20:12 svc:/network/device-discovery/printers:snmp
disabled 14:20:13 svc:/system/pools/dynamic:default
disabled 14:20:13 svc:/system/pools:default
disabled 14:20:13 svc:/system/zones:default
disabled 14:20:13 svc:/system/sar:default
disabled 14:20:13 svc:/system/picl:default
disabled 14:20:13 svc:/system/consadm:default
disabled 14:20:13 svc:/system/intrd:default
disabled 14:20:13 svc:/system/extended-accounting:net
disabled 14:20:13 svc:/system/extended-accounting:flow
disabled 14:20:13 svc:/system/extended-accounting:process
disabled 14:20:13 svc:/system/extended-accounting:task
disabled 14:20:14 svc:/system/resource-mgmt:default
disabled 14:20:14 svc:/system/avahi-bridge-dsd:default
disabled 14:20:15 svc:/system/svc/global:default
disabled 14:20:15 svc:/network/sendmail-client:default
disabled 14:20:15 svc:/system/sac:default
disabled 14:20:15 svc:/system/xvm/ipagent:default
online 14:19:59 svc:/system/svc/restarter:default
online 14:20:01 svc:/network/datalink-management:default
online 14:20:01 svc:/network/loopback:default
online 14:20:01 svc:/system/filesystem/root:default
online 14:20:04 svc:/system/scheduler:default
online 14:20:05 svc:/system/identity:node
online 14:20:05 svc:/system/cryptosvc:default
online 14:20:08 svc:/network/ipsec/ipsecalgs:default
online 14:20:10 svc:/system/boot-archive:default
online 14:20:11 svc:/system/filesystem/usr:default
online 14:20:15 svc:/system/device/local:default
online 14:20:15 svc:/system/filesystem/minimal:default
online 14:20:17 svc:/system/rmtmpfiles:default
online 14:20:17 svc:/system/hostid:default
online 14:20:17 svc:/system/identity:domain
online 14:20:18 svc:/network/ipsec/policy:default
online 14:20:18 svc:/milestone/network:default
online 14:20:18 svc:/system/power:default
online 14:20:19 svc:/system/sysevent:default
online 14:20:19 svc:/network/npiv_config:default
online 14:20:19 svc:/system/device/fc-fabric:default
online 14:20:20 svc:/milestone/devices:default
online 14:20:20 svc:/system/keymap:default
online 14:20:20 svc:/network/initial:default
online 14:20:20 svc:/system/manifest-import:default
online 14:20:20 svc:/system/coreadm:default
online 14:20:22 svc:/network/service:default
online 14:20:22 svc:/network/dns/client:default
online 14:20:23 svc:/milestone/name-services:default
online 14:20:23 svc:/milestone/single-user:default
online 14:20:23 svc:/network/physical:nwam
online 14:20:23 svc:/milestone/sysconfig:default
online 14:20:24 svc:/system/utmp:default
online 14:20:25 svc:/network/wpa:ath0
online 14:20:26 svc:/system/filesystem/local:default
online 14:20:26 svc:/system/console-login:default
online 14:20:27 svc:/system/name-service-cache:default
online 14:20:27 svc:/system/dbus:default
online 14:20:28 svc:/system/cron:default
online 14:20:28 svc:/system/boot-archive-update:default
online 14:20:29 svc:/system/system-log:default
online 14:20:29 svc:/network/ssh:default
online 14:20:30 svc:/system/postrun:default
online 14:20:30 svc:/system/dumpadm:default
online 14:20:31 svc:/application/opengl/ogl-select:default
online 14:20:31 svc:/application/font/fc-cache:default
online 14:20:31 svc:/milestone/multi-user:default
online 14:20:32 svc:/milestone/multi-user-server:default
online 14:20:36 svc:/network/routing-setup:default
online 14:20:38 svc:/system/fmd:default
online 14:20:39 svc:/network/routing/route:default
online 14:20:42 svc:/system/hal:default
online 14:20:42 svc:/system/filesystem/rmvolmgr:default
online 14:20:43 svc:/application/graphical-login/gdm:default
online 14:20:45 svc:/network/routing/ndp:default
uninitialized 14:20:05 svc:/network/rpc/gss:default
uninitialized 14:20:06 svc:/network/rpc/meta:default
uninitialized 14:20:08 svc:/network/rpc/smserver:default
uninitialized 14:20:09 svc:/application/print/rfc1179:default
uninitialized 14:20:10 svc:/application/x11/xvnc-inetd:default
uninitialized 14:20:10 svc:/application/x11/xfs:default
uninitialized 14:20:10 svc:/network/rexec:default
uninitialized 14:20:10 svc:/network/finger:default
uninitialized 14:20:10 svc:/network/telnet:default
uninitialized 14:20:10 svc:/network/login:eklogin
uninitialized 14:20:10 svc:/network/login:klogin
uninitialized 14:20:10 svc:/network/login:rlogin
uninitialized 14:20:10 svc:/network/ftp:default
uninitialized 14:20:11 svc:/network/nfs/rquota:default
uninitialized 14:20:12 svc:/network/security/ktkt_warn:default
uninitialized 14:20:12 svc:/network/stdiscover:default
uninitialized 14:20:12 svc:/network/shell:default
uninitialized 14:20:12 svc:/network/shell:kshell
uninitialized 14:20:12 svc:/network/rpc/rstat:default
uninitialized 14:20:12 svc:/network/rpc/mdcomm:default
uninitialized 14:20:12 svc:/network/rpc/rusers:default
uninitialized 14:20:12 svc:/network/rpc/spray:default
uninitialized 14:20:12 svc:/network/rpc/metamh:default
uninitialized 14:20:12 svc:/network/rpc/rex:default
uninitialized 14:20:12 svc:/network/rpc/wall:default
uninitialized 14:20:12 svc:/network/rpc/metamed:default
uninitialized 14:20:12 svc:/network/talk:default
uninitialized 14:20:12 svc:/network/comsat:default
uninitialized 14:20:12 svc:/network/stlisten:default