[Bug 2077741] Re: No default background set for GNOME-Greeter

2024-08-30 Thread Matthew Hagemann
** Description changed:

+ [ Impact ]
+ 
  While using Gnome-Initial-Setup launched from GDM (when no user > 1000
  is present on the machine), no background is set on GNOME-Greeter,
  leading to a solid blue background wallpaper.
  
- Could we set the background here to the Ubuntu default? By updating
- /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override with:
+ Gnome-Initial-Setup is currently used on OEM shipped devices to provide
+ a first user setup flow. We plan to also use it for a Raspberry Pi first
+ user flow. We have received lots of feedback that the solid blue
+ background is not in line with the Flutter installer and looks like an
+ error occurred / the wallpaper failed to load.
+ 
+ By updating /usr/share/glib-2.0/schemas/10_ubuntu-
+ settings.gschema.override with:
  
  ```
  # for GDM/DM
  # FIXME: move to :Ubuntu-Greeter once upstream supports this, see LP: #1788
  
  [org.gnome.desktop.interface:GNOME-Greeter]
  gtk-theme = 'Yaru'
  icon-theme = 'Yaru'
  cursor-theme = 'Yaru'
  font-name = 'Ubuntu 11'
  monospace-font-name = 'Ubuntu Mono 13'
  font-antialiasing = 'rgba'
  
  [org.gnome.login-screen]
  logo='/usr/share/plymouth/ubuntu-logo.png'
  
  + [org.gnome.desktop.background:GNOME-Greeter]
  + picture-uri = 'file:///usr/share/backgrounds/warty-final-ubuntu.png'
  + picture-uri-dark = 'file:///usr/share/backgrounds/ubuntu-wallpaper-d.png'
  + show-desktop-icons = false
  ```
  
  I was able to add in one. This will help improve the GIS installer flow
- for Raspberry Pi we plan to support in 24.10
+ for Raspberry Pi we plan to support in 24.10 and the OEMs
  
  ubuntu-settings:
-   Installed: 24.04.3
+   Installed: 24.04.3
  Ubuntu version: 24.04 LTS
+ 
+ [ Test Plan ]
+ 
+ To test this change, you can follow the test plan for Gnome-Initial-
+ Setup up to the point where you have launched the GDM Gnome-Initial-
+ Setup session and Gnome-Initial-Setup has appeared. You should see the
+ default Ubuntu wallpaper, not a solid blue wallpaper, behind Gnome-
+ Initial-Setup.
+ 
+ https://wiki.ubuntu.com/DesktopTeam/TestPlans/GnomeInitialSetup

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077741

Title:
  No default background  set for GNOME-Greeter

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-settings/+bug/2077741/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2077741] Re: No default background set for GNOME-Greeter

2024-08-30 Thread Matthew Hagemann
** Description changed:

  [ Impact ]
  
  While using Gnome-Initial-Setup launched from GDM (when no user > 1000
  is present on the machine), no background is set on GNOME-Greeter,
  leading to a solid blue background wallpaper.
  
  Gnome-Initial-Setup is currently used on OEM shipped devices to provide
  a first user setup flow. We plan to also use it for a Raspberry Pi first
  user flow. We have received lots of feedback that the solid blue
  background is not in line with the Flutter installer and looks like an
  error occurred / the wallpaper failed to load.
  
  By updating /usr/share/glib-2.0/schemas/10_ubuntu-
  settings.gschema.override with:
  
  ```
  # for GDM/DM
  # FIXME: move to :Ubuntu-Greeter once upstream supports this, see LP: #1788
  
  [org.gnome.desktop.interface:GNOME-Greeter]
  gtk-theme = 'Yaru'
  icon-theme = 'Yaru'
  cursor-theme = 'Yaru'
  font-name = 'Ubuntu 11'
  monospace-font-name = 'Ubuntu Mono 13'
  font-antialiasing = 'rgba'
  
  [org.gnome.login-screen]
  logo='/usr/share/plymouth/ubuntu-logo.png'
  
  + [org.gnome.desktop.background:GNOME-Greeter]
  + picture-uri = 'file:///usr/share/backgrounds/warty-final-ubuntu.png'
  + picture-uri-dark = 'file:///usr/share/backgrounds/ubuntu-wallpaper-d.png'
  + show-desktop-icons = false
  ```
  
  I was able to add in one. This will help improve the GIS installer flow
  for Raspberry Pi we plan to support in 24.10 and the OEMs
  
  ubuntu-settings:
    Installed: 24.04.3
  Ubuntu version: 24.04 LTS
  
  [ Test Plan ]
  
  To test this change, you can follow the test plan for Gnome-Initial-
  Setup up to the point where you have launched the GDM Gnome-Initial-
  Setup session and Gnome-Initial-Setup has appeared. You should see the
  default Ubuntu wallpaper, not a solid blue wallpaper, behind Gnome-
  Initial-Setup.
  
  https://wiki.ubuntu.com/DesktopTeam/TestPlans/GnomeInitialSetup
+ 
+ 
+ [ Where problems could occur ]
+ 
+ If the path to the wallpaper is invalid, the session reverts to its blue
+ background, returning to its current state.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077741

Title:
  No default background  set for GNOME-Greeter

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-settings/+bug/2077741/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2077741] Re: No default background set for GNOME-Greeter

2024-09-05 Thread Matthew Hagemann
Tested version 24.04.5 from https://launchpad.net/ubuntu/+source/ubuntu-
settings/24.04.5

Following the first few steps in the testplan 
https://wiki.ubuntu.com/DesktopTeam/TestPlans/GnomeInitialSetup I:
- Created a 24.04.1 VM and preformed normal installation
- Installed ubuntu-settings 24.04.5
- Removed the user created during installation
- Rebooted the VM

I landed on the Gnome-Initial-Setup session, but now including the
wallpaper, fixing my issue. I was able to complete the setup flow as per
normal.

** Tags removed: verification-needed-noble
** Tags added: verification-done-noble

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077741

Title:
  No default background  set for GNOME-Greeter

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-settings/+bug/2077741/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2059121] [NEW] The gnome-initial-setup-copy-worker never seems to have the correct permissions to copy from /run/gnome-initial-setup go a users ~/.config

2024-03-26 Thread Matthew Hagemann
Public bug reported:

There is a check in the copy worker that looks to see if the user
running the copy worker owns the files it is trying to copy

```
if (!g_file_query_exists (src, NULL) ||
!file_is_ours (src))
  exit (EXIT_SUCCESS);
```

From all my testing, the copy worker will always run as a newly created
user, and thus not own the file in /run/gnome-initial-setup and always
exit here.

My workaround in provd is to update the ownership of the file in
/run/gnome-initial-setup to the newly created user before booting into
their session, allowing this check to pass.

Without this workaround, several settings applied in the gnome-initial-
setup new user flow (mainly a11y) are not persisted to the new user
after the gis process concludes.

ProblemType: Bug
DistroRelease: Ubuntu 23.10
Package: gnome-initial-setup 45.0-1ubuntu3 [modified: 
usr/share/applications/gnome-initial-setup.desktop]
ProcVersionSignature: Ubuntu 6.5.0-26.26-generic 6.5.13
Uname: Linux 6.5.0-26-generic x86_64
ApportVersion: 2.28.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Tue Mar 26 14:31:52 2024
InstallationDate: Installed on 2024-03-02 (24 days ago)
InstallationMedia: Ubuntu 23.10.1 "Mantic Minotaur" - Release amd64 (20231016.1)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/usr/bin/zsh
 TERM=xterm-256color
 XDG_RUNTIME_DIR=
SourcePackage: gnome-initial-setup
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: gnome-initial-setup (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: amd64 apport-bug mantic wayland-session

** Description changed:

- These is a check in the copy worker that looks to see if the user
+ There is a check in the copy worker that looks to see if the user
  running the copy worker owns the files it is trying to copy
  
  ```
  if (!g_file_query_exists (src, NULL) ||
- !file_is_ours (src))
-   exit (EXIT_SUCCESS);
+ !file_is_ours (src))
+   exit (EXIT_SUCCESS);
  ```
  
  From all my testing, the copy worker will always run as a newly created
  user, and thus not own the file in /run/gnome-initial-setup and always
  exit here.
  
  My workaround in provd is to update the ownership of the file in
  /run/gnome-initial-setup to the newly created user before booting into
  their session, allowing this check to pass.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 23.10
  Package: gnome-initial-setup 45.0-1ubuntu3 [modified: 
usr/share/applications/gnome-initial-setup.desktop]
  ProcVersionSignature: Ubuntu 6.5.0-26.26-generic 6.5.13
  Uname: Linux 6.5.0-26-generic x86_64
  ApportVersion: 2.28.0-0ubuntu1
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Mar 26 14:31:52 2024
  InstallationDate: Installed on 2024-03-02 (24 days ago)
  InstallationMedia: Ubuntu 23.10.1 "Mantic Minotaur" - Release amd64 
(20231016.1)
  ProcEnviron:
-  LANG=en_US.UTF-8
-  PATH=(custom, no user)
-  SHELL=/usr/bin/zsh
-  TERM=xterm-256color
-  XDG_RUNTIME_DIR=
+  LANG=en_US.UTF-8
+  PATH=(custom, no user)
+  SHELL=/usr/bin/zsh
+  TERM=xterm-256color
+  XDG_RUNTIME_DIR=
  SourcePackage: gnome-initial-setup
  UpgradeStatus: No upgrade log present (probably fresh install)

** Description changed:

  There is a check in the copy worker that looks to see if the user
  running the copy worker owns the files it is trying to copy
  
  ```
  if (!g_file_query_exists (src, NULL) ||
  !file_is_ours (src))
    exit (EXIT_SUCCESS);
  ```
  
  From all my testing, the copy worker will always run as a newly created
  user, and thus not own the file in /run/gnome-initial-setup and always
  exit here.
  
  My workaround in provd is to update the ownership of the file in
  /run/gnome-initial-setup to the newly created user before booting into
  their session, allowing this check to pass.
+ 
+ Without this workaround, several settings applied in the gnome-initial-
+ setup new user flow (mainly a11y) are not persisted to the new user
+ after the gis process concludes.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 23.10
  Package: gnome-initial-setup 45.0-1ubuntu3 [modified: 
usr/share/applications/gnome-initial-setup.desktop]
  ProcVersionSignature: Ubuntu 6.5.0-26.26-generic 6.5.13
  Uname: Linux 6.5.0-26-generic x86_64
  ApportVersion: 2.28.0-0ubuntu1
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Mar 26 14:31:52 2024
  InstallationDate: Installed on 2024-03-02 (24 days ago)
  InstallationMedia: Ubuntu 23.10.1 "Mantic Minotaur" - Release amd64 
(20231016.1)
  ProcEnviron:
   LANG=en_US.UTF-8
   PATH=(custom, no user)
   SHELL=/usr/bin/zsh
   TERM=xterm-256color
   XDG_RUNTIME_DIR=
  SourcePackage: gnome-initial-setup
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2059121

Title:
  

[Bug 2059121] Re: The gnome-initial-setup-copy-worker never seems to have the correct permissions to copy from /run/gnome-initial-setup go a users ~/.config

2024-03-27 Thread Matthew Hagemann
Hi Nathan :)

Sorry, I meant folder, not file.

The code is checking the ownership of the home directory of gnome-
initial-setup which is /run/gnome-initial-setup, which is where the
files we are trying to copy live:

```
src = g_file_new_for_path (initial_setup_homedir);

if (!g_file_query_exists (src, NULL) ||
!file_is_ours (src))
  exit (EXIT_SUCCESS);
```

They are all owned by the gnome-initial-setup user:

```
root@matt-pc-q35-8-0:/run/gnome-initial-setup# ls -ld .
drwx-- 6 gnome-initial-setup nogroup 120 Mar 27 16:49 .
root@matt-pc-q35-8-0:/run/gnome-initial-setup# ls -la .
total 0
drwx--  6 gnome-initial-setup nogroup 120 Mar 27 16:49 .
drwxr-xr-x 36 rootroot920 Mar 27 16:49 ..
drwx--  6 gnome-initial-setup nogroup 120 Mar 27 16:49 .cache
drwx--  6 gnome-initial-setup nogroup 140 Mar 27 16:49 .config
drwx--  4 gnome-initial-setup nogroup  80 Mar 27 16:49 .local
drwx--  3 gnome-initial-setup nogroup  60 Mar 27 16:49 snap

```

If I have understood the problem correctly:

The gnome-intial-setup-copy-worker is started in a user session, so it
will be running as that user, not as the gnome-initial-setup user, and
fail that check, preventing those files from being copied:

https://salsa.debian.org/gnome-team/gnome-initial-
setup/-/blob/debian/latest/data/gnome-initial-setup-copy-
worker.service.in?ref_type=heads

https://salsa.debian.org/gnome-team/gnome-initial-
setup/-/blob/debian/latest/data/gnome-initial-setup-copy-
worker.desktop.in.in?ref_type=heads

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2059121

Title:
  The gnome-initial-setup-copy-worker never seems to have the correct
  permissions to copy from /run/gnome-initial-setup go a users ~/.config

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2059121/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2077741] [NEW] No default background set for GNOME-Greeter

2024-08-23 Thread Matthew Hagemann
Public bug reported:

While using Gnome-Initial-Setup launched from GDM (when no user > 1000
is present on the machine), no background is set on GNOME-Greeter,
leading to a solid blue background wallpaper.

Could we set the background here to the Ubuntu default? By updating
/usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override with:

```
# for GDM/DM
# FIXME: move to :Ubuntu-Greeter once upstream supports this, see LP: #1788

[org.gnome.desktop.interface:GNOME-Greeter]
gtk-theme = 'Yaru'
icon-theme = 'Yaru'
cursor-theme = 'Yaru'
font-name = 'Ubuntu 11'
monospace-font-name = 'Ubuntu Mono 13'
font-antialiasing = 'rgba'

[org.gnome.login-screen]
logo='/usr/share/plymouth/ubuntu-logo.png'

+ [org.gnome.desktop.background:GNOME-Greeter]
+ picture-uri = 'file:///usr/share/backgrounds/warty-final-ubuntu.png'
+ picture-uri-dark = 'file:///usr/share/backgrounds/ubuntu-wallpaper-d.png'
+ show-desktop-icons = false
```

I was able to add in one. This will help improve the GIS installer flow
for Raspberry Pi we plan to support in 24.10

ubuntu-settings:
  Installed: 24.04.3
Ubuntu version: 24.04 LTS

** Affects: ubuntu-settings (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077741

Title:
  No default background  set for GNOME-Greeter

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-settings/+bug/2077741/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2077741] Re: No default background set for GNOME-Greeter

2024-08-23 Thread Matthew Hagemann
** Changed in: ubuntu-settings (Ubuntu)
Milestone: None => ubuntu-24.10

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077741

Title:
  No default background  set for GNOME-Greeter

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-settings/+bug/2077741/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2103385] [NEW] Account language incorectly set on summary page

2025-03-17 Thread Matthew Hagemann
Public bug reported:

Plucky bug:

The summary page current runs the following code after language packs
are installed:

```
  if (act_user_is_loaded (user))
act_user_set_language (user, locale);
  else
g_signal_connect (user,
  "notify::is-loaded",
  G_CALLBACK (user_loaded),
  g_strdup (locale));
``

This is setting the gnome-initial-setup users account language, not that
of the newly created user

** Affects: gnome-initial-setup (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2103385

Title:
  Account language incorectly set on summary page

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2103385/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2101934] Re: SetLocale and SetX11Keyboard auto-denied on Ubuntu

2025-03-27 Thread Matthew Hagemann
Hey, yes, with that systemd patch SetLocale works again. Keyboard is
still blocked, but my understanding is for good reason.

** Summary changed:

- SetLocale and SetX11Keyboard auto-denied on Ubuntu
+ SetX11Keyboard auto-denied on Ubuntu

** Description changed:

  I kept seeing dbus-daemon denials in the journal while testing setting
  the system locale via Gnome Initial Setup:
  
  ```
  dbus-daemon[971]: [system] Rejected send message, 3 matched rules; 
type="method_call", sender=":1.112" (uid=118 pid=2985 
comm="/usr/libexec/gnome-initial-setup" label="unconfined") 
interface="org.freedesktop.locale1" member="SetLocale" error name="(unset)" 
requested_reply="0" destination=":1.104" (uid=0 pid=2926 
comm="/usr/lib/systemd/systemd-localed" label="unconfined")
  ```
  
  Digging in further I came across this configuration for dbus:
  
  ```
  cat /usr/share/dbus-1/system.d/systemd-localed-read-only.conf
   
  https://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd";>
+ "https://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd";>
  
  
  
  
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
  
  ```
  
  Looking back through the logs, and from testing, SetX11Keyboard is also
  being denied.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2101934

Title:
  SetX11Keyboard auto-denied on Ubuntu

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2101934/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2103423] [NEW] start-here-symbolic.svg not rendering in plucky

2025-03-17 Thread Matthew Hagemann
Public bug reported:

I've been testing in plucky, and see the start-here-symbolic.svg is not
rendering on the language page correctly. yaru-theme-icon is present,
and I can open /usr/share/icons/Yaru/scalable/places/start-here-
symbolic.svg in an image viewer without any issue.

All other svg's are rendering correctly, but are available locally in
the GIS package

** Affects: gnome-initial-setup (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2103423

Title:
  start-here-symbolic.svg not rendering in plucky

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2103423/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2101934] [NEW] SetLocale and SetX11Keyboard auto-denied on Ubuntu

2025-03-10 Thread Matthew Hagemann
Public bug reported:

I kept seeing dbus-daemon denials in the journal while testing setting
the system locale via Gnome Initial Setup:

```
dbus-daemon[971]: [system] Rejected send message, 3 matched rules; 
type="method_call", sender=":1.112" (uid=118 pid=2985 
comm="/usr/libexec/gnome-initial-setup" label="unconfined") 
interface="org.freedesktop.locale1" member="SetLocale" error name="(unset)" 
requested_reply="0" destination=":1.104" (uid=0 pid=2926 
comm="/usr/lib/systemd/systemd-localed" label="unconfined")
```

Digging in further I came across this configuration for dbus:

```
cat /usr/share/dbus-1/system.d/systemd-localed-read-only.conf
 
https://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd";>















```

Looking back through the logs, and from testing, SetX11Keyboard is also
being denied.

** Affects: gnome-initial-setup (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2101934

Title:
  SetLocale and SetX11Keyboard auto-denied on Ubuntu

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2101934/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2101826] [NEW] Language pack installation attempted before WIFI page

2025-03-10 Thread Matthew Hagemann
Public bug reported:

When a language is selected on the language selector, GIS attempts to
install all the available language packs for that language via apt. This
is an issue when the system has no Ethernet cable or setup wifi
connection, as the WIFI page to setup WIFI appears later in the flow,
preventing you from being able to ever download these additional
language packs.

** Affects: gnome-initial-setup (Ubuntu)
 Importance: Undecided
 Assignee: Matthew Hagemann (matt-hagemann)
 Status: New

** Changed in: gnome-initial-setup (Ubuntu)
 Assignee: (unassigned) => Matthew Hagemann (matt-hagemann)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2101826

Title:
  Language pack installation attempted before WIFI page

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2101826/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2101825] [NEW] pkexec attempts to close all file descriptors up to sysconf(_SC_OPEN_MAX)

2025-03-10 Thread Matthew Hagemann
Public bug reported:

pkexec attempts to close all file descriptors up to
sysconf(_SC_OPEN_MAX) before executing any commands.
See: 
https://github.com/polkit-org/polkit/blob/11c4a81f6f732e4b1887a96cab69a1ad6a000e00/src/programs/pkexec.c#L259-L267

As of 24.10, systemd is no longer compile for Ubuntu using the
-Dbump-proc-sys-fs-nr-open=false flag. The absence of this flag causes systemd
to set file descriptor limits to their maximum.

24.04 LTS: 
https://git.launchpad.net/ubuntu/+source/systemd/tree/debian/rules?h=ubuntu/noble#n82
24.10: 
https://git.launchpad.net/ubuntu/+source/systemd/tree/debian/rules?h=ubuntu/oracular

This is causing pkexec to sit attempting to close 1073741816 file descriptors
which takes several minutes every time it was called to install a lang pack.

** Affects: gnome-initial-setup (Ubuntu)
 Importance: Undecided
 Assignee: Matthew Hagemann (matt-hagemann)
 Status: New

** Changed in: gnome-initial-setup (Ubuntu)
 Assignee: (unassigned) => Matthew Hagemann (matt-hagemann)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2101825

Title:
  pkexec attempts to close all file descriptors up to
  sysconf(_SC_OPEN_MAX)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2101825/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs