[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Vídeo híbrido AMD + NVIDIA



Gracias por responder, y sorry que no estaba en la lista y no hayaba como responder,

> Marca y modelo de portátil?
System:    Kernel: 5.10.0-7-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: Openbox 3.6.1 
           Distro: Debian GNU/Linux 11 (bullseye)
Machine:   Type: Laptop System: HP product: HP Pavilion Gaming Laptop 15-ec1xxx v: N/A serial: <filter>
           Mobo: HP model: 87B2 v: 31.21 serial: <filter> UEFI: AMI v: F.20 date: 11/04/2020
CPU:       Info: 8-Core model: AMD Ryzen 7 4800H with Radeon Graphics bits: 64 type: MT MCP arch: Zen 2 rev: 1 L2 cache: 4 MiB
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 92621
           Speed: 1577 MHz min/max: 1400/2900 MHz boost: enabled Core speeds (MHz): 1: 1577 2: 1397 3: 1397 4: 1397 5: 1397
           6: 1396 7: 1397 8: 1397 9: 1637 10: 1397 11: 1398 12: 2258 13: 1397 14: 1347 15: 1397 16: 1397
Graphics:  Device-1: NVIDIA TU117M [GeForce GTX 1650 Ti Mobile] vendor: Hewlett-Packard driver: nvidia v: 460.73.01
           bus ID: 01:00.0
           Device-2: Advanced Micro Devices [AMD/ATI] Renoir vendor: Hewlett-Packard driver: amdgpu v: kernel bus ID: 05:00.0
>
> Nunca he tenido que pegarme con equipos de gráfica híbrida pero hace 
> unos cuantos años, cuando salieron al mercado, eran un dolor de muelas 
> configurarlos en sistemas linux. Los linuxeros siempre pagamos cara la 
> novedad.
jajaja claro me imagino, por eso comentaba que luego de la experiencia con la TM amd con video ati las evité como a la plaga,
pero esta sale de una tienda que la sacó de oferta y nada me pareció buena compra porque hay notebook amd sin tarjeta gráfica dedicada que valen igual y hasta más costosas con un procesador incluso inferior,
la idea es que dure unos cuantos años, porque la hp con i3 de 6ta g ya le pesan los años,

> Mi recomendación es que recopiles la mayor cantidad de datos posibles 
> sobre tu sistema, para saber qué componentes tienes exactamente en el 
> portátil, y que revises las páginas de ayuda, que quizá estén 
> desactualizadas pero la base seguirá siendo la misma:
>
> Hybrid Graphics
> https://help.ubuntu.com/community/HybridGraphics
>
> Hybrid graphics
> https://wiki.archlinux.org/title/hybrid_graphics
>
> PRIME
> https://wiki.archlinux.org/title/PRIME
>
> NVIDIA Optimus
> https://wiki.archlinux.org/title/NVIDIA_Optimus
gracias, los link las yo había visto y leído, los de arch igual seguí los pasos y algunas configuraciones que sugerían pero nada,
optimus me desactiva por completo el video nvidia y no sale siquiera listada, por más que seguí los pasos me dio ese mismo resultado,

dejo de igual forma lo que me muestra por si sirve de idea,
ljmarin@lm:~$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x44 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 1 associated providers: 0 name:modesetting
Provider 1: id: 0x296 cap: 0x2, Sink Output crtcs: 4 outputs: 1 associated providers: 0 name:NVIDIA-G0

ljmarin@lm:~$ glxinfo | grep "OpenGL renderer"
libGL error: failed to create dri screen
libGL error: failed to load driver: nouveau
OpenGL renderer string: AMD RENOIR (DRM 3.40.0, 5.10.0-7-amd64, LLVM 11.0.1)

ljmarin@lm:~$ DRI_PRIME=0 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD RENOIR (DRM 3.40.0, 5.10.0-7-amd64, LLVM 11.0.1)

ljmarin@lm:~$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
libGL error: failed to create dri screen
libGL error: failed to load driver: nouveau
OpenGL renderer string: AMD RENOIR (DRM 3.40.0, 5.10.0-7-amd64, LLVM 11.0.1)
ljmarin@lm:~$

root@lm:~# update-alternatives --display glx
glx - modo automático
 la mejor versión del enlace es /usr/lib/nvidia.
 el enlace apunta actualmente a /usr/lib/nvidia
 el enlace glx es /usr/lib/glx
 esclavo glx--libEGL.so.1-x86_64-linux-gnu es /usr/lib/x86_64-linux-gnu/libEGL.so.1
 esclavo glx--libGL.so.1-x86_64-linux-gnu es /usr/lib/x86_64-linux-gnu/libGL.so.1
 esclavo glx--libGLESv1_CM.so.1-x86_64-linux-gnu es /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1
 esclavo glx--libGLESv2.so.2-x86_64-linux-gnu es /usr/lib/x86_64-linux-gnu/libGLESv2.so.2
 esclavo glx--libGLX_indirect.so.0-x86_64-linux-gnu es /usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0
 esclavo glx--libglxserver_nvidia.so es /usr/lib/xorg/modules/extensions/libglxserver_nvidia.so
 esclavo glx--libnvidia-cfg.so.1-x86_64-linux-gnu es /usr/lib/x86_64-linux-gnu/libnvidia-cfg.so.1
 esclavo glx--nvidia-blacklists-nouveau.conf es /etc/modprobe.d/nvidia-blacklists-nouveau.conf
 esclavo glx--nvidia-bug-report.sh es /usr/bin/nvidia-bug-report.sh
 esclavo glx--nvidia-drm-outputclass.conf es /usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf
 esclavo glx--nvidia-load.conf es /etc/modules-load.d/nvidia.conf
 esclavo glx--nvidia-modprobe.conf es /etc/modprobe.d/nvidia.conf
 esclavo glx--nvidia_drv.so es /usr/lib/xorg/modules/drivers/nvidia_drv.so
/usr/lib/mesa-diverted - prioridad 5
 esclavo glx--libEGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
 esclavo glx--libGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
 esclavo glx--libGLESv1_CM.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1
 esclavo glx--libGLESv2.so.2-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2
 esclavo glx--libGLX_indirect.so.0-x86_64-linux-gnu: /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0
/usr/lib/nvidia - prioridad 100
 esclavo glx--libEGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
 esclavo glx--libGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
 esclavo glx--libGLESv1_CM.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1
 esclavo glx--libGLESv2.so.2-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2
 esclavo glx--libGLX_indirect.so.0-x86_64-linux-gnu: /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0
 esclavo glx--libglxserver_nvidia.so: /usr/lib/nvidia/libglxserver_nvidia.so
 esclavo glx--libnvidia-cfg.so.1-x86_64-linux-gnu: /usr/lib/x86_64-linux-gnu/nvidia/libnvidia-cfg.so.1
 esclavo glx--nvidia-blacklists-nouveau.conf: /etc/nvidia/nvidia-blacklists-nouveau.conf
 esclavo glx--nvidia-bug-report.sh: /usr/lib/nvidia/nvidia-bug-report.sh
 esclavo glx--nvidia-drm-outputclass.conf: /etc/nvidia/nvidia-drm-outputclass.conf
 esclavo glx--nvidia-load.conf: /etc/nvidia/nvidia-load.conf
 esclavo glx--nvidia-modprobe.conf: /etc/nvidia/nvidia-modprobe.conf
 esclavo glx--nvidia_drv.so: /usr/lib/nvidia/nvidia_drv.so
/usr/lib/nvidia/bumblebee - prioridad 95
 esclavo glx--libEGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1
 esclavo glx--libGL.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
 esclavo glx--libGLESv1_CM.so.1-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1
 esclavo glx--libGLESv2.so.2-x86_64-linux-gnu: /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2
 esclavo glx--libGLX_indirect.so.0-x86_64-linux-gnu: /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0
 esclavo glx--libnvidia-cfg.so.1-x86_64-linux-gnu: /usr/lib/x86_64-linux-gnu/nvidia/libnvidia-cfg.so.1
 esclavo glx--nvidia-blacklists-nouveau.conf: /etc/nvidia/nvidia-blacklists-nouveau.conf
 esclavo glx--nvidia-bug-report.sh: /usr/lib/nvidia/nvidia-bug-report.sh
 esclavo glx--nvidia-modprobe.conf: /etc/nvidia/nvidia-modprobe.conf

> Saludos,
>
> -- 
> Camaleón 

Saludos.
 
--
L.J.Marín
Usando: Debian Testing

Reply to: