From owner-freebsd-questions@FreeBSD.ORG Wed Mar 19 17:27:11 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A1BA3E09 for ; Wed, 19 Mar 2014 17:27:11 +0000 (UTC) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6910C344 for ; Wed, 19 Mar 2014 17:27:11 +0000 (UTC) Received: from smarthost.fisglobal.com ([10.132.206.193]) by ltcfislmsgpa02.fnfis.com (8.14.5/8.14.5) with ESMTP id s2JHQX0A009233 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Wed, 19 Mar 2014 12:26:33 -0500 Received: from THEMADHATTER (10.242.181.54) by smarthost.fisglobal.com (10.132.206.193) with Microsoft SMTP Server id 14.3.174.1; Wed, 19 Mar 2014 12:26:31 -0500 From: Sender: Devin Teske To: "'Polytropon'" , "'Matthias Gamsjager'" References: <53297C5C.5030608@gmail.com> <20140319160246.a0aec5be.freebsd@edvax.de> In-Reply-To: <20140319160246.a0aec5be.freebsd@edvax.de> Subject: RE: FreeBSD is really great.. BUT.. Date: Wed, 19 Mar 2014 10:26:20 -0700 Message-ID: <01c701cf4398$58e97aa0$0abc6fe0$@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQDxIfbCM3+KIkx+Ch1vrSdcs3JdVwKJLLpoAezlTXoCzb9jxQLtMeX+nFNY+3A= Content-Language: en-us X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87, 1.0.14, 0.0.0000 definitions=2014-03-19_06:2014-03-19,2014-03-19,1970-01-01 signatures=0 Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2014 17:27:11 -0000 I will add my personal notes atop Polytropon's... reinforcing the "FreeBSD as a Desktop" concept: > -----Original Message----- > From: Polytropon [mailto:freebsd@edvax.de] > Sent: Wednesday, March 19, 2014 8:03 AM > To: Matthias Gamsjager > Cc: freebsd-questions@freebsd.org > Subject: Re: FreeBSD is really great.. BUT.. > > On Wed, 19 Mar 2014 13:15:30 +0100, Matthias Gamsjager wrote: > > Well for pure desktop use FreeBSD still doesn't cut it. > > Allow me to add a personal note: > > I'm using FreeBSD _exclusively_ on the desktop since 4.0 for entertainment, > multimedia, development and testing, even though it's a home desktop > computer. I'm more than happy with it because I could do what the "cool > kids" > could do _before_ they could do it, and even _after_ they stopped being > able to do it, even with limited, primitive and el cheapo hardware. > > I have no idea what I'm doing wrong. :-) > I too must be doing something wrong. Been using FreeBSD as a desktop for work, play, fun, since 4.8. Using it as a Desktop right now with FreeBSD 10. Recently for fun, I decided to load up a few different window managers just to see how many choices I had for a desktop environment. Here's what I ended up with (NOTE: I got tired when I hit "w", going from the A-Z on the freshports.org website under x11-wm category): devin@scribe10 ~ $ ls .XSM* .XSM-fvwm2 .XSM-jwm .XSM-new .XSM-sawfish .XSM-xfwm4 .XSM-gnome .XSM-lxde .XSM-piewm .XSM-tvtwm .XSMlock-fvwm2 devin@scribe10 ~ $ ls XSM-profiles/ .XSM-blackbox .XSM-jewel .XSM-oroborus .XSM-sapphire .XSM-windowlab .XSM-fluxbox .XSM-mate .XSM-pekwm .XSM-swm .XSM-flwm .XSM-matwm2 .XSM-phluid .XSM-twm .XSM-icewm .XSM-openbox .XSM-pwm .XSM-w9wm I only made it from A through half of W, so I'm sure if I kept going, I'd have things like windowmaker and anything starting with a latter X-Z. NOTE: I use "xsm" as a tool for choosing which window manager I want to run during login and I use "xdm" as a login screen. I also use other "cool" things like compton, conky, and transset. All of which (including each/every one of the above window managers) run decently with 1GB of RAM or higher (maybe less, but I've got ZFS as a root filesystem on this FreeBSD 10 desktop). > > I am still trying > > to get any form of Eclipse running here in 10Stable. > > Have been using Eclipse previously without any problems, but no experience > on v10. Address the list with more details to improve that situation. > I can similarly attest to running Eclipse, but haven't yet tried to load it onto FreeBSD 10 (running fine on a 9.x laptop). > > The gfx driver lack > > behind (tho we are catching up) and things like GNOME3 etc. it's so > > Linux centric that using a newer WM on FreeBSD is like using a > > smartphone in the middle of the desert. > > You're comparing things and stuff here. Gnome 3 isn't a window manager. > It's a desktop system that is, as you said, quite Linux-oriented, that's why the > port to a different operating system (which FreeBSD is in relation to Linux) > requires time, so functionality is lacking. > There are other desktop systems that tend to work better than Gnome 3, for > example Xfce 4 or LXDE. > Both Xfce and LXDE are quite new, I think LXDE is even newer than Gnome or > KDE. :-) > > If you want to use a _real_ window manager, maybe even a tiling WM, > there's plenty of choice. > I've given a good list of window managers that I've tested to be working as-expected when loaded using "pkg install -y", but for reference, here's there port names and how to invoke them from (say) an XTerm (after which if you like it, you can either make a .xsession file or create an XSM profile): fvwm2-i18n: Port name: x11-wm/fvwm2-i18n How to run/test-drive: fvwm2 & gnome2: Port name: x11/gnome2 How to run/test-drive: gnome-session & NB: For XSM profile, you also need (first) "xhost si:localuser:USERNAME" Joe's Window Manager (extremely fast and light): Port name: x11-wm/jwm How to run/test-drive: jwm & LXDE: Port name: x11/lxde-meta How to run/test-drive: lxsession & PieWM (David Wolkskill's fork of Tom's Virtual WM; a fork of TWM): Port name: x11-wm/piewm How to run/test-drive: piewm & Sawfish (fast and compatible with smproxy): Port name: x11-wm/sawfish How to run/test-drive: sawfish & Tom's Virtual WM (fork of TWM): Port name: x11-wm/tvtwm How to run/test-drive: tvtwm & XFCE4: Port name: x11-wm/xfce4 How to run/test-drive: xfwm4 & Blackbox: Port name: x11-wm/blackbox How to run/test-drive: blackbox & Fluxbox: Port name: x11-wm/fluxbox How to test-drive: fluxbox & flwm: Port name: x11-wm/flwm How to run/test-drive: flwm & IceWM (support smproxy): Port name: x11-wm/icewm How to run/test-drive: icewm & Jewel: Port name: x11-wm/jewel How to run/test-drive: jewel & Mate: Port name: x11/mate How to run/test-drive: mate-session & marco & NB: For XSM profile, you also need (first) "xhost si:localuser:USERNAME" matwm2: Port name: x11-wm/matwm2 How to run/test-drive: matwm2 & OpenBox (supports smproxy): Port name: x11-wm/openbox How to run/test-drive: openbox & Oroborus (Mac Classic look by default; supports smproxy): Port name: x11-wm/oroborus How to run/test-drive: oroborus & pekwm (fast; light; "Orange" and minimalist): Port name: x11-wm/pekwm How to run/test-drive: pekwm & Phluid: Port name: x11-wm/phluid How to run/test-drive: phluid & pwm: Port name: x11-wm/pwm How to run/test-drive: pwm & Sapphire: Port name: x11-wm/sapphire How to run/test-drive: sapphire & SWM: Port name: x11-wm/swm How to run/test-drive: swm & TWM (supports smproxy): Port name: x11-wm/twm How to run/test-drive: twm & w9wm (fork of 9wm): Port name: x11-wm/w9wm How to run/test-drive: w9wm & WindowLab: Port name: x11-wm/windowlab How to run/test-drive: windowlab & Just to name a few. -- Devin _____________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.