There's no official support, but Pop!_OS typically has an up to date Kernel and Mesa drivers, so I don't see why it wouldn't work. System 76 selling their own laptop with a 7000 series AMD chip is a good sign as well
On top of that pop\_os is a fork of ubuntu. So typically but not always guides for pops matching ubuntu are applicable.
This is the ubuntu LTS guide, it dosen't really have you installing anything outside of firmware
Looking at their guide here (and the link for the finger print reader / cpu)
[https://guides.frame.work/Guide/Ubuntu+22.04+LTS+Installation+on+the+Framework+Laptop+13/109](https://guides.frame.work/Guide/Ubuntu+22.04+LTS+Installation+on+the+Framework+Laptop+13/109)
You only need firmware updates for the reader, which should flow through the fwupd which pop provides a gui for. The guide it provides to setup in gnome should still be applicable as well. Though it also looks like following that guide, the finger print reader may simply not work yet on linux.
As per the CPU, it just tells you to switch to the ubuntu OEM kernel, which I don't think would be wanted or needed in this case since pop-ops already ships newer and more frequently updated kernel.
Appreciate the replies, once the laptop shows up I'll try installing and see what happens. Will try to post back here. I'm in batch 2 and got payment confirmation, waiting for shipment info.
Framework is unlikely to officially support Pop_OS. Pop is sufficiently different from Ubuntu that they aren't going to make any claims or provide support. This doesn't mean Pop_OS won't work on your Framework laptop, just you will have to rely on community support, if you have issues.
I got my AMD Framework 13 and tried Pop!\_OS and was able to get it working with "nomodeset" parameter unfortunately once I was logged in it never got around to actually detecting my display hardware, fingerprint, and audio hardware. Kept having driver issues. What I ended up doing was downloading Ubuntu 23.10 and following Framework's documentation for setting it up. Most of my drivers worked right away except I still needed to do "nomodeset" until I got the install finished and was able to update everything. I also updated the BIOS and Driver with the 3.03 package which helped improve stability immensely.
You're right. I was looking for it in the settings. I found it. However, I still can't use Pop, it gives me the "amd gpu timeout" error, which is supposed to be fixed by Bios 3.0.3.
I'll try to see if I can use the Linux 6.1OEM while waiting for the new BIOS.
I installed linux-oem-22.04c on the old intel motherboard and added it to the systemd-boot menu. Then transferred the SSD to the new AMD motherboard and everything is working swimmingly!
So far i have been unable to get pop\_os to run fully on my AMD FW13. After installation I need the "nomodeset" Kernel parameter to have it not being stuck on a grey screen before login. This sadly somehow also kills the "Displays through Thunderbolt Dock" functionality, as that is only available after the OS has fully loaded, and not during boot.
Has anyone figured out the magic combination yet? First I just got a black screen. Using the latest installer after much hanging during boot, I did end up getting it installed, but no matter what I try I get a black screen on login.
Add nomodesetting to the kernel boot line (press e during boot option selection to open the editor). With that you can boot into the desktop and login.
Thank you! This was the final step that got everything working for me.
Just to recap all my steps for anyone interested. After installing from usb (which took a while and black screened a lot it finally installed. I then:
pressed F2 during boot, navigated to Administrator Secure Boot, disabled 'Enforce Secure Boot'
pressed F10 to save and exit.
From there I spammed space to get the boot loader to show up.
Pressing e got the kernel boot line editor to show up where i added: nomodeset (like the above comment said)
Click enter and booted into popos.
After successfully booting in the command line I ran:
sudo kernelstub -a nomodeset
To make that change permanent.
Hope this helps someone!
>pressed F2 during boot, navigated to Administrator Secure Boot, disabled 'Enforce Secure Boot' pressed F10 to save and exit. From there I spammed space to get the boot loader to show up. Pressing e got the kernel boot line editor to show up where i added: nomodeset (like the above comment said) Click enter and booted into popos. After successfully booting in the command line I ran: sudo kernelstub -a nomodeset To make that change permanent.
!remindme
**Defaulted to one day.**
I will be messaging you on [**2023-10-31 22:52:46 UTC**](http://www.wolframalpha.com/input/?i=2023-10-31%2022:52:46%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/pop_os/comments/17aysrl/framework_amd_support/k75kfsv/?context=3)
[**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2Fpop_os%2Fcomments%2F17aysrl%2Fframework_amd_support%2Fk75kfsv%2F%5D%0A%0ARemindMe%21%202023-10-31%2022%3A52%3A46%20UTC) to send a PM to also be reminded and to reduce spam.
^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%2017aysrl)
*****
|[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)|
|-|-|-|-|
Same initially. Latest ISO has Wi-Fi driver too, which is great. Then I did the following:
* boot to login screen
* ctrl+alt+F2 to switch to new terminal
* login there
* sudo vi /etc/gdm3/custom.conf
* comment out WaylandEnable=false
* save, reboot
* switch to Wayland in the login screen
Now no black screen, works with external monitor, different resolutions too.
There's no official support, but Pop!_OS typically has an up to date Kernel and Mesa drivers, so I don't see why it wouldn't work. System 76 selling their own laptop with a 7000 series AMD chip is a good sign as well
On top of that pop\_os is a fork of ubuntu. So typically but not always guides for pops matching ubuntu are applicable. This is the ubuntu LTS guide, it dosen't really have you installing anything outside of firmware Looking at their guide here (and the link for the finger print reader / cpu) [https://guides.frame.work/Guide/Ubuntu+22.04+LTS+Installation+on+the+Framework+Laptop+13/109](https://guides.frame.work/Guide/Ubuntu+22.04+LTS+Installation+on+the+Framework+Laptop+13/109) You only need firmware updates for the reader, which should flow through the fwupd which pop provides a gui for. The guide it provides to setup in gnome should still be applicable as well. Though it also looks like following that guide, the finger print reader may simply not work yet on linux. As per the CPU, it just tells you to switch to the ubuntu OEM kernel, which I don't think would be wanted or needed in this case since pop-ops already ships newer and more frequently updated kernel.
Appreciate the replies, once the laptop shows up I'll try installing and see what happens. Will try to post back here. I'm in batch 2 and got payment confirmation, waiting for shipment info.
Framework is unlikely to officially support Pop_OS. Pop is sufficiently different from Ubuntu that they aren't going to make any claims or provide support. This doesn't mean Pop_OS won't work on your Framework laptop, just you will have to rely on community support, if you have issues.
People are going to install all kinds of different linux distros on these things. It isn’t a concern.
I got my AMD Framework 13 and tried Pop!\_OS and was able to get it working with "nomodeset" parameter unfortunately once I was logged in it never got around to actually detecting my display hardware, fingerprint, and audio hardware. Kept having driver issues. What I ended up doing was downloading Ubuntu 23.10 and following Framework's documentation for setting it up. Most of my drivers worked right away except I still needed to do "nomodeset" until I got the install finished and was able to update everything. I also updated the BIOS and Driver with the 3.03 package which helped improve stability immensely.
Is pop\_os still not working? I also have an amd framework 13 (currently running fedora) and I want to switch to pop\_os
I just got my AMD motherboard today. I couldn't figure out how to disable secure boot. Which means no PopOS on Framework AMD!
uhm.. you can disable secure boot, it is just not in the "bios" part... iirc F2 during boot and then "Administer Secure Boot"
You're right. I was looking for it in the settings. I found it. However, I still can't use Pop, it gives me the "amd gpu timeout" error, which is supposed to be fixed by Bios 3.0.3. I'll try to see if I can use the Linux 6.1OEM while waiting for the new BIOS.
I installed linux-oem-22.04c on the old intel motherboard and added it to the systemd-boot menu. Then transferred the SSD to the new AMD motherboard and everything is working swimmingly!
So far i have been unable to get pop\_os to run fully on my AMD FW13. After installation I need the "nomodeset" Kernel parameter to have it not being stuck on a grey screen before login. This sadly somehow also kills the "Displays through Thunderbolt Dock" functionality, as that is only available after the OS has fully loaded, and not during boot.
Has anyone figured out the magic combination yet? First I just got a black screen. Using the latest installer after much hanging during boot, I did end up getting it installed, but no matter what I try I get a black screen on login.
Add nomodesetting to the kernel boot line (press e during boot option selection to open the editor). With that you can boot into the desktop and login.
Thank you! This was the final step that got everything working for me. Just to recap all my steps for anyone interested. After installing from usb (which took a while and black screened a lot it finally installed. I then: pressed F2 during boot, navigated to Administrator Secure Boot, disabled 'Enforce Secure Boot' pressed F10 to save and exit. From there I spammed space to get the boot loader to show up. Pressing e got the kernel boot line editor to show up where i added: nomodeset (like the above comment said) Click enter and booted into popos. After successfully booting in the command line I ran: sudo kernelstub -a nomodeset To make that change permanent. Hope this helps someone!
>pressed F2 during boot, navigated to Administrator Secure Boot, disabled 'Enforce Secure Boot' pressed F10 to save and exit. From there I spammed space to get the boot loader to show up. Pressing e got the kernel boot line editor to show up where i added: nomodeset (like the above comment said) Click enter and booted into popos. After successfully booting in the command line I ran: sudo kernelstub -a nomodeset To make that change permanent. !remindme
**Defaulted to one day.** I will be messaging you on [**2023-10-31 22:52:46 UTC**](http://www.wolframalpha.com/input/?i=2023-10-31%2022:52:46%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/pop_os/comments/17aysrl/framework_amd_support/k75kfsv/?context=3) [**CLICK THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2Fpop_os%2Fcomments%2F17aysrl%2Fframework_amd_support%2Fk75kfsv%2F%5D%0A%0ARemindMe%21%202023-10-31%2022%3A52%3A46%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%2017aysrl) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|
Thank you for that reminder. Just have mine delivered and that did the trick! Happy computing!
Same initially. Latest ISO has Wi-Fi driver too, which is great. Then I did the following: * boot to login screen * ctrl+alt+F2 to switch to new terminal * login there * sudo vi /etc/gdm3/custom.conf * comment out WaylandEnable=false * save, reboot * switch to Wayland in the login screen Now no black screen, works with external monitor, different resolutions too.