openembedded-devel.lists.openembedded.org archive mirror
 help / color / mirror / Atom feed
* packagegroup-gnome-desktop is not a desktop
       [not found] <1b153bce-a66a-45ee-a5c6-963ea6fb1c82.949ef384-8293-46b8-903f-40a477c056ae.13b3af35-2da3-4280-b2c7-1a64bf69f8ab@emailsignatures365.codetwo.com>
@ 2025-08-27  5:54 ` Mike Looijmans
  2025-08-27 23:24   ` [oe] " Markus Volk
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Looijmans @ 2025-08-27  5:54 UTC (permalink / raw)
  To: openembedded-devel@lists.openembedded.org

As an alternative to XFCE, I wanted to try and create a Gnome desktop environment. I ignorantly assumed that "packagegroup-gnome-desktop" (what's in a name) would create some basic desktop, much like packagegroup-xfce-extended does.

However, adding that to my image results in all screens remaining black, even though it creates a 700MB image, it doesn't appear to have a display manager.

What am I missing?
Met vriendelijke groet / kind regards,

Mike Looijmans
System Expert


TOPIC Embedded Products B.V.
Materiaalweg 4, 5681 RJ Best
The Netherlands

T: +31 (0) 499 33 69 69
E: mike.looijmans@topic.nl
W: www.topic.nl

Please consider the environment before printing this e-mail


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [oe] packagegroup-gnome-desktop is not a desktop
  2025-08-27  5:54 ` packagegroup-gnome-desktop is not a desktop Mike Looijmans
@ 2025-08-27 23:24   ` Markus Volk
  2025-08-28 12:39     ` mike.looijmans
  0 siblings, 1 reply; 7+ messages in thread
From: Markus Volk @ 2025-08-27 23:24 UTC (permalink / raw)
  To: mike.looijmans
  Cc: openembedded-devel, Mike Looijmans via lists.openembedded.org

[-- Attachment #1: Type: text/plain, Size: 1744 bytes --]

Hi,
packagegroup-gnome-desktop should install enough to eventually run 
'gnome-shell' from a login-shell (if using systemd and wayland)
I've seen that gdm is not installed in packagegroup-gnome-desktop, so 
that might be the part of the puzzle that you're missing.

On Wed, Aug 27 2025 at 05:54:54 +00:00:00, Mike Looijmans via 
lists.openembedded.org <mike.looijmans=topic.nl@lists.openembedded.org> 
wrote:
> As an alternative to XFCE, I wanted to try and create a Gnome desktop 
> environment. I ignorantly assumed that "packagegroup-gnome-desktop" 
> (what's in a name) would create some basic desktop, much like 
> packagegroup-xfce-extended does.
> 
> However, adding that to my image results in all screens remaining 
> black, even though it creates a 700MB image, it doesn't appear to 
> have a display manager.
> 
> What am I missing?
> Met vriendelijke groet / kind regards,
> 
> Mike Looijmans
> System Expert
> 
> 
> TOPIC Embedded Products B.V.
> Materiaalweg 4, 5681 RJ Best
> The Netherlands
> 
> T: +31 (0) 499 33 69 69
> E: mike.looijmans@topic.nl <mailto:mike.looijmans@topic.nl>
> W: www.topic.nl <http://www.topic.nl/>
> 
> Please consider the environment before printing this e-mail
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#119123): 
> <https://lists.openembedded.org/g/openembedded-devel/message/119123>
> Mute This Topic: <https://lists.openembedded.org/mt/114913437/3618223>
> Group Owner: openembedded-devel+owner@lists.openembedded.org 
> <mailto:openembedded-devel+owner@lists.openembedded.org>
> Unsubscribe: 
> <https://lists.openembedded.org/g/openembedded-devel/unsub> 
> [f_l_k@t-online.de <mailto:f_l_k@t-online.de>]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


[-- Attachment #2: Type: text/html, Size: 2304 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [oe] packagegroup-gnome-desktop is not a desktop
  2025-08-27 23:24   ` [oe] " Markus Volk
@ 2025-08-28 12:39     ` mike.looijmans
  2025-08-28 13:12       ` Markus Volk
       [not found]       ` <185FF0782C5BBC40.31147@lists.openembedded.org>
  0 siblings, 2 replies; 7+ messages in thread
From: mike.looijmans @ 2025-08-28 12:39 UTC (permalink / raw)
  To: Markus Volk; +Cc: openembedded-devel, Mike Looijmans via lists.openembedded.org

[-- Attachment #1: Type: text/plain, Size: 1447 bytes --]

Part of the puzzle maybe, but still don't know how to start a gnome desktop.

There's some "glue" missing I guess between x11 or wayland (I support both) and the gnome things, but I can't find what that is.

Is there a "gnome desktop" image recipe out there somewhere that I could use as a reference?

I now just end up with an image that has tons of "gnome" things installed, but nothing really gets started and there's no clue as to what should be running...

M.

On 28-08-2025 01:24, Markus Volk wrote:
Hi,
packagegroup-gnome-desktop should install enough to eventually run 'gnome-shell' from a login-shell (if using systemd and wayland)
I've seen that gdm is not installed in packagegroup-gnome-desktop, so that might be the part of the puzzle that you're missing.

On Wed, Aug 27 2025 at 05:54:54 +00:00:00, Mike Looijmans via lists.openembedded.org <mike.looijmans=topic.nl@lists.openembedded.org><mailto:mike.looijmans=topic.nl@lists.openembedded.org> wrote:
As an alternative to XFCE, I wanted to try and create a Gnome desktop environment. I ignorantly assumed that "packagegroup-gnome-desktop" (what's in a name) would create some basic desktop, much like packagegroup-xfce-extended does. However, adding that to my image results in all screens remaining black, even though it creates a 700MB image, it doesn't appear to have a display manager. What am I missing? Met vriendelijke groet / kind regards, Mike Looijmans


[-- Attachment #2: Type: text/html, Size: 2820 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [oe] packagegroup-gnome-desktop is not a desktop
  2025-08-28 12:39     ` mike.looijmans
@ 2025-08-28 13:12       ` Markus Volk
  2025-08-29 11:58         ` mike.looijmans
       [not found]       ` <185FF0782C5BBC40.31147@lists.openembedded.org>
  1 sibling, 1 reply; 7+ messages in thread
From: Markus Volk @ 2025-08-28 13:12 UTC (permalink / raw)
  To: mike.looijmans
  Cc: openembedded-devel, Mike Looijmans via lists.openembedded.org

[-- Attachment #1: Type: text/plain, Size: 1285 bytes --]

On Thu, Aug 28 2025 at 14:39:44 +02:00:00, mike.looijmans@topic.nl 
wrote:
> I now just end up with an image that has tons of "gnome" things 
> installed, but nothing really gets started and there's no clue as to 
> what should be running...

gdm should be started automatically using systemd service:
flk@intel-corei7-64:~$ sudo systemctl status gdm
Password:
* gdm.service - GNOME Display Manager
     Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; 
preset: enabled)
     Active: active (running) since Thu 2025-08-28 15:01:08 CEST; 51s 
ago
 Invocation: fb3be9d01865490aa251ee2393f6d5b4
   Main PID: 1111 (gdm)
      Tasks: 4 (limit: 154363)
     Memory: 5.5M (peak: 9.8M)
        CPU: 40ms
     CGroup: /system.slice/gdm.service
             `-1111 /usr/sbin/gdm


Which OpenEmbedded branch are you on? I remember sending corrections 
for starting gdm some time ago:
<https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=d4ac4dcb70faeed3e3a933c378bfbcbe25a1f260>

I also build for gnome but that is far from being a tiny image:
<https://codeberg.org/flk/meta-image/src/commit/8ab5f7a156e44e30dd637361e0b9c1474537af4a/recipes-core/images/image.inc>
<https://codeberg.org/flk/meta-gnome-image/src/branch/master/recipes-core/images/gnome-image.bb>



[-- Attachment #2: Type: text/html, Size: 2134 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [oe] packagegroup-gnome-desktop is not a desktop
       [not found]       ` <185FF0782C5BBC40.31147@lists.openembedded.org>
@ 2025-08-28 13:50         ` Markus Volk
  0 siblings, 0 replies; 7+ messages in thread
From: Markus Volk @ 2025-08-28 13:50 UTC (permalink / raw)
  To: mike.looijmans
  Cc: openembedded-devel, Mike Looijmans via lists.openembedded.org

[-- Attachment #1: Type: text/plain, Size: 185 bytes --]

I do it like this:
<https://codeberg.org/flk/meta-gnome-image/src/branch/master/recipes-gnome/gdm/gdm_%25.bbappend>

> 
> gdm should be started automatically using systemd service:
> 


[-- Attachment #2: Type: text/html, Size: 499 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [oe] packagegroup-gnome-desktop is not a desktop
  2025-08-28 13:12       ` Markus Volk
@ 2025-08-29 11:58         ` mike.looijmans
  2025-08-29 17:58           ` Markus Volk
  0 siblings, 1 reply; 7+ messages in thread
From: mike.looijmans @ 2025-08-29 11:58 UTC (permalink / raw)
  To: Markus Volk; +Cc: openembedded-devel, Mike Looijmans via lists.openembedded.org

On 28-08-2025 15:12, Markus Volk wrote:
> On Thu, Aug 28 2025 at 14:39:44 +02:00:00, mike.looijmans@topic.nl wrote:
>> I now just end up with an image that has tons of "gnome" things installed, 
>> but nothing really gets started and there's no clue as to what should be 
>> running...
>
> gdm should be started automatically using systemd service:
> flk@intel-corei7-64:~$ sudo systemctl status gdm
> Password:
> * gdm.service - GNOME Display Manager
>      Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; preset: 
> enabled)
>      Active: active (running) since Thu 2025-08-28 15:01:08 CEST; 51s ago
>  Invocation: fb3be9d01865490aa251ee2393f6d5b4
>    Main PID: 1111 (gdm)
>       Tasks: 4 (limit: 154363)
>      Memory: 5.5M (peak: 9.8M)
>         CPU: 40ms
>      CGroup: /system.slice/gdm.service
>              `-1111 /usr/sbin/gdm
>
>
> Which OpenEmbedded branch are you on? I remember sending corrections for 
> starting gdm some time ago:
> https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=d4ac4dcb70faeed3e3a933c378bfbcbe25a1f260 
> <https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=d4ac4dcb70faeed3e3a933c378bfbcbe25a1f260>

I'm on scarthgap (because Xilinx/AMD is there as well).

This patch at least puts a login screen on the display. I can move the mouse 
pointer on it, but I doesn't respond to any click or keyboard button.

>
> I also build for gnome but that is far from being a tiny image:
> https://codeberg.org/flk/meta-image/src/commit/8ab5f7a156e44e30dd637361e0b9c1474537af4a/recipes-core/images/image.inc
> https://codeberg.org/flk/meta-gnome-image/src/branch/master/recipes-core/images/gnome-image.bb
>
That'll be useful. In this case I'm not particularly looking at "small". 
Experimenting with what we could demo on an MPSoC board outputting to 4 HDMI 
ports (just bit-banging FPGA pins really really fast). XFCE looks nice, but a 
gnome desktop will appeal to a bigger audience... I'd also want to get wayland 
running (weston works but a desktop that only has a terminal window won't 
really appeal to people), which your image appears to be doing as well. I 
particularly like wayland's VSync handling.

M.






^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [oe] packagegroup-gnome-desktop is not a desktop
  2025-08-29 11:58         ` mike.looijmans
@ 2025-08-29 17:58           ` Markus Volk
  0 siblings, 0 replies; 7+ messages in thread
From: Markus Volk @ 2025-08-29 17:58 UTC (permalink / raw)
  To: mike.looijmans
  Cc: openembedded-devel, Mike Looijmans via lists.openembedded.org

[-- Attachment #1: Type: text/plain, Size: 404 bytes --]

On Fri, Aug 29 2025 at 13:58:05 +02:00:00, mike.looijmans@topic.nl 
wrote:
> This patch at least puts a login screen on the display. I can move 
> the mouse pointer on it, but I doesn't respond to any click or 
> keyboard button.

Normally the default user should be visible right in the middle and 
should be clickable (At least I never had issues with that). Do you 
have created one (besides 'root')


[-- Attachment #2: Type: text/html, Size: 557 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-08-29 17:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1b153bce-a66a-45ee-a5c6-963ea6fb1c82.949ef384-8293-46b8-903f-40a477c056ae.13b3af35-2da3-4280-b2c7-1a64bf69f8ab@emailsignatures365.codetwo.com>
2025-08-27  5:54 ` packagegroup-gnome-desktop is not a desktop Mike Looijmans
2025-08-27 23:24   ` [oe] " Markus Volk
2025-08-28 12:39     ` mike.looijmans
2025-08-28 13:12       ` Markus Volk
2025-08-29 11:58         ` mike.looijmans
2025-08-29 17:58           ` Markus Volk
     [not found]       ` <185FF0782C5BBC40.31147@lists.openembedded.org>
2025-08-28 13:50         ` Markus Volk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).