cod3fr3ak
March 22nd, 2005, 14:24
I've been trying for a few hours now to get OpenBSD + Gnome running in Vmware. So far I've only been able to get X11 installed correctly. I know that gnome has been discussed here before, but is there any place where one could, download or view the complete pkg list needed for a full install of gnome on OpenBSD?

socomm
March 22nd, 2005, 22:08
Have you tried GARNOME (http://cipherfunk.org/garnome/)? I'm pretty certain it works on most BSD flavour OS's.

cod3fr3ak
March 23rd, 2005, 00:09
Hmm looks interesting. I'll try this when i get to work tomorrow. Thanks.

frisco
March 23rd, 2005, 14:40
What have you done to determine what to install? I don't know what's needed, but i'd start with everything in /usr/ports/x11/gnome.


$ ls /usr/ports/x11/gnome
CVS eog libgnome metacity users-guide
Makefile gail libgnomecanvas mime-data utils
applets2 gdm libgnomeprint nautilus vfs
bonobo gedit libgnomeprintui oaf vfs2
bonobo-conf ggv libgnomeui panel yelp
controlcenter icon-theme libgtkhtml print zenity
controlcenter2 keyring librsvg session
desktop libbonobo libs terminal
eel libbonoboui libxklavier themes


Everything but CVS and Makefile should be available as a package. I grep'd through a package list and removed the results that didn't make sense ('desktop' is a common pattern to match on), added in the controlcenter and users-guide packages, and got this:


bonobo-1.0.22.tgz
bonobo-conf-0.16.tgz
control-center-1.4.0.5.tgz
control-center2-2.8.1.tgz
eel-2.8.2.tgz
eog-2.8.2.tgz
gail-1.8.1.tgz
gdm-2.6.0.6.tgz
gedit-2.8.3.tgz
ggv-2.8.3.tgz
gnome-applets2-2.8.2p0.tgz
gnome-applets2-battstat-2.8.2p0.tgz
gnome-desktop-2.8.1.tgz
gnome-icon-theme-2.8.0.tgz
gnome-keyring-0.4.0.tgz
gnome-libs-1.4.2p0.tgz
gnome-mime-data-2.4.2.tgz
gnome-panel-2.8.2p0.tgz
gnome-print-0.36p1.tgz
gnome-session-2.8.1.tgz
gnome-terminal-2.8.2.tgz
gnome-themes-2.8.2.tgz
gnome-utils-2.8.1.tgz
gnome-vfs-1.0.5p1.tgz
gnome-vfs2-2.8.3p0.tgz
gnome2-user-docs-2.8.1.tgz
libbonobo-2.8.0.tgz
libbonoboui-2.8.0.tgz
libgnome-2.8.0p0.tgz
libgnomecanvas-2.8.0p0.tgz
libgnomeprint-2.8.1.tgz
libgnomeprintui-2.8.1.tgz
libgnomeui-2.8.0.tgz
libgtkhtml-2.6.2.tgz
librsvg-2.8.1p0.tgz
libxklavier-1.04.tgz
metacity-2.8.8p0.tgz
nautilus-2.8.2.tgz
oaf-0.6.10p0.tgz
yelp-2.6.5.tgz
zenity-2.8.1.tgz


If you haven't, try installing those first and see if you get what you want.

This is from snapshots/current.

cod3fr3ak
March 24th, 2005, 09:32
Thanks Frisco. I did exactly that. Almost. I set PKG_PATH to the OpenBSD ftp site for 3.6. Then I downloaded the gnome-session.tgz. I did a pkg_add on that file and everything installed automatically. Very slick. The first time I tried installing the packages one by one, and just got frustrated not knowing which ones were needed and which were not. And when I last tried doing a make from ports (3.4) it crashed at the end.
I am happy to say everything works.
One question, when the workstation comes up I get the default Puffy login screen (i edited the /etc/rc.conf file and added the xdm entry). Is there anyway to get the gnome to be the default startup screen?

Strog
March 24th, 2005, 10:42
http://www.openbsdsupport.org/gnome-GDM.html

You did add GDM too, right? :wink:

cod3fr3ak
March 24th, 2005, 17:45
heh... Thanks Strog!

cod3fr3ak
March 25th, 2005, 10:25
Update. Okay I have installed gnome and gdm. Everything looks peachy.
Except for this:
http://www.screamingelectron.org/forum/attachment.php?attachmentid=19&stc=1

The monitor on the left display the desktop properly, but the one on the right gets garbage on the screen when the windows are moved around. Also using a gnome termianl size larger than 93 x 11 causes the text below that to become garbled as well. I am unsure if it is a refresh issue or if it is a sync issue. Note when using the base X11 desktop that comes with OpenBSD I do not have these issues.