Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Crash when opening any window

オープン
#185 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
25/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
haskell, nixos

調査の方向性

Start by reading the attached output.file.txt and reproducing the crash in windowed mode on the reported NixOS setup. Compare startup with and without applications in config/config.dhall, then focus on what changes when opening the terminal with Super+/. Done means Simula can open an application in windowed mode without crashing.

索引モデルが issue の本文から書いたものです。

説明

I wanted to try simula on my NixOS 22.05 machine but had no luck so far. I'm using the current master branch from simula.

  1. First attempts were with an HTC vive connected, but I get VK_ERROR_INCOMPATIBLE_DRIVER errors when starting monado from the simula build. The headset works fine (xrgears and other demos) with several different versions of monado that I built separately, but using those with simula (by setting XR_RUNTIME_JSON) fails due to a glibc version mismatch. With some changes from the simula dev branch pulled in and the nixpkgs version set to the one my system config uses I had it somewhat working (a real Frankensteins Monster) but ran into the next issue (see below)
  2. I abandoned the headset for now and just tried getting simula to start in the windowed mode. It immediately crashes. If I remove all the startup applications from config/config.dhall I get the blue sky background image and the i3status bar at the top. Once I start any application (terminal via Super+/) it crashes.

Log for the second problem is here output.file.txt. Maybe you can help me figure out the problem. I see the SESSION_MANAGER problem in the log, that's not in any of the existing github issues. The occurence corresponds to the moment I tried opening the terminal.

主要言語
Haskell
スター
3.2k
フォーク
111
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

SimulaVR/Simula のほかの issue

SimulaVR/Simula の issue をすべて見る

似ている issue

Haskell の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。