LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 10-24-2014, 06:11 PM   #1
borsti
LQ Newbie
 
Registered: Sep 2014
Location: Germany
Distribution: Archlinux, Debian, CentOS
Posts: 11

Rep: Reputation: 1
FVWM - rounded corners


Anyone here using fvwm succesfully with rounded corners?

I know this wm may got a little bit dusty, but it still works reliable and I like its configurability. I'm running this wm for about 2 months now and from the beginning I always wanted round corners. I know that there is a patch for it, but it's deprecated.

I've already tried running an old version and patching it, but I only got a blinking black screen. (Patching the newest version also doesn't work.)

Though, if you have any good alternatives for me, I'd definitely try them out.
 
Old 10-24-2014, 07:48 PM   #2
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,323
Blog Entries: 28

Rep: Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141
Two screenshots from Suzanne Schmidt on this page show FVWM with rounded corners.

She says

Quote:
FVWM 2.6.1. Will require a "patched FVWM" to declare rounded-borders. Such patches can be found floating in Gentoo's ebuild for FVWM.
Search string: "fvwm rounded corners"
 
Old 10-25-2014, 09:30 AM   #3
borsti
LQ Newbie
 
Registered: Sep 2014
Location: Germany
Distribution: Archlinux, Debian, CentOS
Posts: 11

Original Poster
Rep: Reputation: 1
Sure. FVWM 2.6.1 can be patched.
I want to know if there is some sort of "up to date version" of this patch.
 
Old 10-25-2014, 03:32 PM   #4
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
there is a patched version:
https://aur.archlinux.org/packages/fvwm-patched
and a nother, newer:
https://aur.archlinux.org/packages/mvwm-git

Last edited by ondoho; 10-25-2014 at 03:33 PM.
 
1 members found this post helpful.
Old 10-25-2014, 05:32 PM   #5
borsti
LQ Newbie
 
Registered: Sep 2014
Location: Germany
Distribution: Archlinux, Debian, CentOS
Posts: 11

Original Poster
Rep: Reputation: 1
Thanks ondoho.

Never heard of mvwm before. I think I'll give it a try.
 
Old 10-27-2014, 01:37 PM   #6
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
please tell us your experiences!
i'm vaguely interested in fvwm. it has a flair of mystery.
 
Old 10-27-2014, 06:23 PM   #7
borsti
LQ Newbie
 
Registered: Sep 2014
Location: Germany
Distribution: Archlinux, Debian, CentOS
Posts: 11

Original Poster
Rep: Reputation: 1
Great to hear that someones still interested in using fvwm.

I'll try to summarize and describe my experiences with this wm. In the first place fvwm tries to stay as simple and minimalistic as possible, so most users are dissapointed when they install it and all they see is a blank screen. It works though, but you can configure to shape it to your needs :-). And it's very impressive how much it can fit to your work behaviour/habits. Here are some facts I figured out. I'll describe them below:
  1. no typical desktop
  2. no compositing
  3. expandable through modules (taskbar, buttons)
  4. create shortcuts (keyboard + mouse)
  5. (almost) everything is configurable
  6. main navigation with menus
  7. desktops & pages
  8. good documentation

1. no typical desktop
I was a little bit baffled as I saw that I could'nt drag files on my desktop. Fvwm use it to store running applications. So you can "minimize" an app and it stays on the desktop. This method is inherited from twm. Without configuration you can only see an icon and a text of the title of the application (as best as I can remember). Later you can display the content of the minimized window on the desktop. These minimized applications have all the same width and height.
I rarely use it, though it's good for stuff you don't need to see, but it has to stay open.

2. no compositing
Simple as I said. If you want compositing use xcompmgr.
I like this very much. There are no shades of my mouse or my windows and no fading of menus and so one. On Ubuntu (unity) you got something like a fading menu with flashy items where you can search some app-like store and your pc. Terrible.

3. expandable through modules (taskbar, buttons)
Really great. Best modules are the built in taskbar, where you can create a classic bar (just like in windows), the pager, where you can show your pages and desks and a button module, where you can draw your own buttons. I have to admit that I underestimated the FvwmButtons module. With this thing and some creativity you can create i.e. a dock where you can store applications or links. A place to show some info on selected files etc. (it's not just plain buttons).
You are also able to program your own modules in perl for example. (It's well documentated on the homepage.)

4. create shortcuts (keyboard + mouse)
Yes. You are able to bind actions to keys and mouse buttons. The best is it's window aware. That means you can bind CTRL-W to closing the window, when you focus the window as it. After that you could also bind CTRL-W for minimizing (iconifying) the window when the title bar is focused. I really like this behaviour and I got already about 10 shortcuts. 5 For window actions and another 5 for running applications.

5. (almost) everything is configurable
Almost. That's the keyword. Though I did not manage to spot anything that can't be configured. Here, another list:
  • font (size, style)
  • color of everything
  • titlebar
  • titlebuttons
  • menus (behaviour, spacing, style)
  • all margins/paddings
  • window focus
  • where windows open
  • etc...
Another great thing is that the focus follow the mouse. So if you want to activate a window you just have to point to it. If you want to push it in the foreground you have to click it. That way it's very easy to write notes in a window but still stay on the main window in the front to continue your stuff. (Can also be switched off.)

6. main navigation with menus
In fvwm you navigate with menus. Just like in Windows you navigate over your start menu or on OS X you navigate mostly over your dock (or whatever it's called). So here you can create your own menus and bind them to buttons (taskbar startbutton, button on title bar), shortcuts (right click on desktop) or on other actions (submenus). These menus can display images, can be made transparent and also can take dynamic content like directories. Surely they can display simple entries like applications or shell commands.

7. desks and pages
Thats a common way of organizing your running programs. Multiple desktops!
Fvwm has two of them (kind of) you can expand you virtual desktop in 2 dimensions. Desks are vertical and pages are horizontal. Ah I forgot to mention that you can bind keys to switch pages and desks also.
I never dared to try fvwm with multiple monitors. The pager module isn't aware of it, says the maintainer of mvwm. He'll try to fix it.

8. good documentation
It's really good. Up to 99% what you want to do can be found there.

As you can see fvwm is indeed very complex, but it makes fun to configure it. I never got pi**ed about something not working or wondering why it even works (or not). And that's the point what I like most in this wm. You know exactly how it works.

hth
 
Old 10-28-2014, 02:45 PM   #8
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
yes, but is it stable? is it alive & developing? is it compatible with modern linux apps and (desktop) environments?
same for mvwm?

Last edited by ondoho; 10-28-2014 at 02:48 PM.
 
Old 10-28-2014, 03:20 PM   #9
borsti
LQ Newbie
 
Registered: Sep 2014
Location: Germany
Distribution: Archlinux, Debian, CentOS
Posts: 11

Original Poster
Rep: Reputation: 1
From my experiences I can say that it's stable. It never freezed or showed similar errors while using.

Well I don't think it's alive anymore. The fact is I don't really know. (The forum is still active though, maybe you can ask there?)
That's because I was so surprised of mvwm. This could be an active fork of fvwm.
 
Old 12-10-2014, 06:03 PM   #10
ThomasAdam
Member
 
Registered: Apr 2011
Posts: 41

Rep: Reputation: 46
Quote:
Originally Posted by ondoho View Post
yes, but is it stable? is it alive & developing? is it compatible with modern linux apps and (desktop) environments?
same for mvwm?
Yes, it is.

-- Thomas Adam
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: 'Rectangle with Rounded Corners' Part 5: The Mocking Begins LXer Syndicated Linux News 0 09-17-2012 10:41 PM
CSS Problem with rounded corners in chrome johnsdk Programming 1 07-31-2011 10:55 PM
transparency not correct with fvwm + fvwm-crystal + radeon hedpe Linux - Desktop 0 01-30-2007 07:59 PM
metacity window corners not rounded Gneisbaard Linux - Software 1 03-14-2006 02:20 PM
Fluxbox 0.9.4 - disable rounded window corners? Locura Linux - Software 3 08-05-2003 01:23 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 04:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration