Hi, I have a Dell Latitude 630 that has NixOS, I couldn’t find the video card driver, it’s a fourth generation Intel X3100 and it’s giving tears and errors in OpenGL-ES that don’t occur in another distro that I tested ( Kali linux), but I looked at everything on the forum and didn’t find a solution, can anyone help me? Note: sorry for the English, I had to use a translate
This is currently active:
services.xserver.videoDrivers = [ “intel” ];
services.picom = {
enable = true;
vSync = true;
};
and I already tried this:
hardware.opengl.package = (pkgs.mesa.override { galliumDrivers = [ “crocus” “swrast” ]; }).drivers;
but it didn’t solve
nixos :: ~ » eglinfo
EGL client extensions string:
EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query
EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses
EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device
EGL_EXT_platform_wayland EGL_KHR_platform_wayland
EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_EXT_platform_xcb
EGL_MESA_platform_gbm EGL_KHR_platform_gbm
EGL_MESA_platform_surfaceless
GBM platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
EGL extensions string:
EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync
EGL_EXT_buffer_age EGL_EXT_create_context_robustness
EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers
EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs
EGL_KHR_context_flush_control EGL_KHR_create_context
EGL_KHR_create_context_no_error EGL_KHR_fence_sync
EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace
EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image
EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image
EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap
EGL_KHR_no_config_context EGL_KHR_reusable_sync
EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float
EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image
EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
EGL_WL_bind_wayland_display
Configurations:
bf lv colorbuffer dp st ms vis cav bi renderable supported
id sz l r g b a th cl ns b id eat nd gl es es2 vg surfaces
0x01 32 0 10 10 10 2 0 0 0 0 0x30335241-- y y y win
0x02 32 0 10 10 10 2 24 0 0 0 0x30335241-- y y y win
0x03 32 0 10 10 10 2 24 8 0 0 0x30335241-- y y y win
0x04 30 0 10 10 10 0 0 0 0 0 0x30335258-- y y y win
0x05 30 0 10 10 10 0 24 0 0 0 0x30335258-- y y y win
0x06 30 0 10 10 10 0 24 8 0 0 0x30335258-- y y y win
0x07 32 0 8 8 8 8 0 0 0 0 0x34325241-- y y y win
0x08 32 0 8 8 8 8 24 0 0 0 0x34325241-- y y y win
0x09 32 0 8 8 8 8 24 8 0 0 0x34325241-- y y y win
0x0a 24 0 8 8 8 0 0 0 0 0 0x34325258-- y y y win
0x0b 24 0 8 8 8 0 24 0 0 0 0x34325258-- y y y win
0x0c 24 0 8 8 8 0 24 8 0 0 0x34325258-- y y y win
0x0d 16 0 5 6 5 0 0 0 0 0 0x36314752-- y y y win
0x0e 64 0 16 16 16 16 0 0 0 0 0x48344241-- y y y win
0x0f 64 0 16 16 16 16 24 0 0 0 0x48344241-- y y y win
0x10 64 0 16 16 16 16 24 8 0 0 0x48344241-- y y y win
0x11 48 0 16 16 16 0 0 0 0 0 0x48344258-- y y y win
0x12 48 0 16 16 16 0 24 0 0 0 0x48344258-- y y y win
0x13 48 0 16 16 16 0 24 8 0 0 0x48344258-- y y y win
Wayland platform:
eglinfo: eglInitialize failed
X11 platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
EGL extensions string:
EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync
EGL_CHROMIUM_sync_control EGL_ANGLE_sync_control_rate
EGL_EXT_buffer_age EGL_EXT_create_context_robustness
EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers
EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority
EGL_KHR_cl_event2 EGL_KHR_config_attribs
EGL_KHR_context_flush_control EGL_KHR_create_context
EGL_KHR_create_context_no_error EGL_KHR_fence_sync
EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace
EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image
EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image
EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap
EGL_KHR_no_config_context EGL_KHR_reusable_sync
EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage
EGL_EXT_pixel_format_float EGL_KHR_wait_sync
EGL_MESA_configless_context EGL_MESA_drm_image
EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
Configurations:
bf lv colorbuffer dp st ms vis cav bi renderable supported
id sz l r g b a th cl ns b id eat nd gl es es2 vg surfaces
0x01 32 0 8 8 8 8 0 0 0 0 0x21TC a y y y win,pb,pix
0x02 32 0 8 8 8 8 24 0 0 0 0x21TC a y y y win,pb,pix
0x03 32 0 8 8 8 8 24 8 0 0 0x21TC a y y y win,pb,pix
0x04 24 0 8 8 8 0 0 0 0 0 0x21TC y y y y win,pb,pix
0x05 24 0 8 8 8 0 24 0 0 0 0x21TC y y y y win,pb,pix
0x06 24 0 8 8 8 0 24 8 0 0 0x21TC y y y y win,pb,pix
0x07 32 0 8 8 8 8 0 0 0 0 0x22DC a y y y win,pb,pix
0x08 32 0 8 8 8 8 24 0 0 0 0x22DC a y y y win,pb,pix
0x09 32 0 8 8 8 8 24 8 0 0 0x22DC a y y y win,pb,pix
0x0a 24 0 8 8 8 0 0 0 0 0 0x22DC y y y y win,pb,pix
0x0b 24 0 8 8 8 0 24 0 0 0 0x22DC y y y y win,pb,pix
0x0c 24 0 8 8 8 0 24 8 0 0 0x22DC y y y y win,pb,pix
Device platform:
eglinfo: eglInitialize failed
nixos :: ~ » neofetch 2 ↵
emanuel@nixos
OS: NixOS 23.05.20230922.e9b4b56 (Stoat) x86_64
Host: Dell Inc. 0KU184
Kernel: 6.1.54
Uptime: 9 mins
Packages: 1727 (nix-system), 82 (nix-user)
Shell: zsh 5.9
Resolution: 1280x800
DE: none+i3
WM: i3
Terminal: alacritty
CPU: Intel Core 2 Duo T7250 (2) @ 2.001GHz
GPU: Intel Latitude D630
Memory: 1439MiB / 2978MiB