Re: [OpenIndiana-discuss] Selecting wrong video driver

2024-05-07 Thread Rainer Heilke

-- 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

2024-05-07 Thread Alan Coopersmith via openindiana-discuss

/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

2024-05-07 Thread Till Wegmueller

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

2024-05-07 Thread Rainer Heilke

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

2024-05-07 Thread Till Wegmueller

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

2024-05-07 Thread Rainer Heilke

-- 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

2024-05-07 Thread Rainer Heilke
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

2024-05-07 Thread Till Wegmueller

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

2024-05-07 Thread Till Wegmueller
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

2024-05-07 Thread Alan Coopersmith via openindiana-discuss

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

2024-05-07 Thread Rainer Heilke
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

2024-05-07 Thread 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?
Thanks,
Rainer


___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


Re: [OpenIndiana-discuss] Selecting wrong video driver

2024-05-07 Thread Andreas Wacknitz via openindiana-discuss

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