this post was submitted on 01 Sep 2024
28 points (91.2% liked)

Linux

47337 readers
672 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Recenty I changed my old NVidia GPU with nouveau to AMD. I installed firmware-amd-graphics and set up radron kernel driver. But when I try to start X11 with default config (X -configure) it fails with no screen error. Kernel radeon driver works well and tty resolution is proper. When I try run Debian live usb X.org works well. Xorg.0.log: https://pastebin.com/7tsvGA7r OS: Debian 12

top 15 comments
sorted by: hot top controversial new old
[–] wewbull@feddit.uk 15 points 2 weeks ago (1 children)

Screen 0 deleted because of no matching config section.

Your XOrg conf ig has got hard definitions of your devices which aren't matching what is being detected. Probably best to let auto detection do it's thing.

[–] socphoenix@midwest.social 1 points 2 weeks ago

This happened to me by even though I had never hard configured anything… had to go to the config folder and find the offending definition and delete it

[–] zurohki@aussie.zone 8 points 2 weeks ago (1 children)

Well, for starters, unless you're running a quite old card you should be using amdgpu, not radeon. You seem to have them both loaded.

Post a dmesg?

[–] user_naa@lemmy.world 1 points 2 weeks ago (1 children)
[–] SteveTech@programming.dev 2 points 2 weeks ago

That looks to be Volcanic Islands, which has good support with amdgpu and no support by radeon, according to Wikipedia.

I'm not sure what you meant by "set up radron kernel driver", but you could maybe try blacklisting it.

[–] just_another_person@lemmy.world 7 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Driver isn't loaded.

Firmware is not a driver.

[–] user_naa@lemmy.world 4 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Kernel driver is loaded

# lsmod | grep radeon
radeon               1888256  9
video                  77824  2 amdgpu,radeon
i2c_algo_bit           12288  2 amdgpu,radeon
drm_suballoc_helper    12288  2 amdgpu,radeon
drm_display_helper    266240  2 amdgpu,radeon
drm_ttm_helper         12288  2 amdgpu,radeon
ttm                   102400  3 amdgpu,radeon,drm_ttm_helper
drm_kms_helper        253952  3 drm_display_helper,amdgpu,radeon
drm                   749568  16 gpu_sched,drm_kms_helper,drm_exec,drm_suballoc_helper,drm_display_helper,drm_buddy,amdgpu,radeon,drm_ttm_helper,ttm,amdxcp

[–] just_another_person@lemmy.world 0 points 2 weeks ago (1 children)

Then I'm lost. What's your issue?

[–] user_naa@lemmy.world 1 points 2 weeks ago (1 children)
[–] just_another_person@lemmy.world 0 points 2 weeks ago (1 children)
[–] user_naa@lemmy.world 1 points 2 weeks ago

I added logs to post

[–] michel@friend.ketterle.ch 2 points 2 weeks ago

@user_naa
I have a computer where xserver not work if you try to use it together with the internal graphiccard. With Wayland even a Screen on this internal card works.
So I propose to try Wayland.

[–] SavvyBeardedFish@reddthat.com 1 points 2 weeks ago (1 children)

Device initalization failed according to the Xorg logs;

  1. Dump your firmware version
  2. Dump your kernel version
  3. Dump your kernel logs (dmesg or journalctl -k)
[–] SavvyBeardedFish@reddthat.com 1 points 2 weeks ago (1 children)

Additionally you can try and force use amdgpu rather than radeon, by setting the kernel flags:

radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1 amdgpu.dc=1

Source

[–] user_naa@lemmy.world 1 points 2 weeks ago

I tried this, didn't help.