hp pavilion15-ec1017nl

Come installare Debian sui Portatili... campo in cui spesso si trovano scogli che sembrano insormontabili
Rispondi
lupetto88
Newbie
Newbie
Messaggi: 3
Iscritto il: 15/12/2021, 17:27

hp pavilion15-ec1017nl

Messaggio da lupetto88 »

Buonasera a tutti,
premetto che mi sono registrato poco fa su questo forum, in realtà mi ero già registrato nel 2017 ma dato il mio scarso contributo e il poco utilizzo probabilmente il mio account è scaduto così ho dovuto registrarmi nuovamente.
Tornando all'argomento del post, ho acquistato un nuovo pc e come prassi la prima cosa che faccio è installare debian.
Qui però ho avuto dei problemi, iniziando dal wifi che ho risolto abilitando il repo "deb http://deb.debian.org/debian/ bullseye main contrib non-free" ed installando il pacchetto "firmware-realtek", poi la scheda video, e qui vi chiedo aiuto.
ho installato i driver nvidia e sono riuscito a far funzionare la scheda video nvidia, il problema è che funziona solo quella, cioè non riesco più a "disattivarla" in modo da poterla accendere solo se mi occorre e risparmiare cosi batteria per tutte le attività che non la richiedono.
Ho provato molte soluzioni in rete ma non ho le idee molto chiare su come funzioni il tutto.
qualche soluzione che funziona mi permette di avere solo lo schermo del pc, ma non lo schermo esterno (tramite hdmi) e queta soluzione mi andrebbe anche bene se fosse un problema hardware, ma poi non ho trovato il modo di accendere la scheda nvidia nel momento in cui mi dovesse servire l'hdmi o semplicemente aver bisogno di essa senza riavviare il pc.
In ultimo, i consumi di corrente, non ho un modello di riferimento (dovrò installare windows e usarlo per un pò per avere una conferma) ma ad occhio sembra che si scarichi velocemente (non arriva neanche a 3 ore) ho installato powertop ed è migliorato leggermente, credo che arrivi a 4-5 ore ma non penso sia ancora il massimo.
Vorrei provare a spegnere la scheda video per verificare i consumi, chi mi aiuta?
Al momento uso la scheda nvidia che mi permette di usare sial il display del laptop che l'hdmi.
In ultimo, come verifico che effettivamente sia spenda la scheda nvidia?

Ovviamente detto cosi è un po difficile aiutarmi, cercherò di mettervi un po di info ma ovviamente chiedete pure:

Codice: Seleziona tutto

#  inxi -Fxzd
System:    Kernel: 5.10.0-9-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 Console: tty 0 
           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: 87B1 v: 31.23 serial: <filter> UEFI: AMI v: F.25 date: 08/18/2021 
Battery:   ID-1: BAT0 charge: 20.0 Wh condition: 51.0/51.0 Wh (100%) model: Hewlett-Packard Primary status: Discharging 
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: 92623 
           Speed: 1397 MHz min/max: 1400/2900 MHz boost: enabled Core speeds (MHz): 1: 1397 2: 1396 3: 1397 4: 1397 5: 1397 
           6: 1396 7: 1397 8: 1397 9: 1397 10: 1337 11: 1529 12: 1396 13: 1397 14: 1397 15: 1397 16: 1398 
Graphics:  Device-1: NVIDIA TU117M vendor: Hewlett-Packard driver: nvidia v: 470.86 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 
           Device-3: Luxvisions Innotech Limited HP TrueVision HD Camera type: USB driver: uvcvideo bus ID: 3-3:3 
           Display: server: X.org 1.20.11 driver: loaded: modesetting,nvidia tty: 135x17 
           Message: Advanced graphics data unavailable in console for root. 
Audio:     Device-1: NVIDIA vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           Device-2: Advanced Micro Devices [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Hewlett-Packard 
           driver: N/A bus ID: 05:00.5 
           Device-3: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
           bus ID: 05:00.6 
           Sound Server: ALSA v: k5.10.0-9-amd64 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel 
           port: e000 bus ID: 02:00.0 
           IF: eno1 state: down mac: <filter> 
           Device-2: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter vendor: Hewlett-Packard driver: rtw_8822ce 
           v: N/A port: d000 bus ID: 03:00.0 
           IF: wlo1 state: up mac: <filter> 
Bluetooth: Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8 bus ID: 1-4:2 
           Report: ID: hci0 state: up running address: <filter> 
Drives:    Local Storage: total: 924.07 GiB used: 33.79 GiB (3.7%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLQ512HALU-000H1 size: 476.94 GiB temp: 27.9 C 
           ID-2: /dev/sda vendor: Kingston model: SA400S37480G size: 447.13 GiB temp: 25 C 
           Message: No Optical or Floppy data was found. 
Partition: ID-1: / size: 437.61 GiB used: 33.79 GiB (7.7%) fs: ext4 dev: /dev/sda2 
           ID-2: /boot/efi size: 511 MiB used: 3.4 MiB (0.7%) fs: vfat dev: /dev/sda1 
Swap:      ID-1: swap-1 type: partition size: 977 MiB used: 0 KiB (0.0%) dev: /dev/sda3 
Sensors:   System Temperatures: cpu: 46.2 C mobo: N/A gpu: amdgpu temp: 45.0 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 352 Uptime: 56m Memory: 11.13 GiB used: 3.41 GiB (30.6%) Init: systemd runlevel: 5 Compilers: 
           gcc: 10.2.1 Packages: 1677 Shell: Bash v: 5.1.4 inxi: 3.3.01

Codice: Seleziona tutto

# cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier "layout"
    Screen "nvidia"
    Inactive "modesetting"
EndSection

Section "Screen"
    Identifier "modesetting"
    Device "modesetting"
EndSection

Section "Device"
    Identifier "modesetting"
    BusID "PCI:5:0:0"
    Driver "modesetting"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    Option "DPI" "96 x 96"
    Option "AllowEmptyInitialConfiguration"

non sono riuscito ad utilizzare prime (in debian non è presente e non riesco ad installarlo)
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: hp pavilion15-ec1017nl

Messaggio da azioga »

per fare una prova da bios non riesci a disabilitare l'hybrid graphic?
Avatar utente
marcomg
Administrator
Administrator
Messaggi: 8061
Iscritto il: 22/08/2011, 18:54

Re: hp pavilion15-ec1017nl

Messaggio da marcomg »

lupetto88 ha scritto: 15/12/2021, 18:27 premetto che mi sono registrato poco fa su questo forum, in realtà mi ero già registrato nel 2017 ma dato il mio scarso contributo e il poco utilizzo probabilmente il mio account è scaduto così ho dovuto registrarmi nuovamente
Se avevi scritto anche un solo messaggio il tuo account non è stato cancellato. Probabilmente hai dimenticato l'username?


Comunque guarda se questo può essere utile
https://wiki.archlinux.org/title/hybrid_graphics
https://wiki.archlinux.org/title/NVIDIA_Optimus
~ Marco
lupetto88
Newbie
Newbie
Messaggi: 3
Iscritto il: 15/12/2021, 17:27

Re: hp pavilion15-ec1017nl

Messaggio da lupetto88 »

ciao, grazie per le risposte.
dal bios non riesco a disabilitare la gpu discreta
uso la gpu integrata modificando il file seguente in questo modo:

Codice: Seleziona tutto

$ cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier "layout"
    Screen "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "amdgpu"
    BusID "PCI:5:0:0"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection
ma credo che non sia la procedura corretta dato che l'hdmi non funziona e comunque per switchare da una all'altra occorre riavviare.
In realta, però, in questa modalità, posso lanciare un programma tramite la scheda video discreta(tasto destro sul programma ma con chrome non funziona)

ho dato uno sguardo alle varie guide, ma come avevo già visto sono tutte per archlinux ed usano tutte prime. su debian non c'è prime e non riesco ad installarlo perchè dovrebbe essere integrato ai drive video ma non lo è
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1329
Iscritto il: 03/09/2018, 7:53

Re: hp pavilion15-ec1017nl

Messaggio da azioga »

mi sembra che questo sia un caso come il tuo.
dai un'occhiata al suo xorg.conf


per l'hdmi potrebbe essere collegata fisicamente solo alla scheda nvidia?

https://wiki.debian.org/NVIDIA%20Optimus
lupetto88
Newbie
Newbie
Messaggi: 3
Iscritto il: 15/12/2021, 17:27

Re: hp pavilion15-ec1017nl

Messaggio da lupetto88 »

Rieccomi qui, dopo innumerevoli impegni sono riuscito a fare altre prove, seguendo i vostri consigli ma il risultato purtroppo non cambia.
Riesco a cambiare scheda video passando dalla integrata alla discreta (Nvidia) modificando il file xorg.conf anche se la prima volta che riavvio il pc rimane sulla schermata del kernel e non mostra il desktop, sono costretto a spegnerlo di forza e riaccenderlo. Ovviamente così però ho un problema, quando uso la scheda Nvidia lo schermo del pc non funziona ma funziona solo l'hdmi mentre quando uso la scheda integrata non funziona l'hdmi.

Come posso far funzionare l'hdmi con la scheda integrata?
Ho visto che usando la scheda integrata casi a nel kernel soli i driver AMD, potrebbe essere questo il problema.. Idem quando uso la scheda Nvidia, carica solo i driver Nvidia.
La cosa strana è che usando la scheda integrata, posso lanciare un applicazione con la scheda video Nvidia e funziona bene, quindi i driver in qualche modo vengono caricati.
Rispondi