Git Product home page Git Product logo

codepayne / pop-os-linux Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pop-os/linux

11.0 7.0 0.0 4.17 GB

Pop!_OS fork of https://launchpad.net/ubuntu/+source/linux

License: Other

Shell 0.31% C++ 0.03% Python 0.11% Perl 0.10% C 98.39% Clojure 0.01% Assembly 0.81% MATLAB 0.01% Awk 0.01% UnrealScript 0.01% Makefile 0.20% XS 0.01% Yacc 0.01% Lex 0.01% M4 0.01% Roff 0.02% Gherkin 0.01% sed 0.01% SmPL 0.01% Raku 0.01%

pop-os-linux's Introduction

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.

pop-os-linux's People

Stargazers

 avatar  avatar  avatar  avatar LIChengGang avatar  avatar IlyaBu avatar Anton Nesterov avatar Stealth avatar  avatar

Watchers

Todd Erickson avatar  avatar Richard Scholz avatar  avatar  avatar  avatar Mango avatar

pop-os-linux's Issues

It's don't work for me (matebook 14 2021 amd ryzen 5500u)

Hello, thanks for your hard work. I've tried to used that..
Sound device is still not available.

System Information

Manufacturer: HUAWEI
Product Name: LVL-WXXW (C171)
Version: M1010
SKU Number: C171
Family: MateBook 14

lspci

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822CE 802.11ac PCIe Wireless Network Adapter
02:00.0 Non-Volatile memory controller: Phison Electronics Corporation PS5013 E13 NVMe Controller (rev 01)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Lucienne (rev c2)
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
03:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
03:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01)

Internal (DMIC) and Headphones MIC fix

"Do not use this kernel if you need to use the internal (DMIC) or Headphones MIC. The MICs are working but pulseaudio/pipewire do not recognize them properly."
When will it be fixed?

Doesn't work on MateBook D16 2021 (Ryzen 4600H)

Hi, I've been trying to get sound on my MateBook for over a year, so thank you for creating this repo!

I tried your linux-sound-huawei repo but as it didn't seem to work, I'm trying this one.
No mater what I do, I only see the Dummy Output in the settings and alsamixer doesn't show any more outputs.

Trying to investigate the problem, I found that the DMI_EXACT_MATCH for my device was not exactly correct.
In acp-config.c, there is an exact math for M1040, however my DMI infos shows M1010.

DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, "M1040"),

System Information
     Manufacturer: HUAWEI
     Product Name: HVY-WXX9
     Version: M1010
     Serial Number: <xxx>
     UUID: 20211012-e0d4-e8f0-5325-<xxx>
     Wake-up Type: Power Switch
     SKU Number: C100
     Family: MateBook D

I tried changing the value in acp-config.c to match mine, but nothing changed.

Do you have any idea where I could look for logs explaining why the driver is supposedly not loaded? I found no info in dmesg and journalctl.

For the sake of completeness, I'm running Ubuntu 22.04.

Thanks a lot for your work!

No sound from speakers and headphones with pop-os-linux while old patch worked

On my Matebook 14 the "old" version of your patch is running without major problems. I even applied your patch to newer kernel versions and it still does it's job ;-) I too really appreciate your efforts!

My system:
System Information
Manufacturer: HUAWEI
Product Name: KLVL-WXXW
Version: M1010
Serial Number: PRJBB22224800650
UUID: 20220226-a497-b115-3069-a497b115306a
Wake-up Type: Power Switch
SKU Number: C100
Family: MateBook 14

With pop-os-linux kernel the hardware obviously gets recognized by the new driver but no sound is coming out of neither my speakers nor the headphones. No matter how high I turn the controls...
Anyone else facing this problem? Am I missing something??

No sound on matebook 14 2021

I successfully installed the kernel and was able to boot into the system from it, the speaker appeared as a device in settings and alsamixer, but there was still no sound. I have turned everything to max in alsamixer, tried all configurations in pulseaudio, but no sound is heard( The microphone is also detected by the system, but when trying to record a voice message for example in telegram, voice messages are sent without sound. Thanks for your hard work, I hope you can help!
About the device and the system:
HUAWEI KLVL-WXXW
Ubuntu 23.10

Headphones work at same time as speaker

Hi.
I have matebook D15 bom-wxx9.
With this kernel speaker sound work out of box, but jack headphones work only in tandem with speaker.
alsamixer have 2 regulator Headphones (one as speaker)
dmesg.txt
Снимок экрана от 2023-04-04 09-43-39

How to apply this patch to the kernel 6.2.6?

I have a Huawei D16 AMD 2021 and already installed the pop-os 22.04. I just realized these issues after I replaced the content in my SSD and can't go back to the original Windows anymore :(.

Since the patch is based on the 6.0.2 kernel version. How can I apply those commits on my laptop with kernel 6.2.6?
The outout of uname -a:

Linux pop-os 6.2.6-76060206-generic #202303130630~1679424972~22.04~4a8cde1 SMP PREEMPT_DYNAMIC Tue M x86_64 x86_64 x86_64 GNU/Linux

I found these files inside /usr/src:

root@pop-os:~# ls /usr/src/
linux-headers-6.2.6-76060206          system76-1.0.14~1643391291~22.04~78ede46
linux-headers-6.2.6-76060206-generic  system76_acpi-1.0.2~1678132042~22.04~ed01124
linux-source-5.15.0                   system76-io-1.0.2~1655490480~22.04~0217576
linux-source-5.15.0.tar.bz2

The outputs from the dmidecode shows

Handle 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: HUAWEI
	Product Name: HVY-WXX9
	Version: M1020

which is already in the commit 8eb7010.

Is the linux-source-5.15.0 on my laptop is the correct one? If not how can I download the linux-source-6.2.6?
I would like to apply the patch by executing git cherry-pick xxx, and build it with make -j $(nproc) && sudo make install.

Installation on PopOS 22.04 failed due to not enough disk space in /boot/efi

I ran these commands

make -j$(nproc)
sudo make modules_install
sudo make install

Afterward the output of sudo kernelstub -p still points my default 6.2.6 kernel. I tried the command sudo kernel-install add and it shows the error that there is no more space in /boot/efi after the sudo make install. Total disk space of the partition /boot/efi is 1.1 GB.

How did you install this kernel in PopOS then?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.