Hi!
I’m struggling with installing 15.1 on my PC with 27" Iiyama monitor (prefered screen resolution is 2560x1440) connected to AMD Radeon HD 5850 via DisplayPort.
Prehistory.
When I tried to install 15.0, I booted from usb-flash, clicked Installation button, it was trying to launch installation graphic mode, but my monitor gave me “Out of Range” message.
Ok, I connected another monitor with prefered 1920x1080 screen resolution via HDMI and installation went fine.
When installation was completed, I disconnect HDMI monitor and connected my 27" monitor via DP and everything worked perfectly with 2560x1440 screen resolution.
Now I’m trying to do the same way, but my 27" monitor works only on 1920x1080 resolution (only if the second monitor is connected too). If I set 2560x1440 I get black screen with “No signal” message.
I suppose there is some issue with video driver. If I understand correctly, there is radeon open driver installed by default.
Please help, what do I have to do to make it works on 2560x1440 resolution?
It’s possible your Radeon cannot use HDMI to produce 2560x1440. Is the 2560x1440 connected via dual-link DVI cable or DisplayPort while the 1920x1080 is using one of the other connectors?
2560x1440 can work with a Radeon alongside of a smaller display, as here it does:
# inxi -GxxS
System: Host: fi965 Kernel: 4.12.14-lp151.27-default x86_64 bits: 64 compiler: gcc v: 7.4.0 Desktop: Trinity R14.0.6
tk: Qt 3.5.0 wm: Twin dm: startx Distro: openSUSE Leap 15.1
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] RV620 PRO [Radeon HD 3470] vendor: Dell driver: radeon v: kernel
bus ID: 01:00.0 chip ID: 1002:95c0
Display: server: X.Org 1.20.3 driver: modesetting resolution: 2560x1440~60Hz, 1920x1200~60Hz
OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 4.12.14-lp151.27-default LLVM 7.0.1) v: 3.3 Mesa 18.3.2 compat-v: 3.0
direct render: Yes
# xrandr | grep connec
DP-1 connected primary 2560x1440+0+1200 (normal left inverted right x axis y axis) 598mm x 336mm
2560x1440 59.95*+ 74.92
1920x1440 75.00...
DP-2 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 519mm x 324mm
1920x1200 59.95*+
1920x1080 59.96 60.00 59.94 59.93...
Note I’m using the Modesetting DDX rather than Radeon DDX. It might be the Radeon that is your obstacle. Most people find the easiest way to try switching is to remove the rpm, then restart X or reboot. For you:
# zypper rm xf86-video-ati
Note that my Radeon is older, and has two DisplayPorts (only). The naturally primary (upper) I have specifically set as primary, and I’ve placed the smaller screen at the top, via an xrandr startup script, not using any GUI mode screen setup tool.
Which DE are you using, Gnome? KDE? XFCE? Other? How are you trying to setup the displays?
Does /etc/X11/xorg.conf exist? If yes, do you know what put it there? Try removing it.
Do the 50-[device,monitor,screen].conf files all have 2011 timestamps? If timestamps on others in that location correspond to installation time or later, please paste their content here.
If /etc/X11/xorg_pci_ids/modesetting.ids is more than 2 bytes long, please paste its content here.
Yes, my Radeon cannot use HDMI to produce 2560x1440, I have tried to use DP.
I connected two monitors. For simple understadning let them called 27" (2560x1440 via DP) and 21" (1920x1080 via HDMI).
If I connect 21" then 27" works on 1920x1080 and doesn’t work on higher resolution. If I disconnect 21" then image on 27" dissapear.
Now I go further and connect only 27" to integrated videocard on motherboard via HDMI and it works on 2048x1280 resolution.
# inxi -GxxS
Resuming in non X mode: glxinfo not found. For package install advice run: inxi --recommends
System: Host: kra051ws01 Kernel: 4.12.14-lp151.28.4-default x86_64 bits: 64 gcc: 7.4.0
Desktop: KDE Plasma 5.12.8 (Qt 5.9.7) dm: sddm,sddm Distro: openSUSE Leap 15.1
Graphics: Card-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
bus-ID: 00:02.0 chip-ID: 8086:0152
Card-2: Advanced Micro Devices [AMD/ATI] Cypress PRO [Radeon HD 5850]
bus-ID: 01:00.0 chip-ID: 1002:6899
Display Server: x11 (X.org 1.20.3 ) drivers: modesetting (unloaded: fbdev,vesa)
tty size: 127x44 Advanced Data: N/A for root
# xrandr
Screen 0: minimum 320 x 200, current 2048 x 1280, maximum 8192 x 8192
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 connected primary 2048x1280+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
2048x1280 59.99*
1920x1200 59.95
1920x1080 60.00 60.00 50.00 59.94
1920x1080i 60.00 60.00 50.00 59.94
1600x1200 60.00
1680x1050 59.88
1600x900 60.00
1280x1024 75.02
1440x900 59.90
1280x720 60.00 60.00 50.00 59.94
1024x768 75.03 60.00
800x600 75.00 60.32
720x576 50.00 50.00
720x576i 50.00 50.00
720x480 60.00 60.00 59.94 59.94 59.94
720x480i 60.00 60.00 59.94 59.94
640x480 75.00 60.00 59.94 59.94
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-1-3 disconnected (normal left inverted right x axis y axis)
HDMI-1-3 disconnected (normal left inverted right x axis y axis)
DVI-I-1-1 disconnected (normal left inverted right x axis y axis)
DVI-I-1-2 disconnected (normal left inverted right x axis y axis)
Ok, I will try this. Anyway I have inttegrated videocard, hope it still goes work
I use KDE and systemsettings GUI to setup the displays.
/etc/X11/xorg.conf does’t exist and I have nothing to post because all files are in standard state.
The modesetting DDX employed now since you removed xf86-video-ati is normally suited to use of both Radeon and Intel GFX hardware.
2048x1280 is a 1.6 aspect mode I don’t remember ever seeing before.
I should have suggested you run inxi -GxxSM. What is your motherboard brand and model? Is a BIOS update available? Have you tried adjusting the BIOS configuration options for video? If set to prefer IGP it may need to be changed to prefer PEG, or vice versa, depending on which ports you wish used. IGP may need to be disabled. Please show output from:
The BIOS configuration options for video is set to use Auto. If I change it to use only PEG I have no image after choosing my linux in GRUB menu even if I connect the monitor via HDMI.
It’s strange… I have installed xf86-video-intel package and my X-system started to work too slow… I have deleted it and X-system works fine again.
How can I configure which driver to use?
Maybe your hardware (AMD Radeon HD 5850) is too old for a UEFI. So it has limited support for a UEFI GOP.
Read something about “CSM (Compatibility Support Module)”. http://www.uefi.org/sites/default/files/resources/UPFS11_P4_UEFI_GOP_AMD.pdf
Try to update BIOS in a motherboard and video card.
Try installing linux in a legacy BIOS mode.
Hint: in a legacy BIOS mode you cannot boot with a NVME SSD (unless it has a NVME Option ROM, as, for instance, Samsung PRO NVME). https://github.com/trueos/trueos/wiki/UEFI-Resolution
Maybe your hardware (AMD Radeon HD 5850) is too old for a UEFI. So it has limited support for a UEFI GOP.
Read something about “CSM (Compatibility Support Module)”. http://www.uefi.org/sites/default/files/resources/UPFS11_P4_UEFI_GOP_AMD.pdf
Try to update BIOS in a motherboard and video card.
Try installing linux in a legacy BIOS mode.
Hint: in a legacy BIOS mode you cannot boot with a NVME SSD (unless it has a NVME Option ROM, as, for instance, Samsung PRO NVME). https://github.com/trueos/trueos/wiki/UEFI-Resolution
Option is “IGP or PCI-E”. Choose “PCI-E”. Disable IGP.
Do not touch PEG (PEG link mode).
AFAIK it is possible to install linux with a legacy BIOS + GPT.
But if you need Win 10 + UEFI then it will be better to stay with UEFI.
It is worth trying to make fresh linux installation (on another drive?) with a disabled internal Intel graphics (IGP).
Different BIOS use different nomenclature. PEG on my Eagle Lake Biostar refers to PCI Express Graphics. My Kaby Lake Asus refers neither to IGP (CPU graphics), nor (PCI-E PCI Express Graphics), but instead to IGFX (Integrated (CPU) Graphics) and PEG and PCI, with no mention of the PEG Link Mode function described on that Wikipedia page. My Kaby Lake Gigabyte only speaks of Internal Graphics as Auto, Disabled or Enabled.
https://www.asus.com/Motherboards/P8H77V_LE/specifications/ reports maximum resolution of its digital video ports is 1920x1200. It’s unfortunate that motherboard provides no DisplayPort or >1920x1200 mode support. IME DisplayPorts are far less trouble than HDMI or DVI. My 27" 2560x1440 Acer works fine with my ancient HD2400, my HD3470, my HD6450, and my HD8570, each with at least one DisplayPort.
Does the Iiyama (which model 27"?) not provide a DVI input you can try with the Radeon? Could there possibly be a firmware update available for the Iiyama?
Iiyama Prolite xub2792qsu has DVI-D input, but I don’t have a cable, only DP and HDMI.
I’ll try to search for a firmware updates, but it’s strange… It worked fine in Leap 15.0 and Windows 10 - 2560x1440 via DP.
I’m going to spend nearest weekend on formating my SSD with MDR and re-installing Windows and 15.1, hope this helps.
So… I installed 15.1 on MBR-based drive and it worked fine. Monitor is connected via DP to Radeon and it has 2560x1440 resolution.
I do not understand how disk partitioning scheme can affect on supported video resolution.
I don’t believe it could have. Instead I believe this was a kscreen and/or krandr corruption or bug and/or ~/.cache/ corruption issue, and before reinstallation in legacy/MBR mode, IceWM or Openbox should have been tried to confirm or deny this theory.
Possible problems with a UEFI BIOS on an old mobo.
There was much complains about UEFI when people started to use it.
If legacy BIOS booting is okay to you then just use it.
You may have difficulties with legacy BIOS + booting with a NVME drive, but you can solve them.