Merci des retours, je suis "rassuré" de voir que cela ne vient pas seulement de ma configuration spécifique...
J'aurais évidemment dû commencer par là : sous la session X-org, les 3 programmes se lancent et sont visibles normalement, le problème se produit avec Wayland.
Je confirme dans ce cas que Firefox par exemple, même si non visible à l'écran, se lance bien : je vois au début en haut la barre de titre avec son nom et la flèche du bas, et en fermant Ubuntu j'ai un message m'indiquant qu'une session de FF est en cours :
https://framapic.org/Pzb9eeJmvia7/UzgxQPYeZofk.png
Voilà aussi le genre d'erreur que j'ai en lançant libreoffice :
(soffice:3820): Gtk-WARNING **: Theme directory 4x24/actions of theme Suru has no size field
(soffice:3820): Gtk-WARNING **: Theme directory 16x16@2x/statu of theme Suru has no size field
(soffice:3820): Gtk-WARNING **: Theme directory 24x24@2x/action of theme Suru has no size field
(soffice:3820): Gtk-WARNING **: Theme directory 24x24@2x/app of theme Suru has no size field
(soffice:3820): Gtk-WARNING **: Theme directory 24x24@2x/categorie of theme Suru has no size field
(soffice:3820): Gtk-WARNING **: Theme directory 24x24@2x/device of theme Suru has no size field
(soffice:3820): Gtk-WARNING **: Theme directory 24x24@2x/emblem of theme Suru has no size field
(soffice:3820): Gtk-WARNING **: Theme directory 24x24@2x/emote of theme Suru has no size field
(soffice:3820): Gtk-WARNING **: Theme directory 24x24@2x/mimetype of theme Suru has no size field
(soffice:3820): Gtk-WARNING **: Theme directory 24x24@2x/place of theme Suru has no size field
J'ai lancé les commandes demandées :
sudo apt install libreoffice-java-common
Les NOUVEAUX paquets suivants seront installés :
libreoffice-java-common
Dépaquetage de libreoffice-java-common (1:5.4.3-0ubuntu1) ...
Paramétrage de libreoffice-java-common (1:5.4.3-0ubuntu1) ...
$ libreoffice --writer
javaldx: Could not find a Java Runtime Environment!
Please ensure that a JVM and the package libreoffice-java-common
is installed.
If it is already installed then try removing ~/.libreoffice/3/user/config/javasettings_Linux_*.xml
Warning: failed to read path from javaldx
[1584199,607] -> wl_display@1.get_registry(new id wl_registry@2)
[1584199,652] -> wl_display@1.sync(new id wl_callback@3)
[1584200,642] wl_display@1.delete_id(3)
[1584200,698] wl_registry@2.global(1, "wl_drm", 2)
[1584200,773] wl_registry@2.global(2, "wl_compositor", 4)
[1584200,814] -> wl_registry@2.bind(2, "wl_compositor", 3, new id [unknown]@4)
[1584200,862] wl_registry@2.global(3, "wl_shm", 1)
[1584200,892] -> wl_registry@2.bind(3, "wl_shm", 1, new id [unknown]@5)
[1584201,031] -> wl_shm@5.create_pool(new id wl_shm_pool@6, fd 19, 2304)
[1584201,272] -> wl_shm_pool@6.resize(6912)
[1584201,482] -> wl_shm_pool@6.resize(16128)
[1584202,612] -> wl_shm_pool@6.resize(34560)
[1584202,675] -> wl_shm_pool@6.resize(71424)
[1584202,756] -> wl_shm_pool@6.resize(145152)
[1584203,961] -> wl_shm_pool@6.resize(292608)
[1584205,903] -> wl_shm_pool@6.resize(587520)
[1584212,921] wl_registry@2.global(4, "wl_output", 2)
[1584212,945] -> wl_registry@2.bind(4, "wl_output", 2, new id [unknown]@7)
[1584213,033] -> wl_display@1.sync(new id wl_callback@8)
[1584213,050] wl_registry@2.global(5, "wl_data_device_manager", 3)
[1584213,065] -> wl_registry@2.bind(5, "wl_data_device_manager", 3, new id [unknown]@9)
[1584213,093] wl_registry@2.global(6, "gtk_primary_selection_device_manager", 1)
[1584213,112] -> wl_registry@2.bind(6, "gtk_primary_selection_device_manager", 1, new id [unknown]@10)
[1584213,138] wl_registry@2.global(7, "zxdg_shell_v6", 1)
[1584213,159] -> wl_registry@2.bind(7, "zxdg_shell_v6", 1, new id [unknown]@11)
[1584213,187] wl_registry@2.global(8, "wl_shell", 1)
[1584213,206] wl_registry@2.global(9, "gtk_shell1", 2)
[1584213,228] -> wl_registry@2.bind(9, "gtk_shell1", 2, new id [unknown]@12)
[1584213,254] wl_registry@2.global(10, "wl_subcompositor", 1)
[1584213,273] -> wl_registry@2.bind(10, "wl_subcompositor", 1, new id [unknown]@13)
[1584213,294] wl_registry@2.global(11, "zwp_pointer_gestures_v1", 1)
[1584213,312] -> wl_registry@2.bind(11, "zwp_pointer_gestures_v1", 1, new id [unknown]@14)
[1584213,340] wl_registry@2.global(12, "zwp_tablet_manager_v2", 1)
[1584213,360] -> wl_registry@2.bind(12, "zwp_tablet_manager_v2", 1, new id [unknown]@15)
[1584213,389] wl_registry@2.global(13, "wl_seat", 5)
[1584213,411] -> wl_registry@2.bind(13, "wl_seat", 5, new id [unknown]@16)
[1584217,572] -> wl_compositor@4.create_surface(new id wl_surface@17)
[1584217,624] -> gtk_primary_selection_device_manager@10.get_device(new id gtk_primary_selection_device@18, wl_seat@16)
[1584217,647] -> wl_data_device_manager@9.get_data_device(new id wl_data_device@19, wl_seat@16)
[1584217,692] -> wl_compositor@4.create_surface(new id wl_surface@20)
[1584217,834] -> zwp_tablet_manager_v2@15.get_tablet_seat(new id zwp_tablet_seat_v2@21, wl_seat@16)
[1584217,861] -> wl_display@1.sync(new id wl_callback@22)
[1584217,876] wl_registry@2.global(14, "zwp_relative_pointer_manager_v1", 1)
[1584217,897] wl_registry@2.global(15, "zwp_pointer_constraints_v1", 1)
[1584217,918] wl_registry@2.global(16, "zxdg_exporter_v1", 1)
[1584217,938] -> wl_registry@2.bind(16, "zxdg_exporter_v1", 1, new id [unknown]@23)
[1584217,967] wl_registry@2.global(17, "zxdg_importer_v1", 1)
[1584217,987] -> wl_registry@2.bind(17, "zxdg_importer_v1", 1, new id [unknown]@24)
[1584218,014] wl_registry@2.global(18, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[1584218,034] -> wl_registry@2.bind(18, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1, new id [unknown]@25)
[1584218,062] wl_callback@3.done(285)
[1584219,554] wl_display@1.delete_id(8)
[1584219,595] wl_display@1.delete_id(22)
[1584219,625] wl_shm@5.format(0)
[1584219,648] wl_shm@5.format(1)
[1584219,678] wl_output@7.geometry(0, 0, 430, 270, 2, "ACI", "ASUS VW220", 0)
[1584219,750] wl_output@7.mode(1, 1680, 1050, 74892)
[1584219,778] wl_output@7.scale(1)
[1584219,789] wl_output@7.done()
[1584219,804] wl_callback@8.done(285)
[1584219,815] gtk_shell1@12.capabilities(1)
[1584219,843] wl_seat@16.capabilities(3)
[1584219,854] -> wl_seat@16.get_pointer(new id wl_pointer@8)
[1584219,882] -> zwp_pointer_gestures_v1@14.get_swipe_gesture(new id zwp_pointer_gesture_swipe_v1@3, wl_pointer@8)
[1584219,900] -> zwp_pointer_gestures_v1@14.get_pinch_gesture(new id zwp_pointer_gesture_pinch_v1@26, wl_pointer@8)
[1584219,919] -> wl_seat@16.get_keyboard(new id wl_keyboard@27)
[1584219,943] wl_seat@16.name("seat0")
[1584219,953] wl_callback@22.done(285)
(soffice:2961): Gtk-WARNING **: Theme directory 4x24/actions of theme Suru has no size field
(soffice:2961): Gtk-WARNING **: Theme directory 16x16@2x/statu of theme Suru has no size field
(soffice:2961): Gtk-WARNING **: Theme directory 24x24@2x/action of theme Suru has no size field
(soffice:2961): Gtk-WARNING **: Theme directory 24x24@2x/app of theme Suru has no size field
(soffice:2961): Gtk-WARNING **: Theme directory 24x24@2x/categorie of theme Suru has no size field
(soffice:2961): Gtk-WARNING **: Theme directory 24x24@2x/device of theme Suru has no size field
(soffice:2961): Gtk-WARNING **: Theme directory 24x24@2x/emblem of theme Suru has no size field
(soffice:2961): Gtk-WARNING **: Theme directory 24x24@2x/emote of theme Suru has no size field
(soffice:2961): Gtk-WARNING **: Theme directory 24x24@2x/mimetype of theme Suru has no size field
(soffice:2961): Gtk-WARNING **: Theme directory 24x24@2x/place of theme Suru has no size field
[1584358,999] -> wl_compositor@4.create_surface(new id wl_surface@22)
[1584359,211] -> wl_surface@22.set_buffer_scale(1)
[1584371,414] -> wl_compositor@4.create_surface(new id wl_surface@28)
[1584371,494] -> wl_surface@28.set_buffer_scale(1)
[1584386,338] -> wl_shm@5.create_pool(new id wl_shm_pool@29, fd 30, 426932)
[1584386,376] -> wl_shm_pool@29.create_buffer(new id wl_buffer@30, 0, 313, 341, 1252, 0)
[1584860,377] wl_keyboard@27.keymap(1, fd 29, 58117)
[1584866,997] wl_keyboard@27.repeat_info(33, 500)
[1584895,575] -> wl_compositor@4.create_surface(new id wl_surface@31)
[1584895,699] -> wl_surface@31.set_buffer_scale(1)
[1584896,145] -> wl_shm@5.create_pool(new id wl_shm_pool@32, fd 30, 473308)
[1584896,170] -> wl_shm_pool@32.create_buffer(new id wl_buffer@33, 0, 347, 341, 1388, 0)
Ça bloque au niveau de l'écran de lancemant de libreoffice (avec la barre de progression complète) et Writer ne se lance qu'une fois le terminal fermé.
https://framapic.org/uGg8Ez7xvVau/FWGoYDScOzqt.png
firefox : ça ne fait rien, le terminal reste vide et pas de fenêtre FF...
sudo apt purge libreoffice*
sudo apt install libreoffice libreoffice-nlpsolver libreoffice-help-fr libreoffice-l10n-fr libreoffice-java-common openjdk-8-jre
Ça ne change rien, on ne va même pas jusqu'à la fin de la barre de l'écran de démarrage de LO :
$ libreoffice
[3432125,146] -> wl_display@1.get_registry(new id wl_registry@2)
[3432125,207] -> wl_display@1.sync(new id wl_callback@3)
[3432126,458] wl_display@1.delete_id(3)
[3432126,512] wl_registry@2.global(1, "wl_drm", 2)
[3432126,579] wl_registry@2.global(2, "wl_compositor", 4)
[3432126,620] -> wl_registry@2.bind(2, "wl_compositor", 3, new id [unknown]@4)
[3432126,665] wl_registry@2.global(3, "wl_shm", 1)
[3432126,689] -> wl_registry@2.bind(3, "wl_shm", 1, new id [unknown]@5)
[3432126,819] -> wl_shm@5.create_pool(new id wl_shm_pool@6, fd 19, 2304)
[3432127,031] -> wl_shm_pool@6.resize(6912)
[3432127,153] -> wl_shm_pool@6.resize(16128)
[3432128,113] -> wl_shm_pool@6.resize(34560)
[3432128,166] -> wl_shm_pool@6.resize(71424)
[3432128,231] -> wl_shm_pool@6.resize(145152)
[3432129,371] -> wl_shm_pool@6.resize(292608)
[3432131,849] -> wl_shm_pool@6.resize(587520)
[3432139,009] wl_registry@2.global(4, "wl_output", 2)
[3432139,046] -> wl_registry@2.bind(4, "wl_output", 2, new id [unknown]@7)
[3432139,157] -> wl_display@1.sync(new id wl_callback@8)
[3432139,177] wl_registry@2.global(5, "wl_data_device_manager", 3)
[3432139,203] -> wl_registry@2.bind(5, "wl_data_device_manager", 3, new id [unknown]@9)
[3432139,238] wl_registry@2.global(6, "gtk_primary_selection_device_manager", 1)
[3432139,265] -> wl_registry@2.bind(6, "gtk_primary_selection_device_manager", 1, new id [unknown]@10)
[3432139,297] wl_registry@2.global(7, "zxdg_shell_v6", 1)
[3432139,322] -> wl_registry@2.bind(7, "zxdg_shell_v6", 1, new id [unknown]@11)
[3432139,353] wl_registry@2.global(8, "wl_shell", 1)
[3432139,376] wl_registry@2.global(9, "gtk_shell1", 2)
[3432139,400] -> wl_registry@2.bind(9, "gtk_shell1", 2, new id [unknown]@12)
[3432139,435] wl_registry@2.global(10, "wl_subcompositor", 1)
[3432139,459] -> wl_registry@2.bind(10, "wl_subcompositor", 1, new id [unknown]@13)
[3432139,494] wl_registry@2.global(11, "zwp_pointer_gestures_v1", 1)
[3432139,519] -> wl_registry@2.bind(11, "zwp_pointer_gestures_v1", 1, new id [unknown]@14)
[3432139,552] wl_registry@2.global(12, "zwp_tablet_manager_v2", 1)
[3432139,576] -> wl_registry@2.bind(12, "zwp_tablet_manager_v2", 1, new id [unknown]@15)
[3432139,609] wl_registry@2.global(13, "wl_seat", 5)
[3432139,634] -> wl_registry@2.bind(13, "wl_seat", 5, new id [unknown]@16)
[3432143,615] -> wl_compositor@4.create_surface(new id wl_surface@17)
[3432143,671] -> gtk_primary_selection_device_manager@10.get_device(new id gtk_primary_selection_device@18, wl_seat@16)
[3432143,698] -> wl_data_device_manager@9.get_data_device(new id wl_data_device@19, wl_seat@16)
[3432143,747] -> wl_compositor@4.create_surface(new id wl_surface@20)
[3432143,887] -> zwp_tablet_manager_v2@15.get_tablet_seat(new id zwp_tablet_seat_v2@21, wl_seat@16)
[3432143,913] -> wl_display@1.sync(new id wl_callback@22)
[3432143,931] wl_registry@2.global(14, "zwp_relative_pointer_manager_v1", 1)
[3432143,956] wl_registry@2.global(15, "zwp_pointer_constraints_v1", 1)
[3432143,982] wl_registry@2.global(16, "zxdg_exporter_v1", 1)
[3432144,006] -> wl_registry@2.bind(16, "zxdg_exporter_v1", 1, new id [unknown]@23)
[3432144,038] wl_registry@2.global(17, "zxdg_importer_v1", 1)
[3432144,061] -> wl_registry@2.bind(17, "zxdg_importer_v1", 1, new id [unknown]@24)
[3432144,091] wl_registry@2.global(18, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1)
[3432144,116] -> wl_registry@2.bind(18, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1, new id [unknown]@25)
[3432144,151] wl_callback@3.done(35)
[3432145,224] wl_display@1.delete_id(8)
[3432145,237] wl_display@1.delete_id(22)
[3432145,250] wl_shm@5.format(0)
[3432145,264] wl_shm@5.format(1)
[3432145,275] wl_output@7.geometry(0, 0, 430, 270, 2, "ACI", "ASUS VW220", 0)
[3432145,347] wl_output@7.mode(1, 1680, 1050, 74892)
[3432145,381] wl_output@7.scale(1)
[3432145,395] wl_output@7.done()
[3432145,413] wl_callback@8.done(35)
[3432145,425] gtk_shell1@12.capabilities(1)
[3432145,449] wl_seat@16.capabilities(3)
[3432145,463] -> wl_seat@16.get_pointer(new id wl_pointer@8)
[3432145,497] -> zwp_pointer_gestures_v1@14.get_swipe_gesture(new id zwp_pointer_gesture_swipe_v1@3, wl_pointer@8)
[3432145,522] -> zwp_pointer_gestures_v1@14.get_pinch_gesture(new id zwp_pointer_gesture_pinch_v1@26, wl_pointer@8)
[3432145,548] -> wl_seat@16.get_keyboard(new id wl_keyboard@27)
[3432145,579] wl_seat@16.name("seat0")
[3432145,594] wl_callback@22.done(35)
(soffice:2478): Gtk-WARNING **: Theme directory 4x24/actions of theme Suru has no size field
(soffice:2478): Gtk-WARNING **: Theme directory 16x16@2x/statu of theme Suru has no size field
(soffice:2478): Gtk-WARNING **: Theme directory 24x24@2x/action of theme Suru has no size field
(soffice:2478): Gtk-WARNING **: Theme directory 24x24@2x/app of theme Suru has no size field
(soffice:2478): Gtk-WARNING **: Theme directory 24x24@2x/categorie of theme Suru has no size field
(soffice:2478): Gtk-WARNING **: Theme directory 24x24@2x/device of theme Suru has no size field
(soffice:2478): Gtk-WARNING **: Theme directory 24x24@2x/emblem of theme Suru has no size field
(soffice:2478): Gtk-WARNING **: Theme directory 24x24@2x/emote of theme Suru has no size field
(soffice:2478): Gtk-WARNING **: Theme directory 24x24@2x/mimetype of theme Suru has no size field
(soffice:2478): Gtk-WARNING **: Theme directory 24x24@2x/place of theme Suru has no size field
[3432275,149] -> wl_compositor@4.create_surface(new id wl_surface@22)
[3432275,362] -> wl_surface@22.set_buffer_scale(1)
[3432285,572] -> wl_compositor@4.create_surface(new id wl_surface@28)
[3432285,682] -> wl_surface@28.set_buffer_scale(1)
[3432300,537] -> wl_shm@5.create_pool(new id wl_shm_pool@29, fd 30, 426932)
[3432300,569] -> wl_shm_pool@29.create_buffer(new id wl_buffer@30, 0, 313, 341, 1252, 0)
[3432316,039] -> wl_compositor@4.create_surface(new id wl_surface@31)
[3432316,114] -> wl_surface@31.set_buffer_scale(1)
[3432316,441] -> wl_shm@5.create_pool(new id wl_shm_pool@32, fd 31, 473308)
[3432316,464] -> wl_shm_pool@32.create_buffer(new id wl_buffer@33, 0, 347, 341, 1388, 0)
Je n'ai pas encore essayé Firefox car, même si je peux sauvegarder et restaurer le profil, j'espère que le bug sera corrigé avant...
Sur quel(s) paquet(s) faut-il le déclarer : Gnome Shell, Wayland, Mutter, Firefox, LibreOffice... ?