How to make the ubuntu go full screen all time, as full screen is better for me. I can use F11 but a lot of system apps won't go full screen such as nautilus, system monitor won't go full screen.

  • An answer for Xfce would be nice, too. – jarno Jul 25 '20 at 10:23
  • I think you can use the Unite extension to disable the title-bar for applications that don't make use of CSD(Client-Side Decoration) and then press Super+Up to actually maximize them.But note that for applications with CSD like Nautilus or System monitor or lots of other gnome apps you cannot hide the title-bar because it has been drawn by the application itself not the window manager.(unless there's an option in the application itself to disable that when the window is maximized,for instance in gnome-terminal) – Parsa Mousavi Jul 25 '20 at 11:25

It is not quite easy, and options are limited. Unfortunately, Linux desktops provide limited user control on the default size of newly created windows (I do not know whether the situation is any better in other OS´es). Then also, there is a difference between "maximized" and "full screen".

Suggestion 1. devilspie2 is a daemon that monitors the creation of windows, and automatically resizes or repositions them as they are created. You could configure it to full-screen any window, but then you would need to define exceptions such as File or Print dialogs, or any other window you do not want to be maximized.

Suggestion 2. Per application approach:

If you can live with "Maximized" rather than full screen, some applications remember their previous state. Examples include Firefox, Files, Text editor Gedit, Gimp, Inkscape

Other applications provide command line switches, for example Evince document viewer: evince --fullscreen, Gnome terminal: gnome-terminal --full-screen. For these applications, you could change their .desktop file to add the necessary command line arguments. A more robust approach could be to have your own wrapper scripts, which then would call the actual executable with the needed argument. The latter approach would not only work if you launch the application from the menu, but also when it is being launched from within another app, e.g. Evince from within Firefox.

This way, you should be able to set up a working environment where most applications by default open in a mximized state or at least full-screen. Not perfect, however, by all means. An approach with devilspie would be more perfect, but more difficult to setup.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.