-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add documentation on how to run wlmaker & improve build instructions #73
Comments
So following the instructions. I am able to build everything but when I go to run it I am getting two errors. (I will also attach a screenshot) (ERROR) render/wlr_renderer.c:423 Could not initialize rednerer I initially tried in a Debian 12 VM and thought that may cause issues but I could run KDE on Wayland without issue. Then I tried on an old Thinkpad T410 on XFCE in X11 and I get the same error. Any recommendations? Thanks. |
@tstraus13 I usually put |
With #76, I refined the documentation on running Technically, @tstraus13 -- #76 also has some debugging options. Basically to recommendations: What you're seeing is from wlroots; so (1) verify if this also happens for other wlroots compositors (eg. If that doesn't help => please share a full dump of your configure & compile log (including dependencies) to see if or what is missing. |
Given this issue was scoped to "Add documentation", which is done with #74 , #75 and #76 => closing the issue here. @tstraus13 => following above suggestion: If it keeps not working, please create a new issue with title "Fails to start with 'Could not initialize renderer'" or similar. Thanks! |
…-state.plist. (#77) * Fixes typo in roadmap. * Makes the toplevel icon also be a toolkit tile, and add to clip. * Wires up the iconified content. * Removes wlmaker_tile_container. * Eliminates wlmaker_dockapp_iconified_t. * Adds instructions and references for suppressing known leaks from dependencies in valgrind. * Catches use-after-free when surface dtor is invoked from scene node. * Handles the various dtor scenarios. * Updates panel size after removing a tile. * Adds dock tile at the far end of the anchor edge. * Removes wlmaker_iconified_t. * Removes earlier menu code, will need to be replaced. * Fixes accidentally-swapped left/right for workspace switching. * Removes wlmaker_view_t. * Removes earlier interactive, decorations and tile objects. * Also corrects the hotkeys for fullscreen/maximize. * Marks code removal as done. * Removes more code. * More removal. * Adds a roadmap item. * Removes wlmaker_server_get_current_workspace in wlmaker_action_t. * Removes wlmaker_server_get_current_workspace in wlmaker_cursor_t. * Removes wlmaker_server_get_current_workspace in wlmaker_keyboard_t. * Replaces more calls with wlmaker_server_get_current_wlmtk_workspace. * Adds name and index to toolkit workspace. * Removes wlmaker_get_curent_workspace. * s/wlmaker_server_get_current_wlmtk_workspace/wlmaker_server_get_current_workspace/g * Removes name and index from wlmaker_workspace_t. * Begins migrating the lock into toolkit. * Updates to libbase at HEAD. * Clean up lock surfaces. * Moves most of lock and lock surface into toolkit, and breaks screensaver for a bit. * Fixes roadmap item that was addressed by #73. * Moves wlmaker_root_t into toolkit wlmtk_root_t. * Removes the outdated wlmaker_root_t files. * Fixes an unitialized area in test. * Migrates methods to wlmtk_root_t and wlmtk_workspace_t. * Moves wlmtk_workspace_button to wlmtk_root_t. * Removes workspace debug logs. * Fixes typo in comment. * Makes root test_button work. * Moves pointer axis handler to wlmtk_root_t. * Adds method to get current workspace, and add corresponding tests. * Moves handling of current workspace to wlmtk_root_t. * Makes current workspace visible. * Tests visibility for workspaces in wlmtk_root_t. * Fixes doxygen comment. * Adds methods for switching workspaces in wlmtk_root_t. * Replaces the switch_to_workspace methods with wlmtk_root_t ones. * Sets root extents. * Removes no-longer-needed wlmaker_workspace_set_extents. * Removes wlmaker_workspace_t files. * Removes test artefact. * Removes the output layout parameter to wlmtk_root. Not required. * Updates size of curtain on wlmtk_root_set_extents, and removes now-obsolete wlmtk_fake_root_create method. * Uses wlmtk_util_disconnect_listener. * Fixes crash on shutdown. * Removes void_wlr_scene_ptr. * Fixes wlmtk_root_switch_to_previous_workspace. * Pass pointer events correctly to wlmtk_root_t. * Removes now-obsolete pointer event code. * Adds wlmtk_root_signals. * Fixes leak in test fixtures. * Moves unlock_event into wlmtk_root_signals_t. * s/wlmtk_root_signals_t/wlmtk_root_events_t/. * Rewires workspace_changed signal from server to wlmtk_root_t. * Moves window mapped signals into wlmtk_root_events_t. * Migrates clients to window_mapped and window_unmapped events to wlmtk_root_t. * Fixes typo. * Adds placeholder state for workspaces. * Moves the state file to toplevel. * Creates workspaces as configured in state file. * Pick shorter names for default state, so they fit onto clip. * Enumerates workspaces. * Updates roadmap. * Adds boilerplate for wlmaker_background_t. * Adds automatic configuration and a dtor to wlmaker_background_t. * Fixes doxygen references. * Wires up background uni-color rectangle. * Adds configurable background color for each workspace. * Fixes a bad unref. * Fixes handling of optional values in decoder. * Makes background optional, configurable in both style and state.
As raised by @tstraus13 in #26 (comment)
The text was updated successfully, but these errors were encountered: