HoloISO / issuetracker

Issuetracker
4 stars 2 forks source link

Blank screen after install (Intel iGPU) #11

Closed anbu-tcn closed 1 month ago

anbu-tcn commented 4 months ago

Your Issue:

After reboot there is blank screen.
Disabled relogin, switch to tty2, login, ran holoiso-disable-sessions, reboot, login to X11.
gamescope-session won't run.

Your device's full specs

CPU: Intel i5-4570
GPU: Integrated

Installer used to install?

holoiso_beta_snapshot20240125.1712.26-INSTALLER-06-x86_64.iso

OS version (/etc/holoiso-release):

IMAGE_ID="holoiso_beta_snapshot20240125.1712.26"
OS_TAG=snapshot20240125.1712.26
RELEASETYPE=beta
ISINTERNAL=no

(Only for SteamOS Session loading issues) Have you tried launching gamescope-session from terminal? If yes, provide a log.

[player@holoiso ~]$ gamescope-session 
Making Gamescope Mode Save file at "/home/player/.config/gamescope/modes.cfg"
Making Gamescope patched edid at "/home/player/.config/gamescope/edid.bin"
Removing file: /home/player/.local/share/Steam/config/uioverrides/movies/*
rm: cannot remove '/home/player/.local/share/Steam/config/uioverrides/movies/*': No such file or directory
rm: cannot remove '/home/player/.local/share/Steam/config/uioverrides/movies/*.installed': No such file or directory
/usr/bin/gamescope-session: line 235: galileo-mura-setup: command not found
Claimed global gamescope stats session at "/run/user/1000/gamescope-stats"
Skipping any device quirks, as device-specific quirks weren't set.
vblank: Using timerfd.
wlserver: [backend/headless/backend.c:67] Creating headless backend
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
vulkan: failed to find physical device
Failed to initialize Vulkan
/usr/bin/gamescope-session: line 280: kill: (4151) - No such process

Did it work before?

no
anbu-tcn commented 4 months ago

vulkaninfo gives this output: ERROR: [Loader Message] Code 0 : setup_loader_term_phys_devs: Failed to detect any valid GPUs in the current config ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools-1.3.245/vulkaninfo/vulkaninfo.h:237:vkEnumeratePhysicalDevices failed with ERROR_INITIALIZATION_FAILED

anbu-tcn commented 4 months ago

After installing vulkan-swrast vulkaninfo gives this output:


==========
VULKANINFO
==========

Vulkan Instance Version: 1.3.253

Instance Extensions: count = 23
-------------------------------
VK_EXT_acquire_drm_display             : extension revision 1
VK_EXT_acquire_xlib_display            : extension revision 1
VK_EXT_debug_report                    : extension revision 10
VK_EXT_debug_utils                     : extension revision 2
VK_EXT_direct_mode_display             : extension revision 1
VK_EXT_display_surface_counter         : extension revision 1
VK_EXT_surface_maintenance1            : extension revision 1
VK_EXT_swapchain_colorspace            : extension revision 4
VK_KHR_device_group_creation           : extension revision 1
VK_KHR_display                         : extension revision 23
VK_KHR_external_fence_capabilities     : extension revision 1
VK_KHR_external_memory_capabilities    : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2         : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2       : extension revision 1
VK_KHR_portability_enumeration         : extension revision 1
VK_KHR_surface                         : extension revision 25
VK_KHR_surface_protected_capabilities  : extension revision 1
VK_KHR_wayland_surface                 : extension revision 6
VK_KHR_xcb_surface                     : extension revision 6
VK_KHR_xlib_surface                    : extension revision 6
VK_LUNARG_direct_driver_loading        : extension revision 1

Instance Layers: count = 3
--------------------------
VK_LAYER_FROG_gamescope_wsi_x86_64 Gamescope WSI (XWayland Bypass) Layer (x86_64) 1.3.221  version 1
VK_LAYER_MANGOAPP_overlay          Mangoapp Layer                                 1.3.0    version 1
VK_LAYER_MANGOHUD_overlay_x86_64   Vulkan Hud Overlay                             1.3.0    version 1

Devices:
========
GPU0:
        apiVersion         = 1.3.267
        driverVersion      = 0.0.1
        vendorID           = 0x10005
        deviceID           = 0x0000
        deviceType         = PHYSICAL_DEVICE_TYPE_CPU
        deviceName         = llvmpipe (LLVM 15.0.7, 256 bits)
        driverID           = DRIVER_ID_MESA_LLVMPIPE
        driverName         = llvmpipe
        driverInfo         = Mesa 23.3.0 (git-706ac1d0b9) (LLVM 15.0.7)
        conformanceVersion = 1.3.1.1
        deviceUUID         = 6d657361-3233-2e33-2e30-000000000000
        driverUUID         = 6c6c766d-7069-7065-5555-494400000000
`
anbu-tcn commented 4 months ago

Still, gamescope-session doesn't work:


Making Gamescope patched edid at "/home/player/.config/gamescope/edid.bin"
Removing file: /home/player/.local/share/Steam/config/uioverrides/movies/*
rm: cannot remove '/home/player/.local/share/Steam/config/uioverrides/movies/*': No such file or directory
rm: cannot remove '/home/player/.local/share/Steam/config/uioverrides/movies/*.installed': No such file or directory
/usr/bin/gamescope-session: line 235: galileo-mura-setup: command not found
Claimed global gamescope stats session at "/run/user/1000/gamescope-stats"
Skipping any device quirks, as device-specific quirks weren't set.
vblank: Using timerfd.
wlserver: [backend/headless/backend.c:67] Creating headless backend
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
vulkan: selecting physical device 'llvmpipe (LLVM 15.0.7, 256 bits)': queue family 0 (general queue family 0)
vulkan: physical device does not support DRM format modifiers
vulkan: physical device doesn't support VK_EXT_physical_device_drm
Failed to initialize Vulkan
/usr/bin/gamescope-session: line 280: kill: (4444) - No such process
`
theVakhovskeIsTaken commented 4 months ago

Did you try to enable/use hasvk?

anbu-tcn commented 4 months ago

Did you try to enable/use hasvk?

How?

GuestSneezeOSDev commented 1 month ago

was there any graphical glitches in the installer???

anbu-tcn commented 1 month ago

was there any graphical glitches in the installer???

No, the installer looked fine

GuestSneezeOSDev commented 1 month ago

i actually met this issue and the way i fixed it was adding to the packages.x86_64 the xf86-video-intel and rebuilding the iso

theVakhovskeIsTaken commented 1 month ago

Haswell iGPUs are actually unsupported by MESA by them, since a year.

Closing this issue, because I don't know how to suggest in any way how to fix it

GuestSneezeOSDev commented 1 month ago

how about lib32-mesa?