Starting "Install to Hard Drive" icon at the desktop doesn't show any GUI window on LXDE Live spin. Reproducible: Always Steps to Reproduce: 1.Boot from Fedora-LXDE-Live-x86_64-39-20230920.n.0.iso 2.update anaconda packages to 39.32.3-1.fc39 (which is the latest at this moment) 3.Double-click "Install to Hard Drive" icon at the desktop Actual Results: No GUI window Expected Results: anaconda should works What I got from lxterminal: liveuser@localhost-live:~$ liveinst localuser:root being added to access control list Starting installer, one moment... anaconda 39.32.3-1.fc39 for Fedora 39 (pre-release) started. * installation log files are stored in /tmp during the installation * shell is available on TTY2 and in second TMUX pane (ctrl+b, then press 2) * when reporting a bug add logs from /tmp as separate text/plain attachments X or window manager startup failed, falling back to text mode. ================================================================================ ================================================================================ X was unable to start on your machine. Would you like to start VNC to connect to this computer from another computer and perform a graphical installation or continue with a text mode installation? 1) Start VNC 2) Use text mode Please make a selection from the above ['c' to continue, 'h' to help, 'q' to quit, 'r' to refresh]: 1 ================================================================================ ================================================================================ VNC Password Please provide VNC password (must be six to eight characters long). You will have to type it twice. Leave blank for no password Password: Password (confirm): 02:49:32 Starting VNC... Traceback (most recent call last): File "/sbin/anaconda", line 440, in <module> display.setup_display(anaconda, opts) File "/usr/lib64/python3.12/site-packages/pyanaconda/display.py", line 385, in setup_display vnc_server.startServer() File "/usr/lib64/python3.12/site-packages/pyanaconda/vnc.py", line 250, in startServer util.startX(xvnccommand, output_redirect=self.openlogfile(), timeout=self.timeout) File "/usr/lib64/python3.12/site-packages/pyanaconda/core/util.py", line 239, in startX signal.pause() File "/usr/lib64/python3.12/site-packages/pyanaconda/core/process_watchers.py", line 117, in _sigchld_handler cls._raise_exit_error(exit_statuses) File "/usr/lib64/python3.12/site-packages/pyanaconda/core/process_watchers.py", line 81, in _raise_exit_error raise ExitError(", ".join(exn_message)) pyanaconda.errors.ExitError: Xvnc exited with status 1 /usr/sbin/setenforce: security_setenforce() failed: Permission denied vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:02.3/0000:04:00.0/virtio3/block/vda/uevent': Permission denied vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:02.3/0000:04:00.0/virtio3/block/vda/vda1/uevent': Permission denied vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:02.3/0000:04:00.0/virtio3/block/vda/vda2/uevent': Permission denied vda3: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:02.3/0000:04:00.0/virtio3/block/vda/vda3/uevent': Permission denied sr0: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sr0/uevent': Permission denied loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied zram0: Failed to write 'change' to '/sys/devices/virtual/block/zram0/uevent': Permission denied dm-0: Failed to write 'change' to '/sys/devices/virtual/block/dm-0/uevent': Permission denied dm-1: Failed to write 'change' to '/sys/devices/virtual/block/dm-1/uevent': Permission denied Traceback (most recent call last): File "/usr/lib64/python3.12/site-packages/gi/overrides/BlockDev.py", line 1226, in wrapped ret = orig_obj(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/site-packages/gi/overrides/BlockDev.py", line 866, in lvm_lvs return _lvm_lvs(vg_name) ^^^^^^^^^^^^^^^^^ gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Sender is not authorized to send message (9) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/bin/anaconda-cleanup", line 82, in <module> devicetree.populate(cleanup_only=True) File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/populator/populator.py", line 446, in populate self._populate() File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/populator/populator.py", line 490, in _populate self.handle_device(dev) File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/populator/populator.py", line 284, in handle_device self._add_name(name) File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/populator/populator.py", line 146, in _add_name if name not in self.names: ^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/devicetree.py", line 148, in names lv_info = list(lvs_info.cache.keys()) ^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/blivet/static_data/lvm_info.py", line 44, in cache lvs = blockdev.lvm.lvs() ^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.12/site-packages/gi/overrides/BlockDev.py", line 1248, in wrapped raise transform[1](msg) gi.overrides.BlockDev.LVMError: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Sender is not authorized to send message anaconda must be run as root. /usr/sbin/setenforce: security_setenforce() failed: Permission denied Also, still fails with sudo liveinst or so
I have same problem with Fedora-LXDE-Live-x86_64-39-1.5.iso It is latest iso. There is not LXDE flavor in https://dl.fedoraproject.org/pub/alt/live-respins/ at the moment. 1. boot from liveusb 2. start Desktop shortcut - see spinning wheel, then it disappear For clear test 1. reboot from liveusb 2. type in lxterminal sudo /usb/bin/liveinst ** (process:2497): WARNING **: 11:05:37.505: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2497): WARNING **: 11:05:37.505: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2497): WARNING **: 11:05:37.505: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2497): WARNING **: 11:05:37.505: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2497): WARNING **: 11:05:37.505: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2497): WARNING **: 11:05:37.505: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2497): WARNING **: 11:05:37.506: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2497): WARNING **: 11:05:37.506: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2497): WARNING **: 11:05:37.506: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2497): WARNING **: 11:05:37.506: expected enumeration type void, but got PyBlockDevPlugin instead Starting installer, one moment... ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead ** (process:2594): WARNING **: 11:05:41.636: expected enumeration type void, but got PyBlockDevPlugin instead anaconda 39.32.6-2.fc39 for Fedora 39 started. * installation log files are stored in /tmp during the installation * shell is available on TTY2 and in second TMUX pane (ctrl+b, then press 2) * when reporting a bug add logs from /tmp as separate text/plain attachments Traceback (most recent call last): File "/sbin/anaconda", line 333, in <module> startup_utils.live_startup() File "/usr/lib64/python3.12/site-packages/pyanaconda/startup_utils.py", line 358, in live_startup inhibit_screensaver() File "/usr/lib64/python3.12/site-packages/pyanaconda/screensaver.py", line 96, in inhibit_screensaver inhibit_id = session_proxy.Inhibit("anaconda", "Installing") ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/dasbus/client/proxy.py", line 161, in __getattr__ member = self._get_member(self._get_interface(name), name) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/dasbus/client/proxy.py", line 211, in _get_interface self._handler.specification.members ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/dasbus/client/handler.py", line 212, in specification self._specification = self._get_specification() ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/dasbus/client/handler.py", line 332, in _get_specification xml = self._call_method( ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/dasbus/client/handler.py", line 435, in _call_method self._message_bus.connection, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/dasbus/connection.py", line 169, in connection self._connection = self._get_connection() ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/dasbus/connection.py", line 336, in _get_connection return self._provider.get_session_bus_connection() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/dasbus/connection.py", line 67, in get_session_bus_connection return Gio.bus_get_sync( ^^^^^^^^^^^^^^^^^ gi.repository.GLib.GError: g-io-error-quark: Could not connect: No such file or directory (1)
Created attachment 2002720 [details] anaconda log from /tmp
https://bugzilla.redhat.com/show_bug.cgi?id=2248914 with LXDE.iso https://bugzilla.redhat.com/show_bug.cgi?id=2248929 with similar error on Fedora-Workstation-39-1.5-x86_64.iso https://bugzilla.redhat.com/show_bug.cgi?id=2249011 with Fedora-Workstation-39-1.5-x86_64.iso
*** Bug 2248914 has been marked as a duplicate of this bug. ***
anaconda-liveinst is an EPEL only package that just ships a launcher file. Reassigning back to anaconda.
*** Bug 2256507 has been marked as a duplicate of this bug. ***
Open the terminal and issue this command: sudo dbus-launch liveinst Could it be a workaround?
(In reply to Alessio from comment #7) > Open the terminal and issue this command: > sudo dbus-launch liveinst I can confirm that makes the installer start on F39 (Final) LXDE Live iso.
Probably this is a fix, did not test it: https://pagure.io/fedora-kickstarts/pull-request/1013
Well, PR closed and no fix. Fedora-LXDE-Live-x86_64-40-20240306.n.0.iso still have this bug.
Confirmed, still present in F40 Beta.
Yes. Fedora-LXDE-Live-x86_64-40-20240322.n.0.iso still have this bug.
Can confirm that the bug still exists and that the proposed workaround, sudo dbus-launch liveinst, works well.