Black screen when starting No Man's Sky after update to 21.04
by makem from LinuxQuestions.org on (#5MBX8)
I was running 20.04 and NMS loaded fine but was to slow to play.
I am using an Intel(R) UHD Graphics 750 integrated GPU until I can afford a dedicated GPU so thought upgrading would help.
I upgraded and found that when I start the game it appears to load correctly, no error messages. However, I am left with a blank screen apart from the pointer.
I cannot get out of this other than to shut down and restart the machine.
I have this information:
Processor (CPU): Intel(R) CoreTM i7 Eight Core Processor i7-11700K (3.6GHz) 16MB Cache
Mobo: ASUS(R) TUF GAMING Z590-PLUS WIFI (LGA1200, USB 3.2, PCIe 4.0) - ARGB Ready
Graphics Card: INTEGRATED GRAPHICS ACCELERATOR (GPU)
Code:makem@makem-pc:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 4c8a (rev 04)
makem@makem-pc:~$ find /dev -group video
/dev/fb0
/dev/dri/card0
makem@makem-pc:~$ glxinfo | grep -i vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
Vendor: Intel (0x8086)
OpenGL vendor string: Intel
makem@makem-pc:~$ lsmod | grep "kms\|drm"
drm_kms_helper 245760 1 i915
cec 53248 2 drm_kms_helper,i915
fb_sys_fops 16384 1 drm_kms_helper
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
drm 552960 20 drm_kms_helper,i915
makem@makem-pc:~$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.11.0-22-generic root=UUID=97853106-9dde-4bb7-ada7-25e282956f9f ro quiet splash vt.handoff=7
makem@makem-pc:~$ find /etc/modprobe.d/
/etc/modprobe.d/
/etc/modprobe.d/blacklist-modem.conf
/etc/modprobe.d/amd64-microcode-blacklist.conf
/etc/modprobe.d/blacklist-framebuffer.conf
/etc/modprobe.d/blacklist-rare-network.conf
/etc/modprobe.d/dkms.conf
/etc/modprobe.d/intel-microcode-blacklist.conf
/etc/modprobe.d/alsa-base.conf
/etc/modprobe.d/iwlwifi.conf
/etc/modprobe.d/blacklist-oss.conf
/etc/modprobe.d/blacklist-firewire.conf
/etc/modprobe.d/blacklist-ath_pci.conf
/etc/modprobe.d/blacklist.conf
makem@makem-pc:~$ cat /etc/modprobe.d/*kms*
# modprobe information used for DKMS modules
#
# This is a stub file, should be edited when needed,
# used by default by DKMS.
makem@makem-pc:~$ ls /etc/X11/xorg.conf
ls: cannot access '/etc/X11/xorg.conf': No such file or directory
makem@makem-pc:~$ glxinfo | grep -i "vendor\|rendering"
direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
Vendor: Intel (0x8086)
OpenGL vendor string: Intel
makem@makem-pc:~$ grep LoadModule /var/log/Xorg.0.log
[ 2.613] (II) LoadModule: "glx"
[ 2.618] (II) LoadModule: "modesetting"
[ 2.619] (II) LoadModule: "fbdev"
[ 2.619] (II) LoadModule: "vesa"
[ 2.629] (II) LoadModule: "fbdevhw"
[ 2.629] (II) LoadModule: "glamoregl"
[ 2.813] (II) LoadModule: "fb"
[ 3.014] (II) LoadModule: "libinput"
makem@makem-pc:~$ sudo lshw -C display
[sudo] password for makem:
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 04
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 mode=1920x1080 visual=truecolor xres=1920 yres=1080
resources: iomemory:600-5ff iomemory:400-3ff irq:159 memory:6000000000-6000ffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff
makem@makem-pc:~$It is a driver/kernel problem?
Can anyone shed any light on this?
I am using an Intel(R) UHD Graphics 750 integrated GPU until I can afford a dedicated GPU so thought upgrading would help.
I upgraded and found that when I start the game it appears to load correctly, no error messages. However, I am left with a blank screen apart from the pointer.
I cannot get out of this other than to shut down and restart the machine.
I have this information:
Processor (CPU): Intel(R) CoreTM i7 Eight Core Processor i7-11700K (3.6GHz) 16MB Cache
Mobo: ASUS(R) TUF GAMING Z590-PLUS WIFI (LGA1200, USB 3.2, PCIe 4.0) - ARGB Ready
Graphics Card: INTEGRATED GRAPHICS ACCELERATOR (GPU)
Code:makem@makem-pc:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 4c8a (rev 04)
makem@makem-pc:~$ find /dev -group video
/dev/fb0
/dev/dri/card0
makem@makem-pc:~$ glxinfo | grep -i vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
Vendor: Intel (0x8086)
OpenGL vendor string: Intel
makem@makem-pc:~$ lsmod | grep "kms\|drm"
drm_kms_helper 245760 1 i915
cec 53248 2 drm_kms_helper,i915
fb_sys_fops 16384 1 drm_kms_helper
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
drm 552960 20 drm_kms_helper,i915
makem@makem-pc:~$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.11.0-22-generic root=UUID=97853106-9dde-4bb7-ada7-25e282956f9f ro quiet splash vt.handoff=7
makem@makem-pc:~$ find /etc/modprobe.d/
/etc/modprobe.d/
/etc/modprobe.d/blacklist-modem.conf
/etc/modprobe.d/amd64-microcode-blacklist.conf
/etc/modprobe.d/blacklist-framebuffer.conf
/etc/modprobe.d/blacklist-rare-network.conf
/etc/modprobe.d/dkms.conf
/etc/modprobe.d/intel-microcode-blacklist.conf
/etc/modprobe.d/alsa-base.conf
/etc/modprobe.d/iwlwifi.conf
/etc/modprobe.d/blacklist-oss.conf
/etc/modprobe.d/blacklist-firewire.conf
/etc/modprobe.d/blacklist-ath_pci.conf
/etc/modprobe.d/blacklist.conf
makem@makem-pc:~$ cat /etc/modprobe.d/*kms*
# modprobe information used for DKMS modules
#
# This is a stub file, should be edited when needed,
# used by default by DKMS.
makem@makem-pc:~$ ls /etc/X11/xorg.conf
ls: cannot access '/etc/X11/xorg.conf': No such file or directory
makem@makem-pc:~$ glxinfo | grep -i "vendor\|rendering"
direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
Vendor: Intel (0x8086)
OpenGL vendor string: Intel
makem@makem-pc:~$ grep LoadModule /var/log/Xorg.0.log
[ 2.613] (II) LoadModule: "glx"
[ 2.618] (II) LoadModule: "modesetting"
[ 2.619] (II) LoadModule: "fbdev"
[ 2.619] (II) LoadModule: "vesa"
[ 2.629] (II) LoadModule: "fbdevhw"
[ 2.629] (II) LoadModule: "glamoregl"
[ 2.813] (II) LoadModule: "fb"
[ 3.014] (II) LoadModule: "libinput"
makem@makem-pc:~$ sudo lshw -C display
[sudo] password for makem:
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 04
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 mode=1920x1080 visual=truecolor xres=1920 yres=1080
resources: iomemory:600-5ff iomemory:400-3ff irq:159 memory:6000000000-6000ffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff
makem@makem-pc:~$It is a driver/kernel problem?
Can anyone shed any light on this?