** Also affects: xorg (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: nvidia-graphics-drivers-510 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux-hwe-5.13 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1964035

Title:
  no image on monitor on laptop with two graphics card (onboard
  intel+nvidia rtx3050) if run nvidia only

Status in linux-hwe-5.13 package in Ubuntu:
  New
Status in linux-signed-hwe-5.8 package in Ubuntu:
  New
Status in nvidia-graphics-drivers-510 package in Ubuntu:
  New
Status in xorg package in Ubuntu:
  New

Bug description:
  i have laptop (Vendor:MSI / Model:Katana GF76 11UC) with two graphics
  card (onboard intel+nvidia rtx3050)

  I didn't like how intel (i915) works (flickering problem has not yet
  been overcome) so I decided to try using nvidia only.

  I spent a long time dealing with the "xorg" settings in order to run "x" on 
nvidia only:
  * disable the i915 driver with kernel settings: `modprobe.blacklist=i915 
i915.modeset=0`
  * rename /usr/share/X11/xorg.conf.d/20-intel.conf to *.bak
  * then modify /usr/share/X11/xorg.conf.d/10-nvidia.conf (set Identifier 
"Card0" )

  after starting startx on the screen, the image freezes when switching to tty2 
and back to tty1, the server does not render anything, and if you open `top` in 
tty2, you can see:
  ```
  MiB Mem :  31808,1 total,  24998,2 free,   5471,6 used,   1338,3 buff/cache
  MiB Swap:    954,0 total,    954,0 free,      0,0 used.  25914,7 avail Mem

      PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
     2547 root      20   0 2880328 156160  86076 R 100,3   0,5   6:19.96 
kwin_x11
     3033 hetman    20   0 3052116 350728 186196 S   1,0   1,1   0:06.43 firefox
     3314 hetman    20   0 2477080 140688  93056 S   1,0   0,4   0:01.23 
Isolated Web Co
      306 root      20   0       0      0      0 I   0,3   0,0   0:00.36 
kworker/6:2-events
      776 message+  20   0    9044   6032   3828 S   0,3   0,0   0:01.62 
dbus-daemon
      801 root      20   0   16852   7828   6892 S   0,3   0,0   0:00.17 
systemd-logind
     2967 hetman    20   0 5771360   4,4g 124548 S   0,3  14,1   2:04.60 
plasmashell
     3000 hetman    20   0  340504  63760  50732 S   0,3   0,2   0:00.37 
kwalletd5
     3207 hetman    20   0 2427008 110324  89080 S   0,3   0,3   0:00.30 
Privileged Cont
     3607 root      20   0       0      0      0 I   0,3   0,0   0:00.03 
kworker/u24:2-events_power_efficient
  ```
   nvidia-smi 
  ```
  hetman@katana-lin:/mnt/giga/xorg_nvidia$ cat mvidia-smi.log
  Mon Mar  7 23:03:53 2022       
  
+-----------------------------------------------------------------------------+
  | NVIDIA-SMI 510.47.03    Driver Version: 510.47.03    CUDA Version: 11.6     
|
  
|-------------------------------+----------------------+----------------------+
  | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC 
|
  | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. 
|
  |                               |                      |               MIG M. 
|
  
|===============================+======================+======================|
  |   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0 Off |                  N/A 
|
  | N/A   41C    P8    N/A /  N/A |    132MiB /  4096MiB |      0%      Default 
|
  |                               |                      |                  N/A 
|
  
+-------------------------------+----------------------+----------------------+
                                                                                
 
  
+-----------------------------------------------------------------------------+
  | Processes:                                                                  
|
  |  GPU   GI   CI        PID   Type   Process name                  GPU Memory 
|
  |        ID   ID                                                   Usage      
|
  
|=============================================================================|
  |    0   N/A  N/A      2847      G   /usr/lib/xorg/Xorg                 12MiB 
|
  |    0   N/A  N/A      2967      G   /usr/bin/plasmashell                8MiB 
|
  |    0   N/A  N/A      3033      G   /usr/lib/firefox/firefox           85MiB 
|
  |    0   N/A  N/A      4436      G   ...bexec/kscreenlocker_greet       12MiB 
|
  
+-----------------------------------------------------------------------------+
  ```
  Thus, I stated that the X's started up and are working, but the image is not 
displayed. 

  if return
  modprobe i915.modeset=1
  /usr/share/X11/xorg.conf.d/20-intel.conf
  /usr/share/X11/xorg.conf.d/10-nvidia.conf

  - otherwise the output always goes through only intel (i915)
  nvidia not uses even if use `prime-select nvidia` - this option ignoring

  -----
  Description:    Ubuntu 20.04.4 LTS
  Release:        20.04

  nvidia-driver-510:
    Installed: 510.47.03-0ubuntu0.20.04.1
    Candidate: 510.47.03-0ubuntu0.20.04.1
    Version table:
   *** 510.47.03-0ubuntu0.20.04.1 500
          500 http://by.archive.ubuntu.com/ubuntu focal-updates/restricted 
amd64 Packages
          500 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 
Packages
          100 /var/lib/dpkg/status
  hetman@katana-lin:/mnt/giga/xorg_

  hetman@katana-lin:~$ hwinfo --gfxcard
  16: PCI 100.0: 0302 3D controller                               
    [Created at pci.386]
    Unique ID: VCu0.AC6K6Gkky5B
    Parent ID: vSkL.7WoufefUDA8
    SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
    SysFS BusID: 0000:01:00.0
    Hardware Class: graphics card
    Model: "nVidia 3D controller"
    Vendor: pci 0x10de "nVidia Corporation"
    Device: pci 0x25a2 
    SubVendor: pci 0x1462 "Micro-Star International Co., Ltd. [MSI]"
    SubDevice: pci 0x12eb 
    Revision: 0xa1
    Driver: "nvidia"
    Driver Modules: "nvidia"
    Memory Range: 0x81000000-0x81ffffff (rw,non-prefetchable)
    Memory Range: 0x6000000000-0x60ffffffff (ro,non-prefetchable)
    Memory Range: 0x6100000000-0x6101ffffff (ro,non-prefetchable)
    I/O Ports: 0x4000-0x407f (rw)
    Memory Range: 0x82000000-0x8207ffff (ro,non-prefetchable,disabled)
    IRQ: 139 (920082 events)
    Module Alias: "pci:v000010DEd000025A2sv00001462sd000012EBbc03sc02i00"
    Driver Info #0:
      Driver Status: nvidiafb is not active
      Driver Activation Cmd: "modprobe nvidiafb"
    Driver Info #1:
      Driver Status: nouveau is not active
      Driver Activation Cmd: "modprobe nouveau"
    Driver Info #2:
      Driver Status: nvidia_drm is active
      Driver Activation Cmd: "modprobe nvidia_drm"
    Driver Info #3:
      Driver Status: nvidia is active
      Driver Activation Cmd: "modprobe nvidia"
    Config Status: cfg=new, avail=yes, need=no, active=unknown
    Attached to: #12 (PCI bridge)

  24: PCI 02.0: 0300 VGA compatible controller (VGA)
    [Created at pci.386]
    Unique ID: _Znp.3c68NaQru6A
    SysFS ID: /devices/pci0000:00/0000:00:02.0
    SysFS BusID: 0000:00:02.0
    Hardware Class: graphics card
    Device Name: "Onboard - Video"
    Model: "Intel VGA compatible controller"
    Vendor: pci 0x8086 "Intel Corporation"
    Device: pci 0x9a68 
    SubVendor: pci 0x1462 "Micro-Star International Co., Ltd. [MSI]"
    SubDevice: pci 0x12eb 
    Revision: 0x01
    Driver: "i915"
    Driver Modules: "i915"
    Memory Range: 0x6102000000-0x6102ffffff (rw,non-prefetchable)
    Memory Range: 0x4000000000-0x400fffffff (ro,non-prefetchable)
    I/O Ports: 0x5000-0x503f (rw)
    Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
    IRQ: 157 (10681 events)
    Module Alias: "pci:v00008086d00009A68sv00001462sd000012EBbc03sc00i00"
    Driver Info #0:
      Driver Status: i915 is active
      Driver Activation Cmd: "modprobe i915"
    Config Status: cfg=new, avail=yes, need=no, active=unknown

  Primary display adapter: #24

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-5.13/+bug/1964035/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to