GNOME environment settings

15 réponses [Dernière contribution]
Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

I installed the trisquel-gnome and trisquel-gnome-recommended packages on aramo. During installation, I had a window asking which display manager to use by default, lightdm or gdm3, as lightdm was pre-selected, I kept it. To open a session, I see 9 choices that include GNOME, see the attached picture. The second "GNOME" and "GNOME classique" choices can't be selected so maybe this is a bug?

Is there a recommendation on which to choose?

I tried "GNOME on Wayland" and "Classic GNOME on Wayland". It reminds me of the fruit company interface (but I don't like it) but hopefully more configurable (so there could be a chance to get something I like more).

However, is there a way to:

  1. arrange workspaces in two dimensions? (in MATE it is possible to select a number of lines)
  2. show in the current workspace a miniature of the windows in all workspaces, with each window represented by a rectangle according to its size and position and inside it an icon according to the running app? (the workspace selector of MATE does this)
  3. remove the slide effect when changing to another workspace? (I have a problem with moving things, I know people like them but they are a pain for me, e.g. I can't stand action movies).
Pièce jointeTaille
de-selection.jpg822.66 Ko
Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

The second "GNOME" and "GNOME classique" choices can't be selected so maybe this is a bug?

Probably. You can file a bug: https://gitlab.trisquel.org/trisquel/trisquel-packages/-/issues/new

To customize GNOME Shell, you can install https://addons.mozilla.org/firefox/addon/gnome-shell-integration/ in Abrowser and use https://extensions.gnome.org

You may like https://extensions.gnome.org/extension/1485/workspace-matrix/ for instance.

About your last point, GNOME Tweaks provides a one-click way to disable animations. But you can do without it too, executing in a terminal:
$ gsettings set org.gnome.desktop.interface enable-animations false

Ark74

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/15/2009

I had a window asking which display manager to use by default, lightdm or gdm3, as lightdm was pre-selected, I kept it.

Starting on aramo there trisquel meta packages are no longer tied to any Display Manager (DM), the user can select anyone he prefers, if you had MATE before installing GNOME, that could explain why LightDM was pre-selected, otherwise GDM would be used by default most of the time.

Default values are only used when using tasksel,

  • MATE - LightDM
  • KDE - SDDM
  • LXDE - LightDM
  • GNOME - GDM3

If you don't use tasksel to install your DE, and only use the trisquel-meta packages then you might need to also install the DM of your choice.

... I see 9 choices that include GNOME, see the attached picture. The second "GNOME" and "GNOME classique" choices can't be selected so maybe this is a bug?

Certain DM know what to show and what to hide when using their DE, I would argue that LightDM is passing any value it finds, where GDM3 would made a better job to show the available GNOME Sessions.

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

Yes, I first installed MATE. I could not find any documentation how to install another DE, so the idea I had was to install the metapackages. I remember previously (not this time) running tasksel in a command line to install another DE and I can't remember what happened but my system was so disfunctional that I reinstalled it completely.

What is the proper way to install another DE?

With respect to the display manager, I searched and found the advice to run "sudo dpkg-reconfigure gdm3" and then I could put GDM3 as default and then the list of DEs/WMs becomes: Fvwm, GNOME, GNOME Classic, GNOME Classic on Xorg, GNOME Flashback (Metacity), GNOME on Xorg, MATE. So no more duplicate.

One strange issue: when I ask to close the session, it does not close, no matter how many times I ask. If I ask to switch off the computer while in an opened session, it closes the session and goes back to the display manager, as if I asked to close the session. That behaviour is the same with a GNOME or a MATE session, while having lightdm or gmd3 as the default display manager.

prospero
Hors ligne
A rejoint: 05/20/2022

> I could not find any documentation how to install another DE

https://trisquel.info/en/wiki/installing-xfce needs updating but also works for versions 4.14 on Trisquel 10 Nabia and 4.16 on Trisquel 11 Aramo.
https://trisquel.info/en/wiki/installing-gnome-shell as pointed by Magic Banana early on in the other thread, and now updated.

There are other, outdated pages that are not highly relevant since these DEs come by default with the current Trisquel editions. They are listed in the https://trisquel.info/en/wiki/home-and-office manual, under the "Graphic User Interfaces (GUIs)" section.

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

https://trisquel.info/en/wiki/installing-gnome-shell as pointed by Magic Banana early on in the other thread, and now updated.

Sorry but I am confused by these instructions.

If you do a fresh install from netinstall and you want GNOME, I suppose you should select the GNOME trisquel environment in the netinstall and not try to install metapackages directly as suggested here, no?

If you already have installed Trisquel MATE or mini, with these instructions, it is unclear whether to install metapackages and which one(s) (gnome? trisquel-gnome + trisquel-gnome-recommended?) or use something else, like tasksel. If the recommendation is metapackages, it is missing the info to select gdm3 as the default display manager when asked. Ark74 seemed to suggest tasksel, but I don't know whether it is to just run "sudo tasksel" in a terminal and whether it is ok to do that to add one DE while keeping the other ones.

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

As far as I understand, Trisquel 11 (that has not been released and that I have not tried yet) now has a "task" in tasksel for installing GNOME. It is not the case in the previous versions of Trisquel. I believe tasksel essentially installs trisquel-gnome and trisquel-gnome-recommended.

If you already have installed Trisquel MATE or mini, with these instructions, it is unclear whether to install metapackages and which one(s) (gnome? trisquel-gnome + trisquel-gnome-recommended?) or use something else, like tasksel.

I tried to be clear about that (but apparently was not):
The package "gnome" provides the full GNOME desktop environment. You probably do not want it on top of a Regular/Mini/KDE/Sugar edition of Trisquel. Indeed, that would mean two programs for most tasks: the GNOME program and the program you got when you installed Trisquel.
(... about installing gnome, gnome-core, trisquel-gnome, trisquel-gnome-recommended *on a NetInstall* ...)
The package "gnome-shell" only provides the graphical shell. Installing it on top of a Regular/Mini/KDE/Sugar edition of Trisquel makes sense.

Ark74 seemed to suggest tasksel, but I don't know whether it is to just run "sudo tasksel" in a terminal and whether it is ok to do that to add one DE while keeping the other ones.

Assuming the task is named "trisquel-gnome":
$ sudo tasksel install trisquel-gnome
But, again, "you probably do not want it on top of a Regular/Mini/KDE/Sugar edition of Trisquel". Only "on a NetInstall".

Feel free to complement/clarify https://trisquel.info/en/wiki/installing-gnome-shell

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

But, again, "you probably do not want it on top of a Regular/Mini/KDE/Sugar edition of Trisquel". Only "on a NetInstall".

Actually, to try GNOME, I wanted to have it "on top of a Regular edition of Trisquel" to be able to switch between GNOME and MATE.

I wanted to try GNOME because it is supposed to be the GNU project for graphical interface but I won't spend a year of frustation on it alone, like I did for MATE.

My most needed feature is pages and a pager like in fvwm (this is not workspaces) so I'd rather avoid environments that don't have it.

EDIT: I forgot one very important thing: thanks for your advice on GNOME, they helped me understand it a bit better, but unfortunately, it seems GNOME has no interest in what I have interest in.

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

https://trisquel.info/en/wiki/installing-xfce needs updating but also works for versions 4.14 on Trisquel 10 Nabia and 4.16 on Trisquel 11 Aramo.

I just installed xfce on aramo by installing the xfce4 and xfce4-goodies packages. Using these packages is suggested by the parabola wiki (I tried it on parabola first). Installing xfce4-goodies will also install the power manager and the whisker menu (funny name).

If I update the wiki:
- is it ok to recommend xfce4 and optionally xfce4-goodies?
- should I keep the reference to the xubuntu-dev PPA?

About the xfce4-volumed, I don't know whether this is still accurate or not, I need to do some testing. On parabola, I remember having seen the volume thing that you mentioned was working, not sure on trisquel (I saw it by accident, I have not quite understood in which situation exactly it is supposed to appear).

In case you have not guessed: I already like xfce as I rapidly managed to do the same like with MATE plus several things for which I needed to replace marco with fvwm while using MATE (root menu with app list, root menu with workspace/window list, free panel placement, windows overlapping panels without any kind of resistance).

Ark74

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/15/2009

Hello Avron,

My comments below,


If I update the wiki:
- is it ok to recommend xfce4 and optionally xfce4-goodies?

Yeah, they are xfce base packages, and are available on the repository.

- should I keep the reference to the xubuntu-dev PPA?

No, Trisquel DEs should be self contained, third party should only be added by the users, at their own will and risk.

About the xfce4-volumed, I don't know whether this is still accurate or not, I need to do some testing.

Now days, most of the times there are meta packages that should provide all the necessary components, I would argue that xfce4 and xfce4-goodies should provide all the base install you need from xfce, then you can start adding and customizing.

Regards.

prospero
Hors ligne
A rejoint: 05/20/2022

To be honest, I would have a hard time choosing between Xfce and MATE, to the point that I sometimes conflate one with the other. Both are Gtk based, MATE is a tad more integrated when Xfce tends to keep a conservative lightweight approach similar to LXDE. In fact LXDE and Xfce even share some standard apps, like Mousepad. MATE always looks somehow cleaner and easier to get into for beginners, and over time I got used to some legacy dark themes that were designed for it and simply fit my eyes best.

I would rather stick with MATE on Trisquel since it has been configured with it by default anyway. Xfce is certainly a nice alternative, but I am not sure how to avoid duplicate apps and services if you install it "on top" of a system that comes with MATE. As an example, I noticed that all the ayatana-indicator services were running in my Xfce session, for no obvious reason other than having come with MATE. So if I wanted to unequivocally and irrevocably switch to Xfce, I may as well completely remove MATE and all of its dependencies.

That said, Xfce just worked out of the box when I installed it on Aramo, using the two packages you mentioned. There was no problem with the sound, no duplicate popup. Xfce comes with its own PulseAudio plugin by default, and the duplicate popup problems seem to have been sorted out. Everything worked fine when I tried it. Keep in mind that the last time that wiki page was edited was for Trisquel 8, so you may as well write new instructions from scratch for Trisquel 10.

> the whisker menu (funny name)

See https://docs.xfce.org/faq#what_does_the_logo_mean.

andyprough
Hors ligne
A rejoint: 02/12/2015

I had to use Gnome on an Ubuntu workstation at work earlier this week, and I couldn't believe how slow it was to open programs and to log in and reboot and so forth. And it was using about 1.5gb of ram after logging in with no programs running, which is about 4X-5X more than I'm used to seeing.

I switched from using Wayland to using Xorg to see if it would be faster, but that didn't seem to change anything. Programs like Firefox were taking 15-20 seconds to load.

Then I installed the DWM window manager to see if that would be faster than Gnome, and it was much faster, pretty much everything was normal speed. In fact, the Gnome terminal was quick and used a low amount of memory in DWM. In Gnome, the Gnome terminal would often pause when trying to type characters, but not with DWM.

Gnome on Ubuntu has something called "tracker-miner-fs" running all the time, which sounds like really bad malware, but it's a normal Gnome program that collects search terms for when the user wants to search for something in the Nautilus file manager. tracker-miner-fs seems to use quite a bit of resources, so I decided to try to remove the program, but apt told me that removing it would also remove the whole Ubuntu desktop.

Very strange. I do not like you Gnome.

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

I did not notice anything like that when trying Gnome on Trisquel on my T400.

My only reason for not using Gnome on Trisquel is that I haven't managed to make it visually comfortable enough for me.

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Gnome on Ubuntu has something called "tracker-miner-fs" running all the time, (...) so I decided to try to remove the program, but apt told me that removing it would also remove the whole Ubuntu desktop.

One click in the "Search" tab of the "Settings" disables the indexation of files. Removing Tracker would only save a few MB on the disk.

Like Avron, I have never gone through the problems you describe.

andyprough
Hors ligne
A rejoint: 02/12/2015

Trust me, with a 3.6GB ISO download and 16.6GB of space used on a fresh installation, saving disk space is one of those things that "ain't gonna happen" with Ubuntu.

I was just trying to get the desktop to run sanely without stopping and stuttering every few seconds. I turned off Search in the Settings as you recommended, but text entry on the keyboard is still lagging, and opening any program still takes a good long while. And now I've noticed that clicking anything with the mouse, such as in the Settings panel, has a noticeable lag before the action happens. Booting and logging in is still just as slow.

However, if I log into DWM, there's no lag in typing or in mouse click behavior.

Possibly this is all just Ubuntu problems, and nothing to do with Gnome. However, it does clear up with DWM. So maybe it's Ubuntu's implementation of Gnome, I don't know.

Ark74

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/15/2009

Hello again, well I think Magic Banana explain it well, and I somehow skiped that part.

Using tasksel is recommended to be used when doing a clean install with the netinstaller, so you have a clean start.

Most of the time, you might want to stick to only one Desktop Enviroment (DE) of your preference as it is a more efficient use of space, also that way you avoid several specific libraries and applications from each DE to do the same thing.

When the netinstaller launches tasksel, selecting one of the tasks (now gnome added) will install the "recommended" Display Manager (DM) for the DE and the trisquel-meta packages for each "flavor", if you don't select any task (or select trisquel-console) then you can get creative installing some other DM with you DE using the trisquel-meta packages:

  • trisquel-mini + slim
  • trisquel + unity-greeter

or even other DE like xfce or starting with aramo budgie or kylin (feedback is welcome), the new kids on the block.

See more on the latest change on tasksel for the new behavior here:
https://gitlab.trisquel.org/trisquel/package-helpers/-/merge_requests/998/diffs