Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm one of the unfortunate people who didn't search it enough before buying it.
So, I have bought the Radeon Rx590 Graphics card and to my surprise, it's not supported yet on Linux, not even basic output making booting the system impossible.
Ubuntu, Debian, DeepIn and Manjaro have failed to boot the ISO.
SteamOS managed to get installed, but failed to boot.
I understood that the support to boot the card is in Kernel 4.20 which is not implemented in any distro that I'm aware of -Not that I'm a know it all guy, so I might missed something, but I prefer Debian family-.
Anyway, My question is, is there any Debian family OS right now that would boot into Kernel 4.2, or is there anyway on Windows to compile Ubuntu for example to work with my GPU?
At least boot in a very basic mode till I'm able to compile the Kernel and fixes from the system once it booted?
You may wish to look at another distribution until Debian catches up. You could try something like Ubuntu, Linux Mint or similar until then.
Debian itself might not get it anytime soon, But I'm ok with anything that's based on it like Ubuntu or Kubuntu.
Problem is, They all use the same 4.19 Kernel.
At the moment I'm more interested in Kubuntu and Manjaro which are still on 4.19
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881
Rep:
Quote:
Originally Posted by ahmadafef
Debian itself might not get it anytime soon, But I'm ok with anything that's based on it like Ubuntu or Kubuntu.
Problem is, They all use the same 4.19 Kernel.
At the moment I'm more interested in Kubuntu and Manjaro which are still on 4.19
Have you tried any non-Debian based distributions ? By the sounds of it, that might be your best bet.
Have you tried any non-Debian based distributions ? By the sounds of it, that might be your best bet.
I've never tried anything other than RHEL or Debian. I'm downloading Fedora 29 now hoping it will boot even though I have little to no faith in Fedora when it come to drivers since they're not open source at all.
F29 was released with a 4.18 kernel, so you'd have to get it installed first, then switch it to a 4.20 kernel, which hasn't yet made it into F29 updates, but I expect will very soon.
What exactly do you mean by "didn't boot"? Can you not even reach a cmdline vtty login prompt with any 4.19?
Instead of downloading a full installation DVD iso, try the much smaller NET iso, to spend less time downloading before you know whether it can work or not, and if it does work, only downloading whatever is to actually be installed. TW once installed is very easy to upgrade to the latest kernel. If you can get to a command line booting its 4.19, you should be home free with a simple kernel upgrade to 4.20 (officially released 23 December). With TW you would have arguably the most stable of "rolling" releases. TW should be including 4.20 in its installer very shortly now that it has been officially released more than a week. Checking http://download.opensuse.org/tumbleweed/repo/oss/i686/ would make it easy to see when 4.20 has reached the TW mirrors, after which it should be a matter of a short wait until it has gotten into a TW snapshot, followed by the installation isos.
F29 was released with a 4.18 kernel, so you'd have to get it installed first, then switch it to a 4.20 kernel, which hasn't yet made it into F29 updates, but I expect will very soon.
What exactly do you mean by "didn't boot"? Can you not even reach a cmdline vtty login prompt with any 4.19?
Instead of downloading a full installation DVD iso, try the much smaller NET iso, to spend less time downloading before you know whether it can work or not, and if it does work, only downloading whatever is to actually be installed. TW once installed is very easy to upgrade to the latest kernel. If you can get to a command line booting its 4.19, you should be home free with a simple kernel upgrade to 4.20 (officially released 23 December). With TW you would have arguably the most stable of "rolling" releases. TW should be including 4.20 in its installer very shortly now that it has been officially released more than a week. Checking http://download.opensuse.org/tumbleweed/repo/oss/i686/ would make it easy to see when 4.20 has reached the TW mirrors, after which it should be a matter of a short wait until it has gotten into a TW snapshot, followed by the installation isos.
Well, these are videos about the normal SteamOS boot, SteamOS recovery boot, and fedora recovery mode.
None of them boot into anything!
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881
Rep:
I wasn't going to recommend this before, but since you're desperate, you can get kernel 4.20 for CentOS. You'll have to enable the elrepo repository and download kernel-ml to get it though.
It's useless to me at the moment given it refuses to build the NVIDIA kernel module for me, but maybe it will help you.
Code:
[root@jamespc ~]# yum info kernel-ml
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirror.ventraip.net.au
* elrepo: elrepo.org
* epel: epel.mirror.digitalpacific.com.au
* extras: centos.melbourneitmirror.net
* ius: ftp.upcnet.ro
* nux-dextop: mirror.li.nux.ro
* updates: centos.melbourneitmirror.net
Installed Packages
Name : kernel-ml
Arch : x86_64
Version : 4.20.0
Release : 1.el7.elrepo
Size : 205 M
Repo : installed
From repo : elrepo-kernel
Summary : The Linux kernel. (The core of any Linux-based operating system.)
URL : https://www.kernel.org/
License : GPLv2
Description : This package provides the Linux kernel (vmlinuz), the core of any
: Linux-based operating system. The kernel handles the basic functions
: of the OS: memory allocation, process allocation, device I/O, etc.
That gray hash at the end and bottom of the one of those videos I've seen here in recent days trying to boot an older installed HD6450 installation on a 2560x1080 display. AFAIR it's typical of AMD/ATI gfx when hardware support is absent or broken in a kernel trying to boot.
Have you tried anything newer? F29's 4.18 installation kernel isn't too likely to support Rx590. Steam's is much older.
Plymouth can certainly get in the way. When you reach the grub menu, make your selection, but don't proceed until striking the e key and disabling plymouth. Append 'plymouth.enable=0 console=tty' after removing quiet and splash=silent from the kernel line, then proceed. You'll see more messages, maybe one or more which would be a clue what to try next. If those cmdline changes do not work, try also appending nomodeset or radeon.modeset=0.
Rawhide might have a 4.20 installation kernel. Its latest regular kernel is an early 4.21.
I wasn't going to recommend this before, but since you're desperate, you can get kernel 4.20 for CentOS. You'll have to enable the elrepo repository and download kernel-ml to get it though.
It's useless to me at the moment given it refuses to build the NVIDIA kernel module for me, but maybe it will help you.
I'm unable to boot the system, So it's not possible to upgrade the kernel. I was thinking that there might be a way to integrate the Kernel into the ISO image before installing the system.
Quote:
Originally Posted by mrmazda
That gray hash at the end and bottom of the one of those videos I've seen here in recent days trying to boot an older installed HD6450 installation on a 2560x1080 display. AFAIR it's typical of AMD/ATI gfx when hardware support is absent or broken in a kernel trying to boot.
Have you tried anything newer? F29's 4.18 installation kernel isn't too likely to support Rx590. Steam's is much older.
Plymouth can certainly get in the way. When you reach the grub menu, make your selection, but don't proceed until striking the e key and disabling plymouth. Append 'plymouth.enable=0 console=tty' after removing quiet and splash=silent from the kernel line, then proceed. You'll see more messages, maybe one or more which would be a clue what to try next. If those cmdline changes do not work, try also appending nomodeset or radeon.modeset=0.
Rawhide might have a 4.20 installation kernel. Its latest regular kernel is an early 4.21.
It's still the same gray hash.
I can't really find anything newer and I'm not sure where to look anyway!
I don't know who or what "Rawhide" is, but I'll google it, and I'll find it, and I'll download whatever stuff they have with anything that say 4.20 or 4.21.
Edit:
I'm downloading the Rawhide ISO that has been released at 1/1/2019. Hopefully it will boot!
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881
Rep:
Quote:
Originally Posted by ahmadafef
I'm unable to boot the system, So it's not possible to upgrade the kernel. I was thinking that there might be a way to integrate the Kernel into the ISO image before installing the system.
If you can get to the console by telling GRUB to boot into runlevel 3, by appending a '3' to the end of the kernel parameter line, and you can get Internet access, and boot the system, yes you can install kernel-ml
If you can get to the console by telling GRUB to boot into runlevel 3, by appending a '3' to the end of the kernel parameter line, and you can get Internet access, and boot the system, yes you can install kernel-ml
I'll be trying this Rawhide thing first, and if it didn't work, I'll try the CentOS next. Downloading a file is way easier than getting the PC connected into an Ethernet cable at the moment.
If you can get to the console by telling GRUB to boot into runlevel 3, by appending a '3' to the end of the kernel parameter line, and you can get Internet access, and boot the system, yes you can install kernel-ml
I've never seen appending 3 to an installation kernel cmdline serve any purpose. 3's most common use is preventing X startup so that a broken X on an already installed system can be fixed. OTOH, with some installers, appending text or textmode or text=1 or similar can get a basic installation working that would otherwise be blocked by unavailable X.
I've never seen appending 3 to an installation kernel cmdline serve any purpose. 3's most common use is preventing X startup so that a broken X on an already installed system can be fixed. OTOH, with some installers, appending text or textmode or text=1 or similar can get a basic installation working that would otherwise be blocked by unavailable X.
This beta Fedora booted, but it will always freeze after a minute or so after boot and immediately if I tried to connect with WiFi.
I'll try Ubuntu 18.10 again but with some advanced options like "amdgpu.dpm=0" and the commands you've wrote previously. If I got it to boot, I would be able to install the Kernel and drivers. If it didn't work, I guess I'll just wait for some gamer developer to get sick of it and just implement the whole thing into some built which us the rest of the people can use.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.