Smorty [she/her]

I’m a person who tends to program stuff in Godot and also likes to look at clouds. Sometimes they look really spicy outside.

  • 10 Posts
  • 62 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2023

help-circle



  • I have now fixed the apt issue. Biw I’m just stuck with the startx not working. I’ve already completely reinstalled my nvidia drivers but I still get the same errors in the Xorg logs. In case you are wondering, these are the logs

    Xorg.0.log
    [   271.351] 
    X.Org X Server 1.21.1.11
    X Protocol Version 11, Revision 0
    [   271.351] Current Operating System: Linux Marty-PC 6.9.7+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.7-1~bpo12+1 (2024-07-03) x86_64
    [   271.351] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.9.7+bpo-amd64 root=UUID=d4a79dc4-42f3-4ca3-a115-9e7fede5ab33 ro quiet splash nvidia-drm.modeset=1
    [   271.351] xorg-server 2:21.1.12-1 (https://www.debian.org/support) 
    [   271.351] Current version of pixman: 0.42.2
    [   271.351] 	Before reporting problems, check http://wiki.x.org
    	to make sure that you have the latest version.
    [   271.351] Markers: (--) probed, (**) from config file, (==) default setting,
    	(++) from command line, (!!) notice, (II) informational,
    	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [   271.351] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 18 20:00:51 2024
    [   271.351] (==) Using config file: "/etc/X11/xorg.conf"
    [   271.351] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [   271.351] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    [   271.352] (==) ServerLayout "Layout0"
    [   271.352] (**) |-->Screen "Screen0" (0)
    [   271.352] (**) |   |-->Monitor "Monitor0"
    [   271.352] (**) |   |-->Device "Device0"
    [   271.352] (**) |   |-->GPUDevice "Device0"
    [   271.352] (**) |-->Input Device "Keyboard0"
    [   271.352] (**) |-->Input Device "Mouse0"
    [   271.352] (**) Option "Xinerama" "0"
    [   271.352] (**) Allowing byte-swapped clients
    [   271.352] (==) Automatically adding devices
    [   271.352] (==) Automatically enabling devices
    [   271.352] (==) Automatically adding GPU devices
    [   271.352] (==) Automatically binding GPU devices
    [   271.352] (==) Max clients allowed: 256, resource mask: 0x1fffff
    [   271.352] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    [   271.352] 	Entry deleted from font path.
    [   271.352] (==) FontPath set to:
    	/usr/share/fonts/X11/misc,
    	/usr/share/fonts/X11/100dpi/:unscaled,
    	/usr/share/fonts/X11/75dpi/:unscaled,
    	/usr/share/fonts/X11/Type1,
    	/usr/share/fonts/X11/100dpi,
    	/usr/share/fonts/X11/75dpi,
    	built-ins
    [   271.352] (==) ModulePath set to "/usr/lib/xorg/modules"
    [   271.352] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    [   271.352] (WW) Disabling Keyboard0
    [   271.352] (WW) Disabling Mouse0
    [   271.352] (II) Loader magic: 0x559f2898ff00
    [   271.352] (II) Module ABI versions:
    [   271.352] 	X.Org ANSI C Emulation: 0.4
    [   271.352] 	X.Org Video Driver: 25.2
    [   271.352] 	X.Org XInput driver : 24.4
    [   271.352] 	X.Org Server Extension : 10.0
    [   271.353] (++) using VT number 2
    
    [   271.355] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_32
    [   271.357] (--) PCI:*(1@0:0:0) 10de:1b83:10de:1b83 rev 161, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00003000/128, BIOS @ 0x????????/131072
    [   271.357] (II) LoadModule: "glx"
    [   271.357] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [   271.357] (II) Module glx: vendor="X.Org Foundation"
    [   271.357] 	compiled for 1.21.1.11, module version = 1.0.0
    [   271.357] 	ABI class: X.Org Server Extension, version 10.0
    [   271.357] (II) LoadModule: "nvidia"
    [   271.358] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [   271.358] (II) Module nvidia: vendor="NVIDIA Corporation"
    [   271.358] 	compiled for 1.6.99.901, module version = 1.0.0
    [   271.358] 	Module class: X.Org Video Driver
    [   271.358] (II) NVIDIA dlloader X Driver  535.183.01  Sun May 12 19:35:37 UTC 2024
    [   271.358] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [   271.358] (II) Loading sub module "fb"
    [   271.358] (II) LoadModule: "fb"
    [   271.358] (II) Module "fb" already built-in
    [   271.358] (II) Loading sub module "wfb"
    [   271.358] (II) LoadModule: "wfb"
    [   271.358] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [   271.358] (II) Module wfb: vendor="X.Org Foundation"
    [   271.358] 	compiled for 1.21.1.11, module version = 1.0.0
    [   271.358] 	ABI class: X.Org ANSI C Emulation, version 0.4
    [   271.363] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
    [   271.363] (EE) NVIDIA:     system's kernel log for additional error messages and
    [   271.363] (EE) NVIDIA:     consult the NVIDIA README for details.
    [   271.368] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
    [   271.368] (EE) NVIDIA:     system's kernel log for additional error messages and
    [   271.368] (EE) NVIDIA:     consult the NVIDIA README for details.
    [   271.368] (EE) No devices detected.
    [   271.369] (EE) 
    Fatal server error:
    [   271.369] (EE) no screens found(EE) 
    [   271.369] (EE) 
    Please consult the The X.Org Foundation support 
    	 at http://wiki.x.org
     for help. 
    [   271.369] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [   271.369] (EE) 
    [   271.371] (EE) Server terminated with error (1). Closing log file.
    


  • I have now taken a look at the Xorg log files and they seem to be complaining about it not finding the nvidia kernel module, even though I just installed the nvidia-driver package. This is the complete file content

    /var/logs/Xorg.0.log
    [   271.351] 
    X.Org X Server 1.21.1.11
    X Protocol Version 11, Revision 0
    [   271.351] Current Operating System: Linux Marty-PC 6.9.7+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.7-1~bpo12+1 (2024-07-03) x86_64
    [   271.351] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.9.7+bpo-amd64 root=UUID=d4a79dc4-42f3-4ca3-a115-9e7fede5ab33 ro quiet splash nvidia-drm.modeset=1
    [   271.351] xorg-server 2:21.1.12-1 (https://www.debian.org/support) 
    [   271.351] Current version of pixman: 0.42.2
    [   271.351] 	Before reporting problems, check http://wiki.x.org
    	to make sure that you have the latest version.
    [   271.351] Markers: (--) probed, (**) from config file, (==) default setting,
    	(++) from command line, (!!) notice, (II) informational,
    	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [   271.351] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 18 20:00:51 2024
    [   271.351] (==) Using config file: "/etc/X11/xorg.conf"
    [   271.351] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [   271.351] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    [   271.352] (==) ServerLayout "Layout0"
    [   271.352] (**) |-->Screen "Screen0" (0)
    [   271.352] (**) |   |-->Monitor "Monitor0"
    [   271.352] (**) |   |-->Device "Device0"
    [   271.352] (**) |   |-->GPUDevice "Device0"
    [   271.352] (**) |-->Input Device "Keyboard0"
    [   271.352] (**) |-->Input Device "Mouse0"
    [   271.352] (**) Option "Xinerama" "0"
    [   271.352] (**) Allowing byte-swapped clients
    [   271.352] (==) Automatically adding devices
    [   271.352] (==) Automatically enabling devices
    [   271.352] (==) Automatically adding GPU devices
    [   271.352] (==) Automatically binding GPU devices
    [   271.352] (==) Max clients allowed: 256, resource mask: 0x1fffff
    [   271.352] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    [   271.352] 	Entry deleted from font path.
    [   271.352] (==) FontPath set to:
    	/usr/share/fonts/X11/misc,
    	/usr/share/fonts/X11/100dpi/:unscaled,
    	/usr/share/fonts/X11/75dpi/:unscaled,
    	/usr/share/fonts/X11/Type1,
    	/usr/share/fonts/X11/100dpi,
    	/usr/share/fonts/X11/75dpi,
    	built-ins
    [   271.352] (==) ModulePath set to "/usr/lib/xorg/modules"
    [   271.352] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    [   271.352] (WW) Disabling Keyboard0
    [   271.352] (WW) Disabling Mouse0
    [   271.352] (II) Loader magic: 0x559f2898ff00
    [   271.352] (II) Module ABI versions:
    [   271.352] 	X.Org ANSI C Emulation: 0.4
    [   271.352] 	X.Org Video Driver: 25.2
    [   271.352] 	X.Org XInput driver : 24.4
    [   271.352] 	X.Org Server Extension : 10.0
    [   271.353] (++) using VT number 2
    
    [   271.355] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_32
    [   271.357] (--) PCI:*(1@0:0:0) 10de:1b83:10de:1b83 rev 161, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00003000/128, BIOS @ 0x????????/131072
    [   271.357] (II) LoadModule: "glx"
    [   271.357] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [   271.357] (II) Module glx: vendor="X.Org Foundation"
    [   271.357] 	compiled for 1.21.1.11, module version = 1.0.0
    [   271.357] 	ABI class: X.Org Server Extension, version 10.0
    [   271.357] (II) LoadModule: "nvidia"
    [   271.358] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [   271.358] (II) Module nvidia: vendor="NVIDIA Corporation"
    [   271.358] 	compiled for 1.6.99.901, module version = 1.0.0
    [   271.358] 	Module class: X.Org Video Driver
    [   271.358] (II) NVIDIA dlloader X Driver  535.183.01  Sun May 12 19:35:37 UTC 2024
    [   271.358] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [   271.358] (II) Loading sub module "fb"
    [   271.358] (II) LoadModule: "fb"
    [   271.358] (II) Module "fb" already built-in
    [   271.358] (II) Loading sub module "wfb"
    [   271.358] (II) LoadModule: "wfb"
    [   271.358] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [   271.358] (II) Module wfb: vendor="X.Org Foundation"
    [   271.358] 	compiled for 1.21.1.11, module version = 1.0.0
    [   271.358] 	ABI class: X.Org ANSI C Emulation, version 0.4
    [   271.363] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
    [   271.363] (EE) NVIDIA:     system's kernel log for additional error messages and
    [   271.363] (EE) NVIDIA:     consult the NVIDIA README for details.
    [   271.368] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
    [   271.368] (EE) NVIDIA:     system's kernel log for additional error messages and
    [   271.368] (EE) NVIDIA:     consult the NVIDIA README for details.
    [   271.368] (EE) No devices detected.
    [   271.369] (EE) 
    Fatal server error:
    [   271.369] (EE) no screens found(EE) 
    [   271.369] (EE) 
    Please consult the The X.Org Foundation support 
    	 at http://wiki.x.org
     for help. 
    [   271.369] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [   271.369] (EE) 
    [   271.371] (EE) Server terminated with error (1). Closing log file.
    




  • When trying to install the one kernel I get exactly the same message as the first image in the post. The first error hints at an error in a posts installation script, which I have had issues with before. I used to delete these script to get over errors aaand that worked fine for some time. In case there has been some change in the error I’m getting, I haven’t picked up on it yet. Either way, here’s the output

    EDIT: At the top of the message it says " Newest version already installed" so it seems to be blocking itself? Like I’m trying to install a package and it’s like -But I need that package to build this one-







  • … I’ll also be real with you and tell you something terrible. I installed Windows just to test if it works there and it did not. The same red lights, the same error. This seems like either my graphics card has some problems with it, or the headset is simply faulty. Unfortunatly I did not purchase this one new, but used, so no warrenty. It was for “only” 400€, and it came with perfectly functioning base stations and controllers. It’s “just” the headset display which does not work. You think it would make more sense to purchase a new headset specifically or to sell all the base stations and controllers to purchase a simple htc vive 1 ?


  • Hmm, very interesting. I held down the button when plugging it in, and it resulted in the infamous blinking red lights. Then steamVR indeed told me to enter my password for some sort of setup. I did that, but I stead on installing some firmware or something, it just started StaemVR like usual, but this time not the headset, nor the base stations show up. It has a small error window over it, which says that it could not detect any headset. This is easily resolved by just replugging the index power cable, but that just gets me back to where I started (all devices show up as they should and SteamVR just pretends that everything is working perfectly, while nothing is being displayed in the headset).


  • Thank you for telling me. When the “display not found” error does not occur, it actaully lists the valve index display as an option as shown here:

    vrcompositor.txt
    Sat Mar 02 2024 23:45:48.724644 [Info] - Looking for direct display through Vulkan WSI
    Sat Mar 02 2024 23:45:48.953899 [Info] -  - Vulkan output 0: 1280x1024 resolution, 380x300 dimensions - FUS B19-5 (DVI-D-0)
    Sat Mar 02 2024 23:45:48.953972 [Info] -  - Vulkan output 1: 2880x1600 resolution, 0x0 dimensions - Valve Corporation Index HMD (DP-0)
    Sat Mar 02 2024 23:45:48.954003 [Info] -  - Vulkan output 2: 1920x1080 resolution, 1210x680 dimensions - GRUNDIG TV (DP-5)
    Sat Mar 02 2024 23:45:48.954030 [Info] - Tried to find direct display through Vulkan WSI: 0x56529d5fb9c0
    Sat Mar 02 2024 23:45:48.954791 [Info] - Trying to match desired rate of 90.003006Hz.
    Sat Mar 02 2024 23:45:48.954814 [Info] - 4 modes on display:
    Sat Mar 02 2024 23:45:48.954830 [Info] -  - 0: 2880x1600@90.003006Hz
    Sat Mar 02 2024 23:45:48.954844 [Info] -  - 1: 2880x1600@79.999001Hz
    Sat Mar 02 2024 23:45:48.954873 [Info] -  - 2: 2880x1600@120.019005Hz
    Sat Mar 02 2024 23:45:48.954901 [Info] -  - 3: 2880x1600@144.000000Hz
    Sat Mar 02 2024 23:45:48.954915 [Info] - Selected mode 0.
    Sat Mar 02 2024 23:45:49.417402 [Info] - Acquired xlib display!
    

    Then afterwards, some [Info]s later, I get these errors:

    Errors
    Sat Mar 02 2024 23:45:50.099391 [Info] - HMD driver recommended: 2016x2240 90.0Hz HiddenArea(24.88%) = 610 MP/sec
    Sat Mar 02 2024 23:45:50.099411 [Info] - GPU speed being set at first generation HMD resolution 382 MP/sec
    Sat Mar 02 2024 23:45:50.099426 [Info] - Raw ideal render target scale = 0.63
    Sat Mar 02 2024 23:45:50.099588 [Info] - New result of GetRecommendedRenderTargetSize for current app: 900x1000
    Sat Mar 02 2024 23:45:50.099625 [Info] - Creating samplers
    Sat Mar 02 2024 23:45:50.099723 [Info] - Creating util resources
    Sat Mar 02 2024 23:45:50.100647 [Info] - Creating constant buffers
    Sat Mar 02 2024 23:45:50.105007 [Info] - Creating systemlayer textures (w=1592,h=1772)
    Sat Mar 02 2024 23:45:50.106200 [Info] - Creating/Updating distortion surfaces (mesh resolution 49)
    Sat Mar 02 2024 23:45:50.167374 [Info] - Warp mesh (left eye) covers 82.12% of its viewport (shrink wrap saved 1.87%)
    Sat Mar 02 2024 23:45:50.167774 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.226694 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.294548 [Info] - Warp mesh (right eye) covers 81.97% of its viewport (shrink wrap saved 1.97%)
    Sat Mar 02 2024 23:45:50.295023 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.295504 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.396356 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.400858 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.401612 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.402094 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.405972 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.407084 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.407499 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.408178 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.408412 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.408676 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    Sat Mar 02 2024 23:45:50.408907 [Error] - ASSERT: "unSize < 65536" at /data/src/common/vrcommon/vrrenderer/vulkanrenderer.cpp:5110.
    

    They seem to target one specific line in some vulkan renderer c++ script. Then this is the very last error I get before it just keeps on printinig infos:

    Sat Mar 02 2024 23:45:50.643309 [Error] - Unflushed events requested in CGpuTiming::GetDeltas!

    So it really does detect the display, it just seems to have some undefined software issue… This would be the full files contents, in case there is some stuff which is vitally important. The SteamVR window itself does not even mention anything being wrong. It just sits there, happily rendering that image meant for the hmd. Do you see something in these logs? I am unfortunatly still at a loss…


  • The output of the xrandr command is this:

    Output of xrandr

    Screen 0: minimum 8 x 8, current 3200 x 1080, maximum 32767 x 32767 DVI-D-0 connected 1280x1024+1920+0 (normal left inverted right x axis y axis) 376mm x 301mm 1280x1024 60.02*+ 75.02
    1024x768 75.03 60.00
    800x600 75.00 60.32
    640x480 75.00 59.94
    HDMI-0 disconnected (normal left inverted right x axis y axis) DP-0 disconnected (normal left inverted right x axis y axis) DP-1 disconnected (normal left inverted right x axis y axis) DP-2 disconnected (normal left inverted right x axis y axis) DP-3 disconnected (normal left inverted right x axis y axis) DP-4 disconnected (normal left inverted right x axis y axis) DP-5 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 160mm x 90mm 1920x1080 50.00*+ 60.00 59.94 29.97 25.00 23.98 60.00 50.04
    1600x1200 60.00
    1360x850 60.00
    1360x768 59.80
    1280x1024 75.02 60.02
    1280x960 60.00
    1280x768 59.87
    1280x720 59.94 50.00
    1024x768 75.03 70.07 60.00
    800x600 75.00 72.19 60.32 56.25
    720x576 50.00
    720x480 59.94
    640x480 75.00 59.94 59.93