DevHeads.net

18.04 = circular login problem on system freeze

I just installed 18.04 this week and have been testing it out.
Earlier today I clicked on Show Applications an the screen froze.
After several minutes it logged me out and when I tried to log back in -
Im immediately logged out. This is a similar problem I was having with
17.10 recently. (This is a fresh install).

Thankfully I have a second account to login with and I was going through
the logs looking for something .. anything at the time this happened. This
is what Ive found so far:

Jul 9 17:51:23 wadesmart gnome-shell[11940]: Error looking up
permission: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The
name org.freedesktop.impl.portal.PermissionStore was not provided by
any .service files
Jul 9 17:51:23 wadesmart gnome-shell[11940]:
[AppIndicatorSupport-WARN] Attempting to re-register
:1.185/org/ayatana/NotificationItem/multiload; resetting instead
Jul 9 17:51:23 wadesmart gnome-shell[11940]:
[AppIndicatorSupport-WARN] Item
:1.185/org/ayatana/NotificationItem/multiload is already registered
Jul 9 17:51:23 wadesmart gnome-shell[11940]: Some code accessed the
property 'refreshPropertyOnProxy' on the module 'util'. That property
was defined with 'let' or 'const' inside the module. This was
previously supported, but is not correct according to the ES6
standard. Any symbols to be exported from a module must be defined
with 'var'. The property access will work as previously for the time
being, but please fix your code anyway.
Jul 9 17:51:23 wadesmart gnome-shell[11940]:
[AppIndicatorSupport-WARN] Attempting to re-register
:1.185/org/ayatana/NotificationItem/multiload; resetting instead
Jul 9 17:51:23 wadesmart gnome-shell[11940]:
[AppIndicatorSupport-WARN] Item
:1.185/org/ayatana/NotificationItem/multiload is already registered
Jul 9 17:51:23 wadesmart gnome-shell[11940]:
[AppIndicatorSupport-WARN] Attempting to re-register
:1.61/org/ayatana/NotificationItem/dropbox_client_2204; resetting
instead
Jul 9 17:51:23 wadesmart gnome-shell[11940]:
[AppIndicatorSupport-WARN] Item
:1.61/org/ayatana/NotificationItem/dropbox_client_2204 is already
registered
Jul 9 17:51:23 wadesmart gnome-shell[11940]:
[AppIndicatorSupport-WARN] while calling AboutToShow: Gio.IOErrorEnum:
Method 'com.canonical.dbusmenu.AboutToShow' returned type '()', but
expected '(b)'
Jul 9 17:51:23 wadesmart org.gnome.Shell.desktop[11940]: **
Jul 9 17:51:23 wadesmart org.gnome.Shell.desktop[11940]:
Gtk:ERROR:../../../../gtk/gtkicontheme.c:4261:gtk_icon_info_load_icon_finish:
assertion failed: (icon_info_get_pixbuf_ready (icon_info))
Jul 9 17:51:23 wadesmart org.gnome.Shell.desktop[11940]: == Stack
trace for context 0x561afef634d0 ==
Jul 9 17:51:24 wadesmart indicator-multi[11264]: Unable to connect to
the Notification Watcher:
GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient
disconnected from message bus without replying
Jul 9 17:51:24 wadesmart indicator-multi[11264]: Unable to connect to
the Notification Watcher:
GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient
disconnected from message bus without replying
Jul 9 17:51:24 wadesmart gnome-session[1831]:
gnome-session-binary[1831]: GnomeDesktop-WARNING: Failed to acquire
idle monitor proxy: GDBus.Error:org.freedesktop.DBus.Error.NoReply:
Message recipient disconnected from message bus without replying
Jul 9 17:51:24 wadesmart gnome-session-binary[1831]:
GnomeDesktop-WARNING: Failed to acquire idle monitor proxy:
GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient
disconnected from message bus without replying
Jul 9 17:51:24 wadesmart gnome-session-binary[1831]: WARNING:
Application 'org.gnome.Shell.desktop' killed by signal 6
Jul 9 17:51:24 wadesmart gnome-session[1831]:
gnome-session-binary[1831]: WARNING: Application
'org.gnome.Shell.desktop' killed by signal 6
Jul 9 17:51:24 wadesmart gnome-session[1831]:
gnome-session-binary[1831]: WARNING: App 'org.gnome.Shell.desktop'
respawning too quickly
Jul 9 17:51:24 wadesmart gnome-session-binary[1831]: WARNING: App
'org.gnome.Shell.desktop' respawning too quickly
Jul 9 17:51:24 wadesmart gnome-session-binary[1831]: Unrecoverable
failure in required component org.gnome.Shell.desktop
Jul 9 17:51:24 wadesmart gnome-session[1831]:
gnome-session-binary[1831]: CRITICAL: We failed, but the fail whale is
dead. Sorry....
Jul 9 17:51:24 wadesmart gnome-session-binary[1831]: CRITICAL: We
failed, but the fail whale is dead. Sorry....
Jul 9 17:51:24 wadesmart dropbox.desktop[2173]: ICE default IO error
handler doing an exit(), pid = 2204, errno = 11
Jul 9 17:51:24 wadesmart at-spi-bus-launcher[1947]: XIO: fatal IO
error 11 (Resource temporarily unavailable) on X server ":0"
Jul 9 17:51:24 wadesmart at-spi-bus-launcher[1947]: after 15605
requests (15605 known processed) with 0 events remaining.
Jul 9 17:51:24 wadesmart gsd-xsettings[2092]: gsd-xsettings: Fatal IO
error 104 (Connection reset by peer) on X server :0.
Jul 9 17:51:24 wadesmart gsd-wacom[2096]: gsd-wacom: Fatal IO error
11 (Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart kernel: [82661.114813] rfkill: input handler enabled
Jul 9 17:51:24 wadesmart gsd-power[2069]: gsd-power: Fatal IO error
11 (Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart gsd-clipboard[2109]: gsd-clipboard: Fatal IO
error 11 (Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart gsd-color[2108]: gsd-color: Fatal IO error
11 (Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart gsd-keyboard[2120]: gsd-keyboard: Fatal IO
error 11 (Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart gsd-media-keys[2117]: gsd-media-keys: Fatal
IO error 11 (Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart nautilus-deskto[2174]: nautilus-desktop:
Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart nautilus[7367]: nautilus: Fatal IO error 11
(Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart firefox[5483]: firefox: Fatal IO error 11
(Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart libreoffice-calc.desktop[5324]: X IO Error
Jul 9 17:51:24 wadesmart pidgin.desktop[10383]: Pidgin: Fatal IO
error 11 (Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart indicator-multi[11264]: indicator-multiload:
Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
Jul 9 17:51:24 wadesmart /usr/lib/gdm3/gdm-x-session[1820]: (**)
Option "fd" "24"

I am unable to log to that account at the moment without it kicking me
right back out.

Wade

Comments

Re: 18.04 = circular login problem on system freeze

By Wade Smart at 07/10/2018 - 13:35

This morning while searching for answers I found this in the log after
I was kicked back out:

spice-vdagent,
Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0
priority 3

gnome-session-b
CRITICAL: We failed, but the fail whale is dead. Sorry....
priority 2

gnome-session-b
Unrecoverable failure in required component org.gnome.Shell.desktop
priority 3

Though some have had similar issues t was video card related.
This seems to be something else.

Re: 18.04 = circular login problem on system freeze

By compdoc at 07/10/2018 - 13:37

coders = comedians

Re: 18.04 = circular login problem on system freeze

By Wade Smart at 07/10/2018 - 13:40

HAAH I had a few other names for them myself but, yea. :D

Re: 18.04 = circular login problem on system freeze

By Liam Proven at 07/10/2018 - 15:13

On Tue, 10 Jul 2018 at 19:41, Wade Smart < ... at gmail dot com> wrote:
I gotta say, I'm feeling totally vindicated in my decision to steer
very far clear of GNOME 3.

Cinnamon is OK -- I'm using it on one Mint 19 box and another with GeckoLinux.

But my main work machine runs Xfce. Everything just works. It's relaxing.

Re: 18.04 = circular login problem on system freeze

By Jim Byrnes at 07/10/2018 - 18:03

On 07/10/2018 02:13 PM, Liam Proven wrote:
My experience is exactly the opposite. I upgraded my laptop from Ubuntu
16.04 to 18.04 and in limited use have seen no problems.

On the same laptop I upgraded Mint 18 with Cinnamon to Mint 19. After
the upgrade completed and rebooted Cinnamon crashed and popped up a
dialog saying it had crashed and I was in fallback mode. At this point I
did have a very basic looking but usable desktop.

I did some googling and found other people with problems also. They were
talking about waiting for a kernel update to fix it.

This laptop doesn't have anything important on it so i googled and found
out how to add Mate along side Cinnamon. Mate seems to run fine, now I
can only boot to Mate even if I choose Cinnamon.

I noticed a couple of things after the Mint upgrade. About 10 seconds
after I choose Mint at the grub menu the screen turns purple and the
words Ubuntu 19 are centered on it.

It then takes about 3 and a half minutes to get to to the login prompt.

Once I get a chance I will remove Cinnamon and see if that improves things.

Regards, Jim

Re: 18.04 = circular login problem on system freeze

By Liam Proven at 07/11/2018 - 05:14

On Wed, 11 Jul 2018 at 00:05, Jim < ... at comcast dot net> wrote:
I upgraded my testbed machine to 17.10 and I was surprised at how well
GNOME picked up my Unity settings -- even adding Unity indicators
(weather, system monitor, etc.) in weird distorted but running forms.

I just don't like GNOME 3. I don't see why I should switch between
separate "activities" and normal views -- my mental workflow doesn't
work like that. I don't run one app per virtual desktop -- I have 2
big monitors on all my desktop machines, home and work, and I use
window management to track stuff. I only use virtual desktops on
laptops. I found GNOME's multi-monitor support significantly lacking:
*I* choose where my top panel, dock and desktop switcher go, not my
desktop's programmers, but with GNOME, I can't. Dock and switcher must
be on the same desktop, putting one of them slap in the middle of my
workspace where I don't want it. I use title bars a lot -- I don't
just move stuff, I send-to-back and roll things up and so on. Can't on
GNOME 3, or it's harder and needs tweaks.

If I could use dash-to-panel to merge the dock thing and the top panel
/and put it on one side/ like I do on Windows, it might be OK, but the
developer doesn't support that -- it's top or bottom only.

So I switched to Xfce and it handles it well. Not perfectly, there are
wrinkles, but it works, better than Maté, better than Cinnamon, better
than KDE, and in a more customisable way than LXDE. LXQt isn't ready
-- I tried it, too.

Budgie can do it but very clumsily and clunkily. I must admit, I do
not see the point of Budgie -- it doesn't do anything other desktops
can't do better.

Yeah, I've seen that too. At least when it falls over, it gets back up
and keeps limping along.

Cinnamon suffers the penalty of being a fork. It's forked off what's
now an old version of GNOME 3. Keep current will be a problem for
them.

If they can persuade the Xfce and Maté developers to share the same
set of accessory apps -- the XApps suite -- then that will take a
significant maintenance burden off all 3 of them.

I blame driver issues, but this is just a guess.

*Ubuntu* 19? Not *Mint* 19? Typo?

Seems like a long time.

If you can, I'd nuke and reinstall.

Re: 18.04 = circular login problem on system freeze

By Jim Byrnes at 07/11/2018 - 11:38

On 07/11/2018 04:14 AM, Liam Proven wrote:
I haven't used it much yet but I am sure I would end up agreeing with
you. I don't like how they keep arbitrarily removing functionality on
what seems like a whim.

It does. When I boot to Ubuntu it is much much quicker.

I think I will wipe out Cinnamon first and see what that does. I may
give Xfce a try. I briefly ran it years ago.

Regards, Jim

Re: 18.04 = circular login problem on system freeze

By Liam Proven at 07/11/2018 - 11:51

Agreed.

:-o Weird!

I'd bet.

Mint 19 on my girlfriend's PC boots in a quarter of the time Win10
does, and it doesn'ty display any weird messages as it does so. I do
have the nVidia drivers installed, though.

It hasn't changed much. :-)

The only feature I would like, the one thing, would be to be able to
pin app icons to the taskbar. Other than that, it suits me fine. I
don't particularly want a Windows-like UI, but unless someone can
offer me something better -- e.g. as Mac OS X and Unity do -- then
I'll take it.

But if I have one, I want it to do everything Windows does, at least
as well or better. Xfce pretty much does that for my #1 want --
vertical taskbars. None of the other Windows-like desktops apart from
LXDE/LXQt do that well or at all.

Except app-pinning. That's the one new thing since Win7 that I like.

OK, Win10 has virtual desktops, and I like that, but Linux already did
that for a couple of decades.

The only other improvement, IMHO, is the ability to search
subdirectories in a specified tree for drivers. That's a killer
feature, introduced in Vista, and I've never seen a single other
person comment on it. That alone has saved me *hours*.

Re: 18.04 = circular login problem on system freeze

By Wade Smart at 07/17/2018 - 06:49

I grabbed by backups and decided to go a different direction.
Tried kde. It feels a lot faster. Also seems to have a lot of
useful configuration. But!!!! Tried to install after many days of
testing and .. the install has no visible words. Just check boxes
and three buttons. I think Im installing 16.04 and just sticking with
Unity. It works, its stable, no problems.

Re: 18.04 = circular login problem on system freeze

By Liam Proven at 07/17/2018 - 07:28

On Tue, 17 Jul 2018 at 12:51, Wade Smart < ... at gmail dot com> wrote:
I have had similar problems trying KDE5 in VirtualBox. It is complex,
cluttered and I don't like it.

I think that unless a fairly stable Unity remix of 18.04 appears, I am
going to switch to Xfce and Xubuntu. It's clean, simple, it just
works, and with some easy tweaks it has a pleasing desktop. It is easy
to enable features such as a vertical taskbar, partly-translucent
title bars (à lá Windows 7), and some useful panel applets (system
monitor, weather forecast, virtual desktop switcher).

The single feature I miss from newer versions of Windows is the
ability to pin apps to the taskbar. You still need a separate "quick
launch" area -- so right now, my taskbar contains 2 icons for
Thunderbird, 2 Chromes, 2 Waterfoxes, etc. One is the launcher and the
other is the running instance. This is clunky and feels old-fashioned
to me these days.

It is my only gripe. Otherwise, it works excellently.

Cinnamon is OK but needs OpenGL drivers, so it doesn't work well in a
VM or on some display hardware. Maté is fine but can't do vertical
taskbars. LXDE is fine and does vertical taskbars, but I can't find
how to assign hotkeys to apps (e.g. Ctrl+Alt+T for Terminal), and it's
end-of-life -- the developers merged the project with the RazorQT
project and LXDE will be replaced by LXQt. LXQt itself isn't ready yet
-- it's missing a lot of functionality. E.g. I can't connect to Wifi
on my test machine.

Xfce isn't flashy or modern but it just works. If you want a top-panel
and an icon dock on the left or bottom, like Mac OS X or Unity, it can
do that too.

Re: vertical taskbars on MATE - was: 18.04 = circular login prob

By Little Girl at 07/18/2018 - 19:44

Hey there,

Actually, it's pretty quick and painless to get vertical taskbars on
the MATE desktop. I created a quick blog post and added a couple of
screenshots of my desktop with some samples. The first one shows a
bottom and left taskbar. The second one shows a bottom and two left
taskbars. I don't normally use a left taskbar, so I just threw some
shortcuts onto them so you could see them in action:

<a href="https://mostlylinux.wordpress.com/2018/07/" title="https://mostlylinux.wordpress.com/2018/07/">https://mostlylinux.wordpress.com/2018/07/</a>

Re: vertical taskbars on MATE - was: 18.04 = circular login prob

By Liam Proven at 07/19/2018 - 07:15

On Thu, 19 Jul 2018 at 01:47, Little Girl < ... at gmail dot com> wrote:
I answered this in the other thread, but hey.

As I said:

I am not sure that I understand. Please do look at the photo gallery
-- it is much easier to show than to explain.

<a href="https://imgur.com/a/fLeAy" title="https://imgur.com/a/fLeAy">https://imgur.com/a/fLeAy</a>

It seems to me that most people have never seen a vertical taskbar. At
some jobs, colleagues have been amazed -- they didn't know you could
move and resize the taskbar.

I have spent a lot of time trying to reproduce this layout in GNOME 2,
Maté, Cinnamon and KDE. KDE can sort of do it, but the start button
becomes *HUGE* (about 200x200 pixels, taking 10% of the whole panel),
other controls get huge.

Maté, Cinnamon, Budgie etc. don't understand that notification area
icons should flow in rows and just make them bigger, which is not only
ugly, it means you quickly run out of room. Weather indicators and so
on become unreadable as the text is sideways.

Versions don't tell me much, I'm afraid. A screenshot would be more informative.

See, this is the problem. I don't want a taskbar particularly -- I was
perfectly happy with Unity's Mac-like layout. But I can't have that
any more, just clumsy kludgy recreations like Maté's attempt.

All the other desktops are based on panels. If I must have a panel, I
want it vertical.

So no horizontal panels at all. All removed, merged into a single
vertical panel, with inside it, horizontal text, horizontal rows of
indicator icons, horizontally-displayed indicators, horizontal
window-switching buttons with horizontal text in them.

Re: vertical taskbars on MATE - was: 18.04 = circular login prob

By silver.bullet at 07/18/2018 - 20:44

On Wed, 18 Jul 2018 19:44:32 -0400, Little Girl wrote:
To a vertical mate-panel add "Window List" and enlarge the panel to 384
pixels. IIUC what's called "Window List" for mate-panel is what Liam
calls "task bar".

For xfce4-panel it's called "Window Buttons". If you select "Vertical"
for xfce4-panel the "Window Buttons" are 90° rotated, you need to
select "Deskbar" to get what Liam wants to get.

Liam's guess seems to be, that a vertical mate-panel does look like
a vertical xfce4-panel, but actually Liam is mistaken, a vertical
mate-panel does look like a deskbar xfce4-panel, at least for the
"task bar", aka "Window List", aka "Window Buttons".

The versions of the panels might be important.

Re: vertical taskbars on MATE

By Little Girl at 07/21/2018 - 15:26

Hey there,

Ralf Mardorf wrote:
Yeah, even without doing that, I was able to see the misbehavior of
the applets when I did further experiments today. See the additions
to the page above to see the results of my experiments.

The only time the orientation of the applets is consistent and
correct is when they're in a horizontal panel. When the panel is
vertical, the orientation of some is horizontal and others is
vertical. Worst of all, many of the ones that should be horizontal
aren't, making them either difficult or impossible to read/use.

That's true. I think I used an older version of Ubuntu MATE for my
tests. Yep, I used an Ubuntu MATE 16.10 ISO.

Re: vertical taskbars on MATE

By silver.bullet at 07/21/2018 - 15:58

On Sat, 21 Jul 2018 15:26:47 -0400, Little Girl wrote:
Off-topic: I'm using openbox and stay with 16.04 LTS as long as
possible for several reasons. Btw. while ROXTerm upstream continues
ROXTerm development, Ubuntu dropped it from the repositories. It was
discontinued for a short while
<a href="https://sourceforge.net/p/roxterm/discussion/422638/thread/60da6975/" title="https://sourceforge.net/p/roxterm/discussion/422638/thread/60da6975/">https://sourceforge.net/p/roxterm/discussion/422638/thread/60da6975/</a>
but it's no surprise that it is continued
<a href="https://realh.github.io/roxterm/en/news.html" title="https://realh.github.io/roxterm/en/news.html">https://realh.github.io/roxterm/en/news.html</a> , since I doubt that any
other terminal emulation can compete with it, it was merely a matter of
time.

Re: vertical taskbars on MATE - was: 18.04 = circular login prob

By Liam Proven at 07/19/2018 - 08:22

On Thu, 19 Jul 2018 at 02:45, Ralf Mardorf <silver. ... at zoho dot com> wrote:
Right. I am back. Along with some other stuff, I tried it.

No, it is not what I mean.

A taskbar is the combination of multiple elements:
* start menu
* quick launch area (optional)
* app switcher
* notification area
* clock

So here is a best-effort with MATE:

<a href="https://imgur.com/dBfjico" title="https://imgur.com/dBfjico">https://imgur.com/dBfjico</a>

Note how it is broken in multiple ways.

[1] The menu button is vertical. Should be horizontal.
[2] Quick start icons have scaled with the panel. This is incorrect;
they should stay constant size but arrange in rows with the panel.
[3] The app switcher is sort of functional, but there is no spacing.
[4] Also, AFAICS, I can't pin apps to it.
[5] Note that the system indicators are arranged vertically.

So, as I said:

MATE cannot do vertical taskbars. GNOME 2 couldn't, and as MATE is a
fork of GNOME 2, it is still broken.

But that is not enough. The functionality is missing. It is broken.

Latest available version.

As I said. It does not work.

Re: vertical taskbars on MATE - was: 18.04 = circular login prob

By Little Girl at 07/21/2018 - 15:41

Hey there,

Yes, I'm getting similar results with my experiments (which I
accidentally put into the wrong thread).

As for item number 4, the good news is that MATE can do that.

If you use the "Main Menu" applet (my favorite), you can right-click
any program in the menu and choose any of these from the context
menu, with the last one offering a sub-menu:
* Add this launcher to panel
* Add this launcher to desktop
* Entire menu >
* Add this as drawer to panel
* Add this as menu to panel

If you use the "Menu Bar" applet, you can right-click any program in
the menu and choose any of these from the context menu, with the last
one offering a sub-menu:
* Add this launcher to panel
* Add this launcher to desktop
* Entire menu >
* Add this as drawer to panel
* Add this as menu to panel

If you use the "MATE Menu" applet, you can right-click any program in
the menu choose from these context menu options:
* Add to desktop
* Add to panel

Re: vertical taskbars on MATE - was: 18.04 = circular login prob

By Liam Proven at 07/19/2018 - 07:16

*Sigh* I have tried this repeatedly before, but OK, I will try again.

Re: 18.04 = circular login problem on system freeze

By Little Girl at 07/17/2018 - 23:02

Hey there,

Actually, it's pretty quick and painless to get those on the MATE
desktop. I created a quick blog post and added a couple of
screenshots of my desktop. The first one shows a bottom and left
taskbar. The second one shows two left taskbars and one bottom one.

I don't normally use a vertical taskbar, so I just threw something
together so you could get the idea:

<a href="https://mostlylinux.wordpress.com/2018/07/" title="https://mostlylinux.wordpress.com/2018/07/">https://mostlylinux.wordpress.com/2018/07/</a>

Re: 18.04 = circular login problem on system freeze

By silver.bullet at 07/18/2018 - 00:49

On Tue, 17 Jul 2018 23:02:14 -0400, Little Girl wrote:
I guess Liam dislikes how some items of some panels do behave, if the
panel is used vertically. To mate-panel on the left add "Menu Bar - A
custom menu bar".

He also might miss vertically features of the panel. Instead of
positioning mate-panel completely to the left or right side, move it
somewhere between left side and middle or between right side and
middle, while used vertically.

The above examples show two issues I found out by just running
mate-panel for a few seconds.

However, it's possible to use Mate and to add any other panel.

Actually, on openbox I run two horizontal panels at the same time on
top, lxpanel and fbpanel, the combination of those two panels allows
things that are impossible when using mate-panel or xfce4-panel,
furthermore I add items to the panels to run scripts, to select between
an LCD display, VGA monitor or dual mode, all with different settings
such as different resolutions and among other things, those scripts
handle the panels, so that the panels fit to the different settings.
If I would run Mate or Xfce4, I could use the same combination of
lxpanel and fbpanel. Nobody is forced to use Mate with the mate-panel
or Xfce4 with the xfce4-panel.

Re: 18.04 = circular login problem on system freeze

By Little Girl at 07/21/2018 - 12:18

Hey there,

Ralf Mardorf wrote:
I misread what Liam had written and read "vertical taskbars" to mean
"vertical panels" when I responded. MATE can do panels, but falls
over on some of the things that can be put into the panels.

Interesting. I'm not able to do that. Mine aren't draggable and don't
offer the ability to define an offset.

I hadn't considered combining different panel types. That might be a
good thing for Liam to play around with so he can use the desktop he
prefers with the panels from the desktop that does them best.

I was able to run multiple panels stacked next to each other on MATE
and put that into one of my screenshots.

Re: 18.04 = circular login problem on system freeze

By Liam Proven at 07/23/2018 - 06:32

On Sat, 21 Jul 2018 at 18:57, Little Girl < ... at gmail dot com> wrote:
No, that's fine, I absolutely understand. Unfortunately, this is the
default assumption: it's what most programmers of desktop environments
assume.

For non-critical text, vertical alignment is doable.

For instance, I quite liked the wm2 window manager, years ago:

Re: 18.04 = circular login problem on system freeze

By silver.bullet at 07/21/2018 - 13:11

On Sat, 21 Jul 2018 12:18:42 -0400, Little Girl wrote:
This is a misunderstanding. Here mate-panel also can't do that, but
xfce4-panel could do it.

Re: vertical taskbars on MATE

By Little Girl at 07/21/2018 - 16:08

Hey there,

Ah, okay. Thanks for clarifying it.

Re: 18.04 = circular login problem on system freeze

By Liam Proven at 07/18/2018 - 07:02

On Wed, 18 Jul 2018 at 05:07, Little Girl < ... at gmail dot com> wrote:
That's a vertical *panel* but it's not a vertical *taskbar*.

I get told this so often, I put together an Imgur album about a year
ago to show what I mean.

<a href="https://imgur.com/a/fLeAy" title="https://imgur.com/a/fLeAy">https://imgur.com/a/fLeAy</a>

If you put the Windows taskbar vertically, the elements within it
still remain horizontal... because alphabets generally work
horizontally, and the most widely-used ones, left-to-right.

So buttons should stay the same _height_ but change in width. What
they should _never_ do is grow larger: the idea is to see more rows of
controls, not bigger ones.

All "traditional" desktops are copies of Windows: Fvwm95, IceWM, GNOME
2, KDE, Xfce, LXDE, Enlightenment, etc. They all copy the original
Windows 95 desktop.

But most of them fail to correctly copy the behaviour of the Windows
taskbar when place at the left or right edge of the screen.

The object of the exercise is to remove any top or bottom panels, thus
maximising available vertical screen pixels. On widescreens, height is
precious, width is cheap.

So it needs to contain everything the top and bottom panels contained,
while still showing more, in legible form, than a top or bottom panel
can.

Compare the number of readable app buttons in a vertical toolbar --
mine can hold about 40 with 2-3 words in each -- with the number on a
horizontal panel: maybe 15 before they start shrinking until you can't
read the text and have to guess from a tiny icon, or scrub over them
with a mouse.

GNOME 2 or GNOME 3 can't do this with any number of addons. Cinnamon
can't. Maté can't.

Only Xfce and LXDE/LXQt can, that I know of. Of the two, Xfce is more
customisable, so I use that.

Re: 18.04 = circular login problem on system freeze

By Little Girl at 07/21/2018 - 14:42

Hey there,

Liam Proven wrote:
My mistake. I misread what you wrote and ran with it. Although now
that I've had a chance to experiment some more with this, I think the
orientation of the applets should be considered (and adjusted, when
needed) no matter where they are in the panel. Even better would be
to give the user the choice of which way to orient each applet
independently.

Interesting, and I see places where yours handle things elegantly
that MATE doesn't.

Agreed, and that's as it should be. In cases where it wouldn't make
sense, the applet shouldn't be offered, and, if present, should be
disabled.

MATE is falling over on this in several cases. I just created a nice,
fat panel in MATE and put lots of panel applets in it. Some of them
behaved nicely, showing horizontally and with a pleasing size.
Several of them were huge, too small, vertical (surprising on some of
the text ones), and one of them didn't display everything until I
clicked in what looked like empty space, but was actually part of the
applet.

Last, but not least, the TopMenu Panel Applet fell over
completely because it displayed horizontally, so most of it was cut
off. It really ought to not be offered at all when a panel is
vertical.

Part of this seems like it would be an issue to be handled by the
team that develops the panel and the rest would be individually
handled by whoever develops the applets.

Okay, I'll try this. That got me some interesting, and telling,
results, showing that the MATE panel and applet developers will want
to take a look at the behavior when the panel orientation changes.

I've updated the web page above, adding in a couple of additional
detailed experiments in which you can see the panels and applets
falling over repeatedly in various ways.

Or at least showing what a top and bottom panel can, which it
sometimes can't, currently.

I didn't test this, but even with the default number, I lose some of
them just by changing to a left or right panel and I definitely do
when changing sizes.

That makes sense.

Re: 18.04 = circular login problem on system freeze

By Liam Proven at 07/23/2018 - 06:53

[[Fumble fingers. I accidentally hit ctrl-enter.]]

No, that's fine, I absolutely understand. Unfortunately, this is the
default assumption: it's what most programmers of desktop environments
assume.

For non-critical text, vertical alignment is doable.

For instance, I quite liked the wm2 window manager, years ago:

<a href="https://en.wikipedia.org/wiki/Wm2" title="https://en.wikipedia.org/wiki/Wm2">https://en.wikipedia.org/wiki/Wm2</a>

<a href="http://www.all-day-breakfast.com/wm2/" title="http://www.all-day-breakfast.com/wm2/">http://www.all-day-breakfast.com/wm2/</a>

You probably know what most of your windows are called. You need to be
able to distinguish them but the contents presumably help.

So, vertical window title bars worked for me -- and they save even
more vertical space.

Another example of a fairly common thing I encounter with FOSS desktops.

Made-up example:

"Our window manager is totally customisable! You can apply textures,
animated widgets, and more to window decorations. Anything you want!"
"Okay, cool. Can I have a vertical title bar on the left edge instead
of at the top?"
"..."
"You didn't think of that, did you? So it can't do 'anything', only
decorated top title bars, right?"
"NOBODY WANTS THAT! GO AWAY, THAT'S STUPID AND YOU'RE A DUMB TROLL!"

Vertical panels are fine. If more desktops had _properly_ modular
designs with decent vertical panel support, there wouldn't be the
profusion of dock apps. No need for a dock if you have functional
vertical panels. This is one of the things that irks me about Budgie
-- all that work and it can't do anything LXDE or Xfce can do with
their built-in panels and applets.

Both Xfce and LXDE include default setups with a top panel, à lá Mac
OS X, and a dock at left or bottom, without additional apps.

But for 23 years now, Windows has let you move the taskbar anywhere
and keep it usable, with readable, left-to-right (or R-to-L for
Semitic languages, AFAIK) contents.

BeOS did the same with its Tracker. Its default arrangement was not
"expanded", vertically, at top right -- so it appeared as a box which
grew as you launched more apps.

<a href="https://www.jfedor.org/shots/beos.png" title="https://www.jfedor.org/shots/beos.png">https://www.jfedor.org/shots/beos.png</a>

That works too. :-)

I liked it in the 1990s, but now, with every computer I use regularly
having widescreens, they are needed more than ever.

GNOME 2 never did it right. MATE still doesn't. Cinnamon doesn't.

KDE, whose devs think it is totally customisable, does it but badly --
many components grow huge. You can't choose options like labelled or
unlabelled window buttons -- it depends on panel size.

*Nod* Thanks for that!

I can't offhand think of anything that doesn't work that way. Fly-out
submenus or panels should work. Drop-downs should still work. What
kind of thing were you thinking of?

Yup. Just like GNOME 2 did.

Ah, now, OK, that is a good example! :-)

I think the best way to handle it might be the way that the Windows
Quicklaunch bar does it. This has been disabled since WinXP but it's
still there, still works, and I use it when I have to use Win10.

<a href="http://mywindowshub.com/add-quick-launch-toolbar-windows-10/" title="http://mywindowshub.com/add-quick-launch-toolbar-windows-10/">http://mywindowshub.com/add-quick-launch-toolbar-windows-10/</a>

If it has space, it shows a tray of icons (labelled or not, titled or
not, according to preference settings). But if there isn't room, it
shows the first line, or the title, and a double right chevron:

»

Click the chevron and a small fly-out panel appears with a
vertically-arranged list of labelled icons (assuming you have labels
turned on).

So a top-panel menu would just show the app's name, and when clicked,
it would behave like a context menu, vertically-arranged.

Agreed.

Definitely.

My suggestions would be either LXDE or Xfce. Works quite well in them.
Xfce's implementation is more customisable.

Oh, good job!

Re: Vertical taskbars on MATE

By Little Girl at 07/25/2018 - 23:12

Hey there,

Liam Proven wrote:

Ah, okay.

Agreed.

It's definitely not my style, and I'd get a crick in my neck if I had
to use it, but I can see why it might be appealing to anyone who's
trying to up their vertical space.

I definitely prefer a label of some sort on any window.

That makes sense and, in such a case, is the best solution.

Oh, I know. Some of my wishes are quite reasonable, but there are
some folks who get all worked up if you bring up those wishes.

I have yet to experience Budgie and I'm not quite sure what the
difference is between a panel and a dock other than that a dock is
usually smaller (although MATE panels can be made very dock-like if
you turn off their expansion).

Okay.

I didn't realize that. Probably because I never tried. I just left it
at the bottom.

I can see how some people would like that, but the fact that it
changes would bother me. I like things to be however they are and
stay that way rather than fluctuating depending on how I use them.
That's one of the reasons I never enable automatic hiding for my
panels.

Is that one of the context menu only desktops? I've tried something
like that once and wouldn't have minded it much if there was a way to
access it while a program was full-screen, but would still miss that
bottom left button with a menu on it that's been there for years.

I just go for an adjusted resolution to get more screen real estate.
That and using more than one monitor.

It looks like you're right about that, at least for MATE. I didn't
test GNOME2 or Cinnamon, but I'll take your word for it.

Many of the applets become huge in MATE when you do vertical panels,
too.

Any time. It was well deserved.

You already saw one down below with the TopMenu Panel Applet. Then
there are the Indicator Applet Appmenu, Timer, and Window Picker,
each of which misbehaves in some way on a vertical panel.

That's very strange behavior and probably not intended by the
developers.

And obviously something the developers didn't test or they would have
done something to cause it to be disabled rather than showing up in a
form that renders it completely useless.

Nice. I hadn't had experience in using that and will be enabling that
in my work computer tomorrow.

That would be fine.

That would also be fine (and I do). The screenshot shows something
very similar to my main menu in MATE. Just some icons with a bit of
text next to them, which is exactly what I like.

I can imagine that, but I remove that panel immediately after
installation, although it would work the same way with my bottom
panel.

I've tried both of those a few years ago, but not recently. I
rejected Xfce because it doesn't have a normal desktop. If I can't
store files and directories on the desktop, that's a deal-breaker for
me. I can't remember why I rejected LXDE. Maybe because of its menu
or because you couldn't put the trash in the panel's tray. It's been
too long. I'll have to give both of those a try again.

Re: Vertical taskbars on MATE

By Liam Proven at 07/31/2018 - 08:45

BeOS? It's an OS not a desktop.

No it is not context-menu driven. It's sort of a hybrid of classic
MacOS and Windows 95.

Fair point.

I never leave it there. It's not. I don't even particularly want a
Start menu at all.

Yes it does.

This functionality is there and works fine.

It's GNOME 3 that had already removed it.

I prefer my trash on the desktop but it's not important to me.

Re: Vertical taskbars on MATE

By Little Girl at 08/04/2018 - 20:06

Hey there,

Liam Proven wrote:

I should have guessed from the name.

Ah, okay. I'll have to give that a try. I've had very limited
exposure (pretty well look, but don't touch) to MacOS many years go,
so it might be interesting to explore.

You have to wonder if the developers ever take things like that for a
true spin to find out where they fall over.

That's why there are different styles and approaches to desktop
and operating system design. There's a little something for everyone.

I might be getting it mixed up with LXDE.

It's sounding more and more like I got it mixed up with LXDE. I'll
end up grabbing a fresh copy of it to see what I think of it now.
It's been a few years since I tried it.

Ah, my experience with it was prior to GNOME 3.

Yep. That's another of those things that matter to some of us and not
to some of you. Then there are things that matter to some of you and
not to some of us. We're each a collection of opinions when it comes
to our computers.

I know very few people who don't care at all what kind of desktop or
operating system they use and don't mind the different interfaces or
approaches. In fact, I've only ever met one person who claims that
that's completely irrelevant to him since they all achieve pretty
much the same thing. I'm the opposite. I like things just so.

I have to say, though, that I hadn't ever explored the use of a
vertical taskbar, and with these wide screen monitors, we all have
more screen real estate than we need, so I may explore adding one
without taking away the one on the bottom.

Re: Vertical taskbars on MATE

By Liam Proven at 08/07/2018 - 06:26

BeOS was a proprietary commercial OS and the company sadly failed
about 15-20 years ago.

There was a freeware eval edition of BeOS 5, and you could run that under a VM.

There is a modern FOSS successor OS called Haiku. That runs better on
modern hardware, but it is unfinished, as yet only poorly-optimised,
and is not ready for prime-time yet.

BeOS, OTOH, was quite mature. It is the fastest OS on x86 I have ever
seen. It would cold-boot from POST to desktop in about 5 seconds on a
spinning hard disk, on a Pentium 200MHz with 128MB of RAM. It was
deeply mutltithreaded and ran superbly on multiprocessor machines. It
could spin a software-rendered OpenGL cube in real time, with a
different MP4 movie on each face of the cube, playing smoothly. All on
a single P200.

Linux is an appalling sluggish bloated mess by comparison -- and I am
talking about Linux in 2000, not now. Now it's 20x bigger and slower.

I don't like Linux -- or Unix -- much. I only use it because it's
better than the alternatives.

True, but it means developer effort is spread over multiple desktops
and so wasted.

Once, there were basically 2 desktop-model UIs for FOSS Unix: GNOME and KDE.

If you wanted GPL all the way down and preferred C, you worked on GNOME.
If you wanted a more mature, rich GUI toolkit and didn't mind that it
was proprietary freeware, and preferred C++, you worked on KDE.

Both advanced a lot.

Now, we have dozens that duplicate each other, and development is slow.

If all desktops were truly modular and component-based, we could
mix-and-match whatever we wanted.

The current situation is very bad, and getting worse.

Budgie, for example, was clearly developed by a team who did not look
at other desktops properly. There's nothing Budgie offers or does that
other desktops can't. LXDE and Xfce can both reproduce something
identical.

LXDE has a normal desktop too, with files, folders, symlinks, trash, etc.

Crunchbang didn't. GNOME 3 doesn't in recent versions. All other
desktop model desktops that I can think of do; that is why they are
called desktops.

Nope. Something else, maybe.

Recent versions of GNOME are the only common desktop that do not
support desktop icons.

Elementary? Enlightenment? I don't know if they do, I have only played
with them.

Sure.

Fair enough.

I try to be flexible and there are lots of looks-and-feels I find comfortable.

GNOME 3 and KDE both just annoy me, though. They implement part of a
system; KDE then just fails the rest because they didn't think of it,
whereas GNOME is attempting to remove it, because its devs don't use
things so they think nobody needs them.

Happiness and space efficiency lies in having _only_ a vertical one,
and getting all the space back. A hybrid solution is no solution
because you still lose the space.

Stick an eval copy of Win10 in a VM -- it runs fine on VBox, you don't
need to activate it or anything. ISOs are free from microsoft.com.

Windows still does it better than anything. Get a feel for it by
playing around in Windows, then try the Xfce implementation.

I am not saying there is anything _wrong_ with horizontal panels, or
that multiple ones, like Ralf uses, is bad or wrong. Whatever floats
your boat.

All I am saying is this: if your vertical panel implementation works
right, then you don't need anything more. You don't need vertical text
or anything tricksy like that, you just need a working, solid
implementation. All the elements of the Windows desktop model --
taskbar, notification tray, clock, app switcher, start menu,
everything -- all of them were designed and planned to work in
vertical orientation when the first version of Win95 shipped in 1995.

It's just that most Linux desktops copy this model _badly_ and don't
implement necessary functionality. The developers took only a casual
look and copied only the surface appearance, and not how it actually
*works*. So they don't even know that the functionality is missing.

When it works, it's easy, natural, and efficient.

When it is implemented poorly -- e.g. in Xfce -- it works; or if it is
not properly implemented, it is partially achievable but it takes more
effort and does not function right -- e.g. KDE.

When it's not implemented at all, or without thought and
consideration, it doesn't work. E.g. GNOME 2/Maté, Cinnamon.

Re: Vertical taskbars on MATE

By Little Girl at 08/25/2018 - 23:00

Hey there,

Liam Proven wrote:

Thanks. Ordinarily I'd check it out, but if it's no longer being
developed, it's probably best not to.

That kind of makes you wonder why they went under. Hopefully some of
their developers have come over to the Ubuntu team.

I agree that it's sluggish and bloated compared to what it could be.
It's a shame. It doesn't have to be. It's like developers use the
resources they can just because they're there rather than trying to
get their software to run with the smallest resource footprint
possible.

I like it all. If it plugs into a wall or runs on a battery and lets
me interact with it, it's a good thing.

The advantage to that is that each of them goes in a different
direction, and we get to pick which direction we like. If there were
fewer of them, we'd have fewer choices despite their ability to
develop faster.

I agree. We have that, to some degree, by choosing different desktops
to log into, but since each has very certain hooks into system
components, you end up with a lot of excess software when you add
desktops. A cleaner way of doing it would be nice.

I'm downloading that right now to try it out.

Yep, I just tried it again and that one has a normal desktop. The
reason I rejected it was because the trash can't be put onto the
panel, which is a deal-breaker for me.

It was definitely Xfce, but it looks like they've fixed it. I just
tried the latest version of Xubuntu and was able to create files and
folders on the desktop. That's definitely going to be kept as a
fall-back desktop for me now in case MATE falls over in the future.

I totally agree.

Although that makes sense and since we definitely have more screen
real estate to give up for vertical bars than horizontal ones, I'm
wondering how long it would take to overcome years of habit and
muscle memory formed by accessing a horizontal bar thousands or
millions (or more) times.

No need. I have more than one copy of Windows (10 and otherwise) here
for work.

I didn't realize Windows offered it as well. This is something I had
never explored until our recent experimentation with it in here.

Interesting. It looks like I missed that entirely back then.

I suspect the same thing. There's a lot obviously wrong with it the
moment you set it up and start trying things, which they would have
noticed if they'd messed around with it.

Re: Vertical taskbars on MATE

By Liam Proven at 08/26/2018 - 11:16

On Sun, 26 Aug 2018 at 05:04, Little Girl < ... at gmail dot com> wrote:
Hi. :-)

BeOS is dead, yes.

However, if you have hardware old enough to run it, it is instructive
to play with it for a few hours.

As I said before: 20y ago, on (for example) a 133MHz single-core
Pentium with 128MB of RAM, it booted faster and was more responsive
than the machine I'm typing on -- a quad-core Retina iMac with 24GB of
RAM and an SSD.

Almost nobody who is only used to 21st century computers realises how
vastly bloated and underperforming modern OSes are.

Another example: the QNX Demo Disk.

<a href="http://toastytech.com/guis/qnxdemo.html" title="http://toastytech.com/guis/qnxdemo.html">http://toastytech.com/guis/qnxdemo.html</a>

A complete multitasking desktop, plus an Internet stack, and a web
browser, on a single bootable 1.4MB floppy.

No install. Boots from RAM.

Ubuntu can no longer even fit onto a single 650MB CD.

But a functional desktop OS, web-capable, can be fit into under 2 megabytes.

As for BeOS... it sort of lives on.

Be was sold to Access. Be tech made it into PalmOS 6.

<a href="https://www.palmsource.com/palmos/cobalt.html" title="https://www.palmsource.com/palmos/cobalt.html">https://www.palmsource.com/palmos/cobalt.html</a>

Sadly, no Palm devices with PalmOS 6 ever shipped.

It remains the property of Access: <a href="https://www.access-company.com/" title="https://www.access-company.com/">https://www.access-company.com/</a>

However, the beta of BeOS 6 "Zeta" leaked, was completed and shipped.

Here's a nice in-depth look with history and context:

<a href="https://arstechnica.com/information-technology/2005/08/zeta-1-0/" title="https://arstechnica.com/information-technology/2005/08/zeta-1-0/">https://arstechnica.com/information-technology/2005/08/zeta-1-0/</a>

It even made it to v1.5:

<a href="http://www.osnews.com/story/17518/Review_Zeta_1_5/" title="http://www.osnews.com/story/17518/Review_Zeta_1_5/">http://www.osnews.com/story/17518/Review_Zeta_1_5/</a>

Also:

<a href="https://www.geek.com/xyzcomputing/yellowtab-zeta-os-version-10-571320/" title="https://www.geek.com/xyzcomputing/yellowtab-zeta-os-version-10-571320/">https://www.geek.com/xyzcomputing/yellowtab-zeta-os-version-10-571320/</a>

It's out there if you want a look.

Haiku is alive and well and about to ship beta 1:

<a href="https://www.haiku-os.org/" title="https://www.haiku-os.org/">https://www.haiku-os.org/</a>

This works surprisingly well -- I have a nightly build on a spare
machine. Wifi, web browsers, the lot.

IMHO it is the most complete and polished FOSS desktop OS out there
after the FOSS Unixes. Haiku is far ahead of Plan 9/Minix/NetBSD and
stuff like that. Personally I rate it ahead of FreeBSD / TrueOS but
others' mileage may vary there.

For a real feel, try it on hardware, not in a VM.

It is very pleasant to use, but far far slower and less responsive
than the proprietary original. Still a lightweight OS today, though.

No. But one designed the journalling filesystem in Mac OS X, and
co-designed the new Apple Filesystem.

It is far _far_ behind the original Be FS though.

I would agree if that were happening, but it isn't. They're all
flogging the same dead horse, the Win95 model.

GNOME 3 is a bit different but as discussed it alienates many users.

Budgie is slightly different but it just goes to a vast amount of work
to duplicate what you could do in half an hour of customising Xfce or
MATE.

Elementary OS are doing something slightly different, but not by much.

The developers of both chose to re-invent the wheel instead of seeing
what was out there.

E.g. Elementary reproduces a Mac OS X-like look and feel.

Mac OS X developed from NeXTstep. There's an existing FOSS recreation
of NeXTstep:

<a href="http://gnustep.org/" title="http://gnustep.org/">http://gnustep.org/</a>

Elementary could be 5-10 years ahead of where it is now if it had
started with GNUstep as its base. I am sure they never even heard of
it, though.

Another innovative desktop I like is ROX:

<a href="http://rox.sourceforge.net/desktop/" title="http://rox.sourceforge.net/desktop/">http://rox.sourceforge.net/desktop/</a>

No Linux distro includes either GNUstep or ROX, sadly, nor ever has.

Yes.

Ah, yes, I remember now. I don't know -- that isn't something I want.

Yep. As I said, both LXDE and Xfce can do that. I've never seen a
version of either that could not.

I persuaded a few colleagues to try at my last full-time job before I
left the UK.

Just before the company downsized, they refreshed their desktop fleet.
They also fired the IT guy and outsourced it.

There was a pile of old PCs and screens in the corner.

I pulled an old LCD out of the pile and hooked it to my PC's unused
VGA port as a 2nd screen. I didn't have admin rights, but for that you
don't need them.

I now had a big wide desktop, and I put the taskbar on the left.

My colleagues marvelled. Never had they seen this sorcery.

I could have 20+ apps open with readable-sized taskbar buttons. They
were amazed.

Some copied me. Some kept it, some didn't.

But a few weeks later, everyone in the office had a 2nd screen on
their computer. :-D

Quite a few of 'em didn't understand how window-management works and
could not get the hang of moving windows on to the 2nd monitor. Having
it sitting there empty embarrassed them so some disconnected them
again.

This is why iPads took off, of course.

Honestly, it takes no more than a day or 2 to get used to a taskbar on
the side. Just do it full time and you'll get used to it. Don't
weaken. It's not hard.

Right. So try it. It works on every version of Windows since Windows 95 v1.0.

Actually, it worked in the betas before that -- I ran the later ones. :-)

It's been there for about 24 years. :-)

Exactly.

Re: Vertical taskbars on MATE

By silver.bullet at 08/26/2018 - 14:18

On Sun, 26 Aug 2018 17:16:42 +0200, Liam Proven wrote:
Hi,

that is _not_ well-worded. Default kernels of distros are bloated, to
support a variety of hardware, but this has got no impact on the
performance. Regarding performance the kernel is no issue at all. If you
want a smaller kernel, you could compile a very slim kernel:

""make localmodconfig" Create a config based on current config and
loaded modules (lsmod). Disables any module
option that is not needed for the loaded modules.

To create a localmodconfig for another machine,
store the lsmod of that machine into a file
and pass it in as a LSMOD parameter.

target$ lsmod > /tmp/mylsmod
target$ scp /tmp/mylsmod host:/tmp

host$ make LSMOD=/tmp/mylsmod localmodconfig

The above also works when cross compiling.

"make localyesconfig" Similar to localmodconfig, except it will convert
all module options to built in (=y) options." - <a href="https://www.kernel.org/doc/html/v4.16/admin-guide/README.html" title="https://www.kernel.org/doc/html/v4.16/admin-guide/README.html">https://www.kernel.org/doc/html/v4.16/admin-guide/README.html</a>

If you don't use a GUI and if you write scripts for dash instead of
bash, you still will not experience performance issues. The performance
issues are caused by the widget toolkits.

Today I migrated from GTK2 to GTK3 for spacefm on Arch Linux, because
spacefm started crashing.

To ensure that I'm not mistaken with my following claim, I reinstalled
the GTK2 version and then installed the GTK3 version while writing this
email.

[rocketmouse@archlinux aur]$ sudo pacman -U old/spacefm-gtk2-1.0.5-1-x86_64.pkg.tar.xz
[snip]

When opening the GTK2 version, I'm barely able to notice an empty black
widget.

[rocketmouse@archlinux aur]$ sudo pacman -U current/spacefm-1.0.6-1-x86_64.pkg.tar.xz
[snip]

When opening the GTK3 version, the empty black widget stays relatively
long.

At least Ubuntu and Arch Linux do provide ROX:

[rocketmouse@archlinux aur]$ sudo systemd-nspawn -qD /mnt/moonstudio apt list -qqa 'rox-*'
rox-filer/xenial 1:2.11-1 amd64

[rocketmouse@archlinux aur]$ pacman -Si rox | head
Repository : community
Name : rox
Version : 2.11-3
Description : A small and fast file manager which can optionally manage the desktop background and panels
Architecture : x86_64
URL : <a href="http://rox.sourceforge.net/desktop/" title="http://rox.sourceforge.net/desktop/">http://rox.sourceforge.net/desktop/</a>
Licenses : GPL
Groups : None
Provides : None
Depends On : sh libsm gtk2

"ROX is a fast, user friendly desktop which makes extensive use of drag-
and-drop. The interface revolves around the file manager, or filer,
following the traditional Unix view that `everything is a file' rather
than trying to hide the filesystem beneath start menus, wizards, or
druids. The aim is to make a system that is well designed and clearly
presented. The ROX style favours using several small programs together
instead of creating all-in-one mega-applications." -
<a href="http://rox.sourceforge.net/desktop/" title="http://rox.sourceforge.net/desktop/">http://rox.sourceforge.net/desktop/</a>

The problem is, that it's based on GTK2, perhaps still stable today, but
nobody knows for how long.

Regards,
Ralf

Re: Vertical taskbars on MATE

By Liam Proven at 08/26/2018 - 15:38

On Sun, 26 Aug 2018 at 20:20, Ralf Mardorf <silver. ... at zoho dot com> wrote:
I meant what I said and I can back it up.

Take QNX as an example. Do you think, with _any_ version of Linux ever
released, you could build a full distro in 2MB of compressed code.
Desktop, GUI, shell and file manager, web browser, dial-up or NIC
based TCP-IP stack. The whole thing.

Remember, not optimised for any particular machine -- it could boot
and run on anything.

Download it and try it!

<a href="https://winworldpc.com/product/qnx/144mb-demo" title="https://winworldpc.com/product/qnx/144mb-demo">https://winworldpc.com/product/qnx/144mb-demo</a>

Hint: you can't. It's impossible. It has never been done, it never
could be done, it never will be.

Maybe in about 10x that size -- TinyCore Linux is impressive.

But 10x is a _lot_.

Acorn's RISC OS, as runs today on the Raspberry Pi, BeagleBoard etc.,
fits the core OS, all drivers etc, the GUI and desktop, and the core
apps -- file manager, text editor, image viewer etc. -- into 6MB of
ROM.

Not gig. Meg.

It's smaller than UEFI firmware alone.

That's the file manager only, Ralf. Not the whole desktop.

Nemo is not Cinnamon. Nautilus is not GNOME.

ROX-Filer is not ROX.

Do you think I didn't know that? Do you think I hadn't tried?

Do you perhaps think that I am making this stuff up?

I am not. I do know what I am talking about.

Re: Vertical taskbars on MATE

By silver.bullet at 08/26/2018 - 16:30

On Sun, 2018-08-26 at 21:38 +0200, Liam Proven wrote:
It's missing USB support. It might not be real-time capable and/or
provides no multitasking etc. pp.

You only remember the pros, but there were more cons.

The C64 provides better hard real-time MIDI (MIDI is directly available
by the main bus and due to the limited hardware there is perfect control
over the IRQ), than a modern PC (Linux or Windows or whatsoever) does,
but the C64 and similar computers at best provide pseudo-multitasking,
if at all, no professional hard disk audio recording, if at all, no good
graphics, no USB etc. pp. There was no need for security updates of the
C64 kernel. Due to all that limitations programs could be written in
Assembler. At that time a bank robbery by computer was easy to do. That
everything was smaller had some side effects. Keep in mind that old
machines were not faster. How long did it take to calculate the
Mandelbrot set with old PCs in low resolution? It took minutes or hours.
Today we can fly through the Mandelbrot set in high resolution. The
calculation takes ms or us? I don't know, but we don't need to wait for
the calculation.

But it's the main part, not just a file manager, since the ROX
philosophy is based on the UNIX file philosophy and it manages panels,
too.

That other parts are not available seems to be an upstream issue, not
caused by the Linux distributions.

For example, <a href="http://roxos.sunsite.dk/dev-contrib/guido/" title="http://roxos.sunsite.dk/dev-contrib/guido/">http://roxos.sunsite.dk/dev-contrib/guido/</a> is a dead link:

"OroboROX
Submitted by Thomas Leonard on Thu, 2006-01-05 18:30

Core software GPL Window management

Summary:
a lightweight Window Manager for ROX
Current stable version:
0.9.7.9
Primary author(s):
Guido Schimmels and Jonatan Liljedahl
Zero Install URL (drag link to AddApp to install):
<a href="http://rox.sourceforge.net/2005/interfaces/OroboROX" title="http://rox.sourceforge.net/2005/interfaces/OroboROX">http://rox.sourceforge.net/2005/interfaces/OroboROX</a>
Downloads:
<a href="http://roxos.sunsite.dk/dev-contrib/guido/" title="http://roxos.sunsite.dk/dev-contrib/guido/">http://roxos.sunsite.dk/dev-contrib/guido/</a>

OroboROX is a lightweight Window Manager for the ROX Desktop. OroboROX
is in development and not completely stable and could give you problems
with some applications. But many people are using this as their everyday
WM, so don't hesitate to try it out!" -
<a href="http://rox.sourceforge.net/desktop/OroboROX" title="http://rox.sourceforge.net/desktop/OroboROX">http://rox.sourceforge.net/desktop/OroboROX</a>

IMO we need better widget toolkits, that we could get, by just going a
few steps back in the development of the current available toolkits such
as GTK.

Re: Vertical taskbars on MATE

By silver.bullet at 08/26/2018 - 15:38

On Sun, 26 Aug 2018 20:18:39 +0200, Ralf Mardorf wrote:
I forgot GNUstep, also provided by at least Ubuntu and Arch Linux:

<a href="https://packages.ubuntu.com/bionic/gnustep-base-common" title="https://packages.ubuntu.com/bionic/gnustep-base-common">https://packages.ubuntu.com/bionic/gnustep-base-common</a>
<a href="https://packages.ubuntu.com/bionic/gnustep-make" title="https://packages.ubuntu.com/bionic/gnustep-make">https://packages.ubuntu.com/bionic/gnustep-make</a>

[rocketmouse@archlinux ~]$ pacman -Si gnustep-base | head -3
Repository : community
Name : gnustep-base
Version : 1.25.1-3
[rocketmouse@archlinux ~]$ pacman -Si gnustep-make | head -3
Repository : community
Name : gnustep-make
Version : 2.7.0-3

Re: Vertical taskbars on MATE

By Liam Proven at 08/26/2018 - 15:53

OMG, Ralf, really?

I know that. I have known that for a decade. I have tried it. I have
built it. Have you?

*It is not a selectable choice of desktop.* It is there, yes, but you
have to build your own desktop, which is far from trivial.

No mainstream desktop offers, or has ever offered, GNUstep or ROX as a
choice of desktop.

Etoilé has never released anything but source:

<a href="http://etoileos.com/" title="http://etoileos.com/">http://etoileos.com/</a>

Simply GNUstep is just a live demo disk:

<a href="https://sourceforge.net/projects/simplygnustep/" title="https://sourceforge.net/projects/simplygnustep/">https://sourceforge.net/projects/simplygnustep/</a>

So is GNUstep Live:

<a href="http://wiki.gnustep.org/index.php/GNUstep_Live_CD" title="http://wiki.gnustep.org/index.php/GNUstep_Live_CD">http://wiki.gnustep.org/index.php/GNUstep_Live_CD</a>

No distro offers this as a choice of desktop. No distro offers ROX
either. None ever has.

Yes you can just apt-get in a window manager such as IceWM or fvwm95
and get a working environment. You can't do that with a full desktop.
It needs a lot of integration. That is what distros are _for_.

Cinnamon, GNOME, Budgie, KDE, LXDE, Xfce, Enlightenment, whatever you
like -- there are a choice of distros which will give you a complete
running working environment with this, all ready to go.

This is not true for GNUstep or for ROX and it never has been true.

We have been communicating on this list for several years now, Ralf.
Please do me the small dignity of assuming that I am not an idiot and
that I actually know what I am talking about.

Re: Vertical taskbars on MATE

By Peter Flynn at 08/26/2018 - 04:34

Enlightenment has settings for vertical taskbars, if I understand rightly
what you mean by 'taskbar'. I thought most window managers did...

P

Re: Vertical taskbars on MATE

By Liam Proven at 08/26/2018 - 10:52

On Sun, 26 Aug 2018 at 10:36, Peter Flynn < ... at silmaril dot ie> wrote:
It doesn't work.

Again -- see the screenshot gallery I posted for an illustration.

<a href="https://imgur.com/a/fLeAy" title="https://imgur.com/a/fLeAy">https://imgur.com/a/fLeAy</a>

A vertical _panel_ is easy.

However a vertical _taskbar_ requires that the taskbar controls on the
panel remain in horizontal, left-to-right (or R-to-L if that's how
your script works) orientation within a vertical panel that is
3/4/5/whatever rows wide.

Xfce calls this a "deskbar" and also supports vertically-oriented
controls. I find that useless myself, but whatever turns you on. I'm
not asking for anyone to lose anything. I don't want to take any
features away.

Re: Vertical taskbars on MATE

By Peter Flynn at 08/26/2018 - 15:52

On 26/08/18 15:52, Liam Proven wrote:
I'm afraid I have given up on that after waiting 20 mins for the page to
load.

Obviously I didn't understand what a taskbar was, so I can't help, sorry.

P

Re: Vertical taskbars on MATE

By Liam Proven at 08/26/2018 - 16:00

It's just an imgur gallery with 4 modest-sized pics. It opened in 3sec
from my poor-quality wifi here. I just timed it.

Imgur is one of the most widely-used image-hosting sites on the web.
It's normally quick.

<a href="https://en.wikipedia.org/wiki/Imgur" title="https://en.wikipedia.org/wiki/Imgur">https://en.wikipedia.org/wiki/Imgur</a>

Try going to the Imgur main page and logging in -- any OpenID will do
-- and then you could go via my member page:

<a href="https://liamproven.imgur.com/" title="https://liamproven.imgur.com/">https://liamproven.imgur.com/</a>

It's OK, I'm not looking for help! :-) I am just annoyed that a basic
feature of Windows for 25y is impossible in most of the Linux desktops
*which are direct copies of that Windows desktop*.

Re: Vertical taskbars on MATE

By Peter Flynn at 08/26/2018 - 18:02

On 26/08/18 21:00, Liam Proven wrote:
Quite possibly but not from this side of the planet at that time.

I tried logging in with my Google ID but now it wants me to create a
username and every one I pick it rejects. I have tried a dozen,
including some random strings and it still rejects them.

As I have only used Windows a couple of times, I'm not sure what it is:
do you mean the bar at the bottom which contains an icon for each
program that is running? I always thought that was because Windows only
provides one screen and you click on the icons to flip between
applications. On a Mac it does it in the dock by lighting up a small dot
beside or under the application. In Enlightenment it used to do the same
but now it lights up an underline below the application icon in the dock
which is much more usable. I haven't used KDE or KFC or xfce or any of
the other window managers for ages so I'm not familiar with their layout
but if they don't have a way to show what programs are running, it's an
omission that needs to be rectified.

P

Re: Vertical taskbars on MATE

By silver.bullet at 07/26/2018 - 01:13

On Wed, 25 Jul 2018 23:12:15 -0400, Little Girl wrote:
Hi,

it's the same for me, that's why I've got a thin fbpanel (left) and
lxpanel (right) on top of my openbox session.

<a href="https://imgur.com/a/I6QLHzo" title="https://imgur.com/a/I6QLHzo">https://imgur.com/a/I6QLHzo</a>

What ever WM or DE you are using, you can. SpaceFM is just one example
of several possible ways to enable this.

$ spacefm --help | grep 'desktop manager'
--desktop Launch desktop manager daemon

Regards,
Ralf

Re: Vertical taskbars on MATE

By Little Girl at 07/27/2018 - 21:50

Hey there,

Ralf Mardorf wrote:
Interesting. It never would have occurred to me to mix and match with
panels.

Thanks. I installed SpaceFM just now and tried it out. It's got some
features I would like and, apparently, it can do quite a bit with
some well-placed commands here and there. I might do some exploring
again now that this has all come up.

Re: 18.04 = circular login problem on system freeze

By silver.bullet at 07/18/2018 - 08:01

On Wed, 18 Jul 2018 13:02:07 +0200, Liam Proven wrote:
That seems to work for the "tasks" shown by the panel when using the
version mentioned below, but other items are fishy, e.g. a Mac alike
menu is displayed with the fonts rotated by 90°. I'm to lazy to test it
again, but in the morning I tested several panels and even the task of
xfce4-panel under some circumstances could be rotated by 90° when using
xfce4-panel, it might be related to the kind of restart, however, some
items become way to large when using xfce4-panel vertically with a
grown size, too.

I likely have got more panels installed, but I just show the versions
of the panels mentioned by this email:

$ pacman -Q mate-panel xfce4-panel lxpanel fbpanel
mate-panel 1.20.2-1
xfce4-panel 4.12.2-1
lxpanel 0.9.3-2
fbpanel 7.0-2

While I'm using a horizontal panel on the top, my panel actually are
two panels on top, lxpanel and fbpanel, to get nicer eye candy, as
well as a more customisable panel than the xfce4-panel, let alone that
upstream of lxpanel cares about user's bug reports, see
<a href="https://sourceforge.net/p/lxde/bugs/751/" title="https://sourceforge.net/p/lxde/bugs/751/">https://sourceforge.net/p/lxde/bugs/751/</a> . Try to argue regarding this
or a similar controversial issue with upstream of environments that are
based too much upon gnome'ish crap, such as gvfs. Unlikely that a Xfce4
developer would care, you could be happy if they are willing to fix
important bugs such as the data loss bug Thunar had for much too long.

Re: 18.04 = circular login problem on system freeze

By Liam Proven at 07/18/2018 - 09:18

On Wed, 18 Jul 2018 at 14:03, Ralf Mardorf <silver. ... at zoho dot com> wrote:
I am not sure that I understand. Please do look at the photo gallery
-- it is much easier to show than to explain.

It seems to me that most people have never seen a vertical taskbar. At
some jobs, colleagues have been amazed -- they didn't know you could
move and resize the taskbar.

I have spent a lot of time trying to reproduce this layout in GNOME 2,
Maté, Cinnamon and KDE. KDE can sort of do it, but the start button
becomes *HUGE* (about 200x200 pixels, taking 10% of the whole panel),
other controls get huge.

Maté, Cinnamon, Budgie etc. don't understand that notification area
icons should flow in rows and just make them bigger, which is not only
ugly, it means you quickly run out of room. Weather indicators and so
on become unreadable as the text is sideways.

Versions don't tell me much, I'm afraid. A screenshot would be more informative.

See, this is the problem. I don't want a taskbar particularly -- I was
perfectly happy with Unity's Mac-like layout. But I can't have that
any more, just clumsy kludgy recreations like Maté's attempt.

All the other desktops are based on panels. If I must have a panel, I
want it vertical.

So no horizontal panels at all. All removed, merged into a single
vertical panel, with inside it, horizontal text, horizontal rows of
indicator icons, horizontally-displayed indicators, horizontal
window-switching buttons with horizontal text in them.

Re: 18.04 = circular login problem on system freeze

By Wade Smart at 07/19/2018 - 20:39

Ive been wondering....

I did this:
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true

and when my desktop (crashed/failed/froze/what ever you call it), this is the
last thing I had done. Ive been searching for a way to change this to false
on the other user account though I cant login.

Re: 18.04 = circular login problem on system freeze

By Colin Law at 07/20/2018 - 11:35

Not sure if this is still relevant, but if you remove or rename
.local/share/gnome-shell that will remove all extensions for that user, so
if the login problem is one of the extensions then that should allow you to
log in.

Colin

Re: 18.04 = circular login problem on system freeze

By Wade Smart at 07/20/2018 - 11:44

On Fri, Jul 20, 2018 at 10:35 AM, Colin Law < ... at gmail dot com> wrote:
The only thing in that folder is application_state which is just a
list of last seen
apps.