Re: [OpenIndiana-discuss] Selecting wrong video driver
-- Original Message -- From "Alan Coopersmith" To "Rainer Heilke" ; "Discussion list for OpenIndiana" Date 2024-05-06 6:57:43 PM Subject Re: [OpenIndiana-discuss] Selecting wrong video driver On 5/6/24 18:29, Rainer Heilke wrote: On 5/6/24 18:10, Rainer Heilke wrote: Greetings. Which file is Hipster using to define the video driver to use? X is trying to use the NVidia driver, which fails. Under FreeBSD, the Intel driver worked, so I'm hoping it will here as well. But none of the files I've found that mention the NVidia driver seem to actually be an Xorg config file. Like Xorg on all other platforms, it will use /etc/X11/xorg.conf if it exists, or config snippets in /etc/X11/xorg.conf.d/ but the default configuration doesn't use a config file, but lets Xorg check for available video devices and uses its internal mapping of PCI vendor ids to drivers to decide which drivers to use for those. Hi. That make sense, thanks. It also explains why I can't find a config file to edit. So, is there an "official" way to override the driver X is using? Do I need to hack together a config file to do this? You should just ba able to create a file named /etc/X11/xorg.conf.d/50-driver.conf that contains: Section "Device" Identifier "Card0" Driver "vesa" EndSection (change "vesa" to the name of the driver module you want to use) Hi. This would make sense, and looks like what I had on FreeBSD, but X is ignoring it. No matter how I set the file ownership/permissions, I'm still just getting the failed NVidia attempts. :-( Rainer -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Selecting wrong video driver
/var/log/Xorg.0.log should have information on what config files the X server read, what devices it actually found, and what decisions it made on which driver to use for them. It would have to be a very old motherboard to have an Intel graphics chip that's not part of an Intel CPU - they merged them into a single unit years ago. But X won't assume an nvidia card based on the CPU, only on the PCI device ids it finds that match nvidia's vendor id. -alan- On 5/6/24 18:59, Rainer Heilke wrote: Hi. xrandr called it an Intel graphics card. The intel_drv.so driver worked solidly under FreeBSD. I think X keeps thinking it's an NVidia card because it's an AMD CPU. But Gigabyte seems to have used an intel chip on the motherboard. The NVideo driver hasn't worked under any flavour of Unix/Linux I've tried. Rainer -- Original Message -- From "Rainer Heilke" To "Alan Coopersmith" ; "Discussion list for OpenIndiana" Date 2024-05-06 6:29:09 PM Subject Re: [OpenIndiana-discuss] Selecting wrong video driver -- Original Message -- From "Alan Coopersmith" To "Discussion list for OpenIndiana" ; "Rainer Heilke" Date 2024-05-06 6:17:15 PM Subject Re: [OpenIndiana-discuss] Selecting wrong video driver On 5/6/24 18:10, Rainer Heilke wrote: Greetings. Which file is Hipster using to define the video driver to use? X is trying to use the NVidia driver, which fails. Under FreeBSD, the Intel driver worked, so I'm hoping it will here as well. But none of the files I've found that mention the NVidia driver seem to actually be an Xorg config file. Like Xorg on all other platforms, it will use /etc/X11/xorg.conf if it exists, or config snippets in /etc/X11/xorg.conf.d/ but the default configuration doesn't use a config file, but lets Xorg check for available video devices and uses its internal mapping of PCI vendor ids to drivers to decide which drivers to use for those. -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris Hi. That make sense, thanks. It also explains why I can't find a config file to edit. So, is there an "official" way to override the driver X is using? Do I need to hack together a config file to do this? Thanks again, Rainer ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Selecting wrong video driver
Hi, nvidia and modesettings messages are not from X11 but rather from the kernel trying all drivers when It does not find a card. Note that we are not a FreeBSD based OS thus assumptions about the card simply working cannot be made. I am currently updating our libdrm version and then mesa and so on. If you can get me the pci id of your intel card from `prtconf -v` I can check if it is supported. Or if additional work will be required. That additional work being porting kernel bits from FreeBSD or other sources (our original driver is from linux) Stack updates are necesary anyway though as DRI support for and the userland parts are part of the mesa sources, which I am working on at the moment. Your Symptoms look like your card is simply not supported. Running the ddu utility from pkg:/diagnostic/ddu in the terminal should give further information. Using vesa as the driver should also help. -Till On 07.05.2024 07:41, Rainer Heilke wrote: Hello again. It seems like some emails are not getting through. I've been checking by watching the archives. Also, sorry about the break--supper, and what-not. Alan: thanks for the text. Unfortunately, the file is being ignored and NVidia and nvidia_modesetting are still loading and then unloading, and X doesn't start. sigh I've tried playing with permissions and ownership... Rainer ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Selecting wrong video driver
I'm getting the feeling this isn't possible. To wit: Xorg.0.log doesn't exist (which seems odd...) . dmesg shows: May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lockstat0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lockstat0 is /pseudo/lockstat@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lofi0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lofi0 is /pseudo/lofi@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: nvidia255 May 7 04:22:25 omar genunix: [ID 936769 kern.info] nvidia255 is /pseudo/nvidia@255 May 7 04:22:25 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: profile0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] profile0 is /pseudo/profile@0 Watching it boot, it loads the NVidia and nvidia_modeset drivers, and then unloads them again. root@omar:~# dmesg | grep -i load May 7 04:20:53 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:20:56 omar nvidia_modeset: [ID 107833 kern.notice] Unloading root@omar:~# find / -name intel\* -print /kernel/drv/intel_nhm.conf /kernel/drv/amd64/intel_nhm /kernel/drv/amd64/intel_nhmex /kernel/drv/amd64/intel_nb5000 /kernel/drv/intel_nhmex.conf /kernel/drv/intel_nb5000.conf find: stat() error /proc/181/lwp/10: No such file or directory find: stat() error /proc/561/lwp/24: No such file or directory /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nhm.conf /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nb5000 /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nhm /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nhmex /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nb5000.conf /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nhmex.conf /usr/include/drm/intel_bufmgr.h /usr/include/drm/intel_aub.h /usr/include/drm/intel_debug.h /usr/platform/i86pc/lib/fm/eft/intel.eft /usr/share/vim/vim91/compiler/intel.vim root@omar:~# find / -name nvidia\* -print /dev/nvidia-modeset /dev/nvidia0 /dev/nvidia1 /dev/nvidia10 /dev/nvidia11 /dev/nvidia12 /dev/nvidia13 /dev/nvidia14 /dev/nvidia15 /dev/nvidia2 /dev/nvidia3 /dev/nvidia4 /dev/nvidia5 /dev/nvidia6 /dev/nvidia7 /dev/nvidia8 /dev/nvidia9 /dev/nvidiactl /kernel/drv/amd64/nvidia_modeset /kernel/drv/amd64/nvidia /kernel/drv/nvidia_modeset.conf /kernel/drv/nvidia.conf /system/object/nvidia /system/object/nvidia_modeset find: stat() error /proc/181/lwp/10: No such file or directory find: stat() error /proc/561/lwp/24: No such file or directory /lib/opengl/ogl_select/nvidia_vendor_select /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/nvidia_modeset /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/nvidia /platform/i86pc/amd64/archive_cache/kernel/drv/nvidia_modeset.conf /platform/i86pc/amd64/archive_cache/kernel/drv/nvidia.conf /usr/dt/appconfig/icons/C/nvidia-settings.m.bm /usr/dt/appconfig/icons/C/nvidia-settings.l.bm /usr/dt/appconfig/icons/C/nvidia-settings.t.pm /usr/dt/appconfig/icons/C/nvidia-settings.l_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.m_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.m.pm /usr/dt/appconfig/icons/C/nvidia-settings.l.pm /usr/dt/appconfig/icons/C/nvidia-settings.t_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.t.bm /usr/dt/appconfig/types/C/nvidia-settings.dt /usr/dt/appconfig/appmanager/C/Desktop_Apps/nvidia-settings /usr/X11/lib/modules/drivers/amd64/nvidia_drv.so /usr/bin/amd64/nvidia-smi /usr/bin/amd64/nvidia-debugdump /usr/bin/amd64/nvidia-settings /usr/bin/amd64/nvidia-xconfig /usr/bin/nvidia-xconfig /usr/bin/nvidia-settings /usr/bin/nvidia-SunOS-bug-report.sh /usr/share/nvidia /usr/share/nvidia/nvidia-application-profiles-key-documentation /usr/share/nvidia/nvidia-application-profiles-rc /usr/share/doc/NVIDIA/html/nvidiasettings.html /usr/share/applications/nvidia-settings.desktop /usr/share/man/man1/nvidia-settings.1 /usr/share/man/man1/nvidia-xconfig.1 /usr/share/man/man1/nvidia-smi.1 /usr/share/icons/NVIDIA/nvidia-settings.png /usr/share/control-center-2.0/capplets/nvidia-settings.s10.desktop /devices/pseudo/nvidia@255 /devices/pseudo/nvidia@255:nvidiactl /devices/pseudo/nvidia_modeset@0 /devices/pseudo/nvidia_modeset@0:ctl root@omar:~# So, I would need to somehow tell the installer to ignore what it thinks the video card is, and create the OS with Intel devices/drivers/etc. To answer your question, this Gigabyte Brix is about 6 years old. I'm finding the lack of the Xorg log and the fact that it ignores the file I created at Alan's suggestion to be odd and disturbing. This was normal under FreeBSD. Rainer -- Original Message -- From "Alan Coopersmith" To "Rainer Heilke" ; "Discussion list for OpenIndiana" Date 2024-05-07 10:55:02 AM Subject Re: [OpenIndian
Re: [OpenIndiana-discuss] Selecting wrong video driver
Hi, Rainer From which ISO/USB image did you install? If you have installed from the text versions you have not installed any Xorg or gui at all. You will need to install mate_install package with pkg. -Till On 07.05.2024 21:15, Rainer Heilke wrote: I'm getting the feeling this isn't possible. To wit: Xorg.0.log doesn't exist (which seems odd...) . dmesg shows: May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lockstat0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lockstat0 is /pseudo/lockstat@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lofi0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lofi0 is /pseudo/lofi@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: nvidia255 May 7 04:22:25 omar genunix: [ID 936769 kern.info] nvidia255 is /pseudo/nvidia@255 May 7 04:22:25 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: profile0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] profile0 is /pseudo/profile@0 Watching it boot, it loads the NVidia and nvidia_modeset drivers, and then unloads them again. root@omar:~# dmesg | grep -i load May 7 04:20:53 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:20:56 omar nvidia_modeset: [ID 107833 kern.notice] Unloading root@omar:~# find / -name intel\* -print /kernel/drv/intel_nhm.conf /kernel/drv/amd64/intel_nhm /kernel/drv/amd64/intel_nhmex /kernel/drv/amd64/intel_nb5000 /kernel/drv/intel_nhmex.conf /kernel/drv/intel_nb5000.conf find: stat() error /proc/181/lwp/10: No such file or directory find: stat() error /proc/561/lwp/24: No such file or directory /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nhm.conf /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nb5000 /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nhm /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nhmex /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nb5000.conf /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nhmex.conf /usr/include/drm/intel_bufmgr.h /usr/include/drm/intel_aub.h /usr/include/drm/intel_debug.h /usr/platform/i86pc/lib/fm/eft/intel.eft /usr/share/vim/vim91/compiler/intel.vim root@omar:~# find / -name nvidia\* -print /dev/nvidia-modeset /dev/nvidia0 /dev/nvidia1 /dev/nvidia10 /dev/nvidia11 /dev/nvidia12 /dev/nvidia13 /dev/nvidia14 /dev/nvidia15 /dev/nvidia2 /dev/nvidia3 /dev/nvidia4 /dev/nvidia5 /dev/nvidia6 /dev/nvidia7 /dev/nvidia8 /dev/nvidia9 /dev/nvidiactl /kernel/drv/amd64/nvidia_modeset /kernel/drv/amd64/nvidia /kernel/drv/nvidia_modeset.conf /kernel/drv/nvidia.conf /system/object/nvidia /system/object/nvidia_modeset find: stat() error /proc/181/lwp/10: No such file or directory find: stat() error /proc/561/lwp/24: No such file or directory /lib/opengl/ogl_select/nvidia_vendor_select /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/nvidia_modeset /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/nvidia /platform/i86pc/amd64/archive_cache/kernel/drv/nvidia_modeset.conf /platform/i86pc/amd64/archive_cache/kernel/drv/nvidia.conf /usr/dt/appconfig/icons/C/nvidia-settings.m.bm /usr/dt/appconfig/icons/C/nvidia-settings.l.bm /usr/dt/appconfig/icons/C/nvidia-settings.t.pm /usr/dt/appconfig/icons/C/nvidia-settings.l_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.m_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.m.pm /usr/dt/appconfig/icons/C/nvidia-settings.l.pm /usr/dt/appconfig/icons/C/nvidia-settings.t_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.t.bm /usr/dt/appconfig/types/C/nvidia-settings.dt /usr/dt/appconfig/appmanager/C/Desktop_Apps/nvidia-settings /usr/X11/lib/modules/drivers/amd64/nvidia_drv.so /usr/bin/amd64/nvidia-smi /usr/bin/amd64/nvidia-debugdump /usr/bin/amd64/nvidia-settings /usr/bin/amd64/nvidia-xconfig /usr/bin/nvidia-xconfig /usr/bin/nvidia-settings /usr/bin/nvidia-SunOS-bug-report.sh /usr/share/nvidia /usr/share/nvidia/nvidia-application-profiles-key-documentation /usr/share/nvidia/nvidia-application-profiles-rc /usr/share/doc/NVIDIA/html/nvidiasettings.html /usr/share/applications/nvidia-settings.desktop /usr/share/man/man1/nvidia-settings.1 /usr/share/man/man1/nvidia-xconfig.1 /usr/share/man/man1/nvidia-smi.1 /usr/share/icons/NVIDIA/nvidia-settings.png /usr/share/control-center-2.0/capplets/nvidia-settings.s10.desktop /devices/pseudo/nvidia@255 /devices/pseudo/nvidia@255:nvidiactl /devices/pseudo/nvidia_modeset@0 /devices/pseudo/nvidia_modeset@0:ctl root@omar:~# So, I would need to somehow tell the installer to ignore what it thinks the video card is, and create the OS with Intel devices/drivers/etc. To answer your question, this Gigabyte Brix is about 6 years old. I'm finding the lack of the Xorg log and the fact that it ignores the file I created at
Re: [OpenIndiana-discuss] Selecting wrong video driver
-- Original Message -- From "Till Wegmueller" To openindiana-discuss@openindiana.org Date 2024-05-07 12:07:17 PM Subject Re: [OpenIndiana-discuss] Selecting wrong video driver Hi, nvidia and modesettings messages are not from X11 but rather from the kernel trying all drivers when It does not find a card. That makes sense, if only for the ignoring of the config file I made at Alan's suggestion (but also for other reasons). Note that we are not a FreeBSD based OS thus assumptions about the card simply working cannot be made. Oh, I'm well aware of that. But it certainly _won't_ work if it isn't even using the right driver. I am currently updating our libdrm version and then mesa and so on. If you can get me the pci id of your intel card from `prtconf -v` I can check if it is supported. Or if additional work will be required. That additional work being porting kernel bits from FreeBSD or other sources (our original driver is from linux) Would this be what you need? name='vendor-name' type=string items=1 value='Intel Corporation' name='device-name' type=string items=1 value='HD Graphics 620' name='subsystem-name' type=string items=1 value='unknown subsystem' Device Minor Nodes: dev=(249,0) dev_path=/pci@0,0/display@2:text-0 spectype=chr type=minor dev_link=/dev/fbs/text-0 dev_link=/dev/fb0 dev_link=/dev/vt00 dev_link=/dev/fb Hmm. I've always assumed that this system was AMD-based, because that is what WinDoze always implied way back when... But maybe not. Stack updates are necesary anyway though as DRI support for and the userland parts are part of the mesa sources, which I am working on at the moment. Your Symptoms look like your card is simply not supported. Running the ddu utility from pkg:/diagnostic/ddu in the terminal should give further information. Using vesa as the driver should also help. I've never used this, and only now installed the package (and its dependencies, etc.) Is this what you are wanting to see? (Controller)Intel Corporation HD Graphics 620:DEVID=0x5916:CLASS=0003:[0,2,0]:vgatext:0:Attached:VENDOR=0x8086 Rainer -Till On 07.05.2024 07:41, Rainer Heilke wrote: Hello again. It seems like some emails are not getting through. I've been checking by watching the archives. Also, sorry about the break--supper, and what-not. Alan: thanks for the text. Unfortunately, the file is being ignored and NVidia and nvidia_modesetting are still loading and then unloading, and X doesn't start. sigh I've tried playing with permissions and ownership... Rainer ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Selecting wrong video driver
I used the GUI disk, but now that you ask, it dropped down to text-only as well, and so I think maybe it only ran what the text installer would have done. The lights are coming on... NOW things are making more sense! Rainer -- Original Message -- From "Till Wegmueller" To openindiana-discuss@openindiana.org Date 2024-05-07 12:48:50 PM Subject Re: [OpenIndiana-discuss] Selecting wrong video driver Hi, Rainer From which ISO/USB image did you install? If you have installed from the text versions you have not installed any Xorg or gui at all. You will need to install mate_install package with pkg. -Till On 07.05.2024 21:15, Rainer Heilke wrote: I'm getting the feeling this isn't possible. To wit: Xorg.0.log doesn't exist (which seems odd...) . dmesg shows: May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lockstat0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lockstat0 is /pseudo/lockstat@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lofi0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lofi0 is /pseudo/lofi@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: nvidia255 May 7 04:22:25 omar genunix: [ID 936769 kern.info] nvidia255 is /pseudo/nvidia@255 May 7 04:22:25 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: profile0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] profile0 is /pseudo/profile@0 Watching it boot, it loads the NVidia and nvidia_modeset drivers, and then unloads them again. root@omar:~# dmesg | grep -i load May 7 04:20:53 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:20:56 omar nvidia_modeset: [ID 107833 kern.notice] Unloading root@omar:~# find / -name intel\* -print /kernel/drv/intel_nhm.conf /kernel/drv/amd64/intel_nhm /kernel/drv/amd64/intel_nhmex /kernel/drv/amd64/intel_nb5000 /kernel/drv/intel_nhmex.conf /kernel/drv/intel_nb5000.conf find: stat() error /proc/181/lwp/10: No such file or directory find: stat() error /proc/561/lwp/24: No such file or directory /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nhm.conf /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nb5000 /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nhm /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nhmex /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nb5000.conf /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nhmex.conf /usr/include/drm/intel_bufmgr.h /usr/include/drm/intel_aub.h /usr/include/drm/intel_debug.h /usr/platform/i86pc/lib/fm/eft/intel.eft /usr/share/vim/vim91/compiler/intel.vim root@omar:~# find / -name nvidia\* -print /dev/nvidia-modeset /dev/nvidia0 /dev/nvidia1 /dev/nvidia10 /dev/nvidia11 /dev/nvidia12 /dev/nvidia13 /dev/nvidia14 /dev/nvidia15 /dev/nvidia2 /dev/nvidia3 /dev/nvidia4 /dev/nvidia5 /dev/nvidia6 /dev/nvidia7 /dev/nvidia8 /dev/nvidia9 /dev/nvidiactl /kernel/drv/amd64/nvidia_modeset /kernel/drv/amd64/nvidia /kernel/drv/nvidia_modeset.conf /kernel/drv/nvidia.conf /system/object/nvidia /system/object/nvidia_modeset find: stat() error /proc/181/lwp/10: No such file or directory find: stat() error /proc/561/lwp/24: No such file or directory /lib/opengl/ogl_select/nvidia_vendor_select /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/nvidia_modeset /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/nvidia /platform/i86pc/amd64/archive_cache/kernel/drv/nvidia_modeset.conf /platform/i86pc/amd64/archive_cache/kernel/drv/nvidia.conf /usr/dt/appconfig/icons/C/nvidia-settings.m.bm /usr/dt/appconfig/icons/C/nvidia-settings.l.bm /usr/dt/appconfig/icons/C/nvidia-settings.t.pm /usr/dt/appconfig/icons/C/nvidia-settings.l_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.m_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.m.pm /usr/dt/appconfig/icons/C/nvidia-settings.l.pm /usr/dt/appconfig/icons/C/nvidia-settings.t_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.t.bm /usr/dt/appconfig/types/C/nvidia-settings.dt /usr/dt/appconfig/appmanager/C/Desktop_Apps/nvidia-settings /usr/X11/lib/modules/drivers/amd64/nvidia_drv.so /usr/bin/amd64/nvidia-smi /usr/bin/amd64/nvidia-debugdump /usr/bin/amd64/nvidia-settings /usr/bin/amd64/nvidia-xconfig /usr/bin/nvidia-xconfig /usr/bin/nvidia-settings /usr/bin/nvidia-SunOS-bug-report.sh /usr/share/nvidia /usr/share/nvidia/nvidia-application-profiles-key-documentation /usr/share/nvidia/nvidia-application-profiles-rc /usr/share/doc/NVIDIA/html/nvidiasettings.html /usr/share/applications/nvidia-settings.desktop /usr/share/man/man1/nvidia-settings.1 /usr/share/man/man1/nvidia-xconfig.1 /usr/share/man/man1/nvidia-smi.1 /usr/share/icons/NVIDIA/nvidia-settings.png /usr/share/control-center-2.0/capplets/nvidia-settings.s10.desktop /devices/pseudo/nvidia@255 /devic
Re: [OpenIndiana-discuss] Selecting wrong video driver
Hi On 07.05.2024 21:50, Rainer Heilke wrote: I've never used this, and only now installed the package (and its dependencies, etc.) Is this what you are wanting to see? (Controller)Intel Corporation HD Graphics 620:DEVID=0x5916:CLASS=0003:[0,2,0]:vgatext:0:Attached:VENDOR=0x8086 Thanks for the output I can work with those. This tells us also that the vgatext has attached to the card. Did you install from the text ISO/USB? If so you will have to install the gui first or install from the gui ISO/USB. To install the gui from the text ISO installed system install the metapackage pkg:/mate_install -Till ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Selecting wrong video driver
Ok, So with your GPU and generally VESA at least available the following is a set of checks you can do to get your bearings. Use `pkg list` to show a list of all installed packages. lightdm and x11 should be visible. `pkg list -a` shows all packages known the the system with additional filters applyable for source and publisher if needed. lightdm has a service and should be running. Check smf with the `svcs` utility to see the services and use `svcs -a` to see also disabled services. lightdm starts xorg. use `svcadm enable` to enable services and start them. -Till On 07.05.2024 21:56, Rainer Heilke wrote: I used the GUI disk, but now that you ask, it dropped down to text-only as well, and so I think maybe it only ran what the text installer would have done. The lights are coming on... NOW things are making more sense! Rainer -- Original Message -- From "Till Wegmueller" To openindiana-discuss@openindiana.org Date 2024-05-07 12:48:50 PM Subject Re: [OpenIndiana-discuss] Selecting wrong video driver Hi, Rainer From which ISO/USB image did you install? If you have installed from the text versions you have not installed any Xorg or gui at all. You will need to install mate_install package with pkg. -Till On 07.05.2024 21:15, Rainer Heilke wrote: I'm getting the feeling this isn't possible. To wit: Xorg.0.log doesn't exist (which seems odd...) . dmesg shows: May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lockstat0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lockstat0 is /pseudo/lockstat@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lofi0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lofi0 is /pseudo/lofi@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: nvidia255 May 7 04:22:25 omar genunix: [ID 936769 kern.info] nvidia255 is /pseudo/nvidia@255 May 7 04:22:25 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: profile0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] profile0 is /pseudo/profile@0 Watching it boot, it loads the NVidia and nvidia_modeset drivers, and then unloads them again. root@omar:~# dmesg | grep -i load May 7 04:20:53 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:20:56 omar nvidia_modeset: [ID 107833 kern.notice] Unloading root@omar:~# find / -name intel\* -print /kernel/drv/intel_nhm.conf /kernel/drv/amd64/intel_nhm /kernel/drv/amd64/intel_nhmex /kernel/drv/amd64/intel_nb5000 /kernel/drv/intel_nhmex.conf /kernel/drv/intel_nb5000.conf find: stat() error /proc/181/lwp/10: No such file or directory find: stat() error /proc/561/lwp/24: No such file or directory /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nhm.conf /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nb5000 /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nhm /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nhmex /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nb5000.conf /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nhmex.conf /usr/include/drm/intel_bufmgr.h /usr/include/drm/intel_aub.h /usr/include/drm/intel_debug.h /usr/platform/i86pc/lib/fm/eft/intel.eft /usr/share/vim/vim91/compiler/intel.vim root@omar:~# find / -name nvidia\* -print /dev/nvidia-modeset /dev/nvidia0 /dev/nvidia1 /dev/nvidia10 /dev/nvidia11 /dev/nvidia12 /dev/nvidia13 /dev/nvidia14 /dev/nvidia15 /dev/nvidia2 /dev/nvidia3 /dev/nvidia4 /dev/nvidia5 /dev/nvidia6 /dev/nvidia7 /dev/nvidia8 /dev/nvidia9 /dev/nvidiactl /kernel/drv/amd64/nvidia_modeset /kernel/drv/amd64/nvidia /kernel/drv/nvidia_modeset.conf /kernel/drv/nvidia.conf /system/object/nvidia /system/object/nvidia_modeset find: stat() error /proc/181/lwp/10: No such file or directory find: stat() error /proc/561/lwp/24: No such file or directory /lib/opengl/ogl_select/nvidia_vendor_select /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/nvidia_modeset /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/nvidia /platform/i86pc/amd64/archive_cache/kernel/drv/nvidia_modeset.conf /platform/i86pc/amd64/archive_cache/kernel/drv/nvidia.conf /usr/dt/appconfig/icons/C/nvidia-settings.m.bm /usr/dt/appconfig/icons/C/nvidia-settings.l.bm /usr/dt/appconfig/icons/C/nvidia-settings.t.pm /usr/dt/appconfig/icons/C/nvidia-settings.l_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.m_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.m.pm /usr/dt/appconfig/icons/C/nvidia-settings.l.pm /usr/dt/appconfig/icons/C/nvidia-settings.t_m.bm /usr/dt/appconfig/icons/C/nvidia-settings.t.bm /usr/dt/appconfig/types/C/nvidia-settings.dt /usr/dt/appconfig/appmanager/C/Desktop_Apps/nvidia-settings /usr/X11/lib/modules/drivers/amd64/nvidia_drv.so /usr/bin/amd64/nvidia-smi /usr/bin/amd64/nvidia
Re: [OpenIndiana-discuss] Selecting wrong video driver
On 5/7/24 12:15, Rainer Heilke wrote: I'm getting the feeling this isn't possible. To wit: Xorg.0.log doesn't exist (which seems odd...) That suggests nothing is even trying to run X11, which could be because it wasn't installed, as Till suggested. dmesg shows: May 7 04:22:25 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: profile0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] profile0 is /pseudo/profile@0 Watching it boot, it loads the NVidia and nvidia_modeset drivers, and then unloads them again. root@omar:~# dmesg | grep -i load May 7 04:20:53 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:20:56 omar nvidia_modeset: [ID 107833 kern.notice] Unloading That's the kernel, not Xorg, and it's normal for it to load the driver, let the driver search for hardware it can support, and then unload when it doesn't find any. -alan- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Selecting wrong video driver
Yep, couldn't see the forest for the trees. That's exactly what happened; since the live DVD couldn't load X, it didn't install any X components. The lightdm service went straight into maintenance mode. The Xorg.0.log is saying: [54.149] (II) LoadModule: "intel" [54.149] (II) Loading /usr/lib/xorg/modules/drivers/amd64/intel_drv.so [54.154] (II) Module intel: vendor="X.Org Foundation" [54.154]compiled for 1.19.5, module version = 2.99.917 [54.154]Module class: X.Org Video Driver [54.154]ABI class: X.Org Video Driver, version 23.0 [54.154] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43 [54.155] (II) intel: Driver for Intel(R) HD Graphics [54.155] (II) intel: Driver for Intel(R) Iris(TM) Graphics [54.155] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics [54.155] (++) using VT number 7 [54.213] (EE) No devices detected. [54.213] (EE) Fatal server error: [54.213] (EE) no screens found(EE) [54.213] (EE) Please consult the Project OpenIndiana support at http://openindiana.org for help. [54.213] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [54.213] (EE) [54.274] (EE) Server terminated with error (1). Closing log file. rheilke@omar:~$ So, I may have to write the config files, like I did for FreeBSD. (And it is trying to l Rainer -- Original Message -- From "Till Wegmueller" To openindiana-discuss@openindiana.org Date 2024-05-07 1:10:48 PM Subject Re: [OpenIndiana-discuss] Selecting wrong video driver Ok, So with your GPU and generally VESA at least available the following is a set of checks you can do to get your bearings. Use `pkg list` to show a list of all installed packages. lightdm and x11 should be visible. `pkg list -a` shows all packages known the the system with additional filters applyable for source and publisher if needed. lightdm has a service and should be running. Check smf with the `svcs` utility to see the services and use `svcs -a` to see also disabled services. lightdm starts xorg. use `svcadm enable` to enable services and start them. -Till On 07.05.2024 21:56, Rainer Heilke wrote: I used the GUI disk, but now that you ask, it dropped down to text-only as well, and so I think maybe it only ran what the text installer would have done. The lights are coming on... NOW things are making more sense! Rainer -- Original Message -- From "Till Wegmueller" To openindiana-discuss@openindiana.org Date 2024-05-07 12:48:50 PM Subject Re: [OpenIndiana-discuss] Selecting wrong video driver Hi, Rainer From which ISO/USB image did you install? If you have installed from the text versions you have not installed any Xorg or gui at all. You will need to install mate_install package with pkg. -Till On 07.05.2024 21:15, Rainer Heilke wrote: I'm getting the feeling this isn't possible. To wit: Xorg.0.log doesn't exist (which seems odd...) . dmesg shows: May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lockstat0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lockstat0 is /pseudo/lockstat@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: lofi0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] lofi0 is /pseudo/lofi@0 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: nvidia255 May 7 04:22:25 omar genunix: [ID 936769 kern.info] nvidia255 is /pseudo/nvidia@255 May 7 04:22:25 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:22:25 omar pseudo: [ID 129642 kern.info] pseudo-device: profile0 May 7 04:22:25 omar genunix: [ID 936769 kern.info] profile0 is /pseudo/profile@0 Watching it boot, it loads the NVidia and nvidia_modeset drivers, and then unloads them again. root@omar:~# dmesg | grep -i load May 7 04:20:53 omar nvidia_modeset: [ID 107833 kern.notice] Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 470.239.06 Sat Feb 3 05:55:09 UTC 2024 May 7 04:20:56 omar nvidia_modeset: [ID 107833 kern.notice] Unloading root@omar:~# find / -name intel\* -print /kernel/drv/intel_nhm.conf /kernel/drv/amd64/intel_nhm /kernel/drv/amd64/intel_nhmex /kernel/drv/amd64/intel_nb5000 /kernel/drv/intel_nhmex.conf /kernel/drv/intel_nb5000.conf find: stat() error /proc/181/lwp/10: No such file or directory find: stat() error /proc/561/lwp/24: No such file or directory /platform/i86pc/amd64/archive_cache/kernel/drv/intel_nhm.conf /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nb5000 /platform/i86pc/amd64/archive_cache/kernel/drv/amd64/intel_nhm /platform/
Re: [OpenIndiana-discuss] Selecting wrong video driver
One more question as I head out the door... Groveling around the interwebs, I ran into a possibly related thread: Could I still run into problems because this is a UEFI-only system? Thanks, Rainer ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Selecting wrong video driver
Am 08.05.24 um 02:42 schrieb Rainer Heilke: One more question as I head out the door... Groveling around the interwebs, I ran into a possibly related thread: Could I still run into problems because this is a UEFI-only system? No, on my HP Z4 G4 X11 (nvidia) doesn't work in legacy mode but UEFI only. I just had to turn off secure boot. Andreas ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss