pop-os / pop

A project for managing all Pop!_OS sources
https://system76.com/pop
2.44k stars 85 forks source link

6.5.4-76060504-generic is missing important features #3160

Open realKarthikNair opened 11 months ago

realKarthikNair commented 11 months ago

Device info

karthik@cosmic:~$ sudo inxi -M
Machine:
  Type: Laptop System: HP product: OMEN by HP Gaming Laptop 16-xf0xxx
    v: Type1ProductConfigId 
  Mobo: HP model: 8BCA v: 77.39 UEFI: Insyde v: F.10
    date: 08/10/2023

6.5.4-76060504-generic has limited options of refresh rates and CPU governors compared to 6.4.6-76060406-generic

Kernel Version Available CPU Governors Image
6.4.6-76060406-generic conservative ondemand userspace powersave performance schedutil Image
6.5.4-76060504-generic performance powersave Image

6.4.6-76060406-generic

karthik@cosmic:~$ uname -sr && cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
Linux 6.4.6-76060406-generic
conservative ondemand userspace powersave performance schedutil

image

6.5.4-76060504-generic

image4

realKarthikNair commented 11 months ago

Built in speakers and 3.5mm jack aren't working in 6.5.4-76060504-generic either

karthik@cosmic:~$ aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Generic_1 [HD-Audio Generic], device 0: ALC245 Analog [ALC245 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
mmstick commented 11 months ago

AMD has enabled the pstate scaling driver for more of their processors in 6.5, so what you are seeing is the new options provided by that driver. There is a new configuration parameter: /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference.

realKarthikNair commented 11 months ago

@mmstick Thank You. Also, what about display refresh rates? the older kernel can clearly run at 90 and 120 Hz too while the latest kernel only has options for 60 and 165....

giabaio commented 11 months ago

Yes, I think this is very much related to #3154...