4K monitor @ 1280x800 max on desktop with RX480 displayport

Hi,
For 90% of my use, Zorin boots with 1280x800 resolution… not very cool.

I can see at the login screen if the day well begin at 4k or not.

So after some research (I am a newbie on linux) I found this command line below.
It had worked for a long but not now.
Maybe someone could help me here?

So in the past, I had to type those comand after each boot enable 1980 to 4k resolutions:

sudo xrandr --newmode “3840x2160_60.00” 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync

then

sudo xrandr --addmode DisplayPort-0 “3840x2160_60.00”

So when I typed those command, I could change my resolution into 4k or 2560 or 1920

But now, it doesnt run anymore
any guess ?

Ferris, France

Ferris, the commands you posted are exactly what I would have recommended - and they work on my machine. While you may check your graphics drivers and the kernel version you are running... The only logical reason I can think of (I am no expert) why that would arbitrarily STOP working is the Cable itself. Are you using VGA cable or HDMI cable?
The VGA cables are known to go out and cause this. If you have a spare cable or better yet, another graphic card physical port and a spare cable, you can narrow it down quickly (and let's hope it is not the port on the monitor.)
You can also Clean the cable connections and ports using compressed air and cotton swabs to remove grime, dust or grease that may inhibit a proper connection.

To check your graphics drivers , you can use Jockey (Additional Drivers in the app menu) .
You can check your current Kernel with the terminal

uname -a

Should be running 5.4.0 or above.

Thanks Aravisian for your answer,

I am not with HDMI or VGA cable but with DisplayPort. This Pc has a dual boot with win10 and the same cable run perfectly with 4k resolution.

uname command give me : 5.4.0-60-generic #67~18.04.1-Ubuntu SMP

Alternatively, use isopropyl acohol (or even methalated spirits) on a cotton bud as contact cleaner.
(@Aravisian obviously has compressed air freely available in his shop, which may not be available to all) :wink:

I see something strange.
When I type my initial soluce, 3840 resolution well appear on screen setting.
Here is the strange thing :

  1. I choose 3840 and apply
  2. My screen doesn’t change anything but I have the message “would you conserve new resolution or discard” ?!?
  3. I discard and make a second try
  4. My screen become dark and I go to 3840 but within extended mode so I can only see less than 1/4 (top-left corner) of my screen because it is always into 1280.

What error do you see when you run the above commands?

I got this :

sudo xrandr --newmode “3840x2160_60.00” 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync

X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 16 (RRCreateMode)
Serial number of failed request: 43
Current serial number in output stream: 43

and command ‘cvt 3840 2160’ give :
3840x2160 59.98 Hz (CVT 8.29M9) hsync: 134.18 kHz; pclk: 712.75 MHz

Modeline “3840x2160_60.00” 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync

FOUND !!!
I had to change frequency !!
and type :

sudo xrandr --newmode “3840x2160_59.98” 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync

Frequency information found with : cvt 3840 2160

Strangest thing is it worked before at 60hz

Thank you @Aravisian because our messages made me go ahead :pray:

1 Like

Reference:

lshw -class display | grep "driver"

Do you have contents in /etc/x11/xorg.conf?

You might try changing the name of the mode to see if that jiggles the handle:

sudo xrandr --newmode “2160” 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync

The soluce below for future help :

Identify your port with :
xrandr

Result example :
DisplayPort-0 connected

Then type :
cvt 3840 2160

Result example :
3840x2160 59.98 Hz (CVT 8.29M9) hsync: 134.18 kHz; pclk: 712.75 MHz
Modeline “3840x2160_60.00” 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync

Then type :
sudo xrandr --newmode “3840x2160_59.98” 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync

and :
sudo xrandr --addmode DisplayPort-0 “3840x2160_59.98”

2 Likes

thanks for the above post.
I was struggling with a 2560 x 1440 monitor which was defaulting to 1920 X 1080 or 1920 x 1200 both at 60Hz
My monitor is : https://www.amazon.in/Lenovo-D32q-20-Monitor-Response-FreeSync/dp/B083M6W4R4#customerReviews
Spex :slight_smile:
Resolution ‎2560 x 1440 (Quad HD)
Refresh Rate ‎75
here are my system details :slight_smile:

System:
  Kernel: 5.8.0-59-generic x86_64 bits: 64 compiler: N/A 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.8.0-59-generic 
  root=UUID=e48062ba-5236-4182-88bf-6a761bfc0163 ro quiet splash 
  vt.handoff=7 
  Desktop: Gnome 3.38.4 wm: gnome-shell dm: GDM3 3.38.2.1 
  Distro: Zorin OS 16 base: Ubuntu 20.04 LTS Focal 
Machine:
  Type: Desktop Mobo: Intel model: DN2820FYK v: H24582-204 serial: <filter> 
  UEFI: Intel v: FYBYT10H.86A.0072.2020.0609.0913 date: 06/09/2020 
CPU:
  Topology: Dual Core model: Intel Celeron N2830 bits: 64 type: MCP 
  arch: Silvermont family: 6 model-id: 37 (55) stepping: 8 microcode: 838 
  L2 cache: 1024 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 8666 
  Speed: 508 MHz min/max: 500/2416 MHz Core speeds (MHz): 1: 727 2: 761 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds mitigation: Clear CPU buffers; SMT disabled 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass status: Not affected 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: disabled, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display 
  driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0f31 
  Display: x11 server: X.Org 1.20.9 driver: i915 compositor: gnome-shell 
  resolution: 1920x1080~60Hz 
  OpenGL: renderer: Mesa DRI Intel HD Graphics (BYT) v: 4.2 Mesa 20.2.6 
  compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel Atom Processor Z36xxx/Z37xxx Series High Definition Audio 
  driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:0f04 
  Sound Server: ALSA v: k5.8.0-59-generic 
Network:
  Device-1: Intel Wireless 7260 driver: iwlwifi v: kernel port: f000 
  bus ID: 02:00.0 chip ID: 8086:08b1 
  IF: wlp2s0 state: up mac: <filter> 
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Intel NUC Kit DN2820FYKH driver: r8169 v: kernel port: e000 
  bus ID: 03:00.0 chip ID: 10ec:8168 
  IF: enp3s0 state: down mac: <filter> 
Drives:
  Local Storage: total: 232.89 GiB used: 125.18 GiB (53.8%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/sda vendor: Samsung model: SSD 850 EVO 250GB size: 232.89 GiB 
  block size: physical: 512 B logical: 512 B speed: 3.0 Gb/s 
  serial: <filter> rev: 2B6Q scheme: GPT 
Partition:
  ID-1: / raw size: 232.38 GiB size: 227.74 GiB (98.00%) 
  used: 125.17 GiB (55.0%) fs: ext4 dev: /dev/sda2 
Sensors:
  System Temperatures: cpu: 42.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 231 Uptime: 4h 03m Memory: 7.67 GiB used: 2.37 GiB (31.0%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: N/A Shell: bash v: 5.0.17 
  running in: gnome-terminal inxi: 3.0.38 

running above commands gives me

xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 698mm x 393mm
   1920x1200     59.95  
   1920x1080     60.00*   60.00    50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    70.07    60.00  
   800x600       72.19    75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  

cvt identifies the higher resolution :clap:
cvt 2560 1440

2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz

Modeline "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync

how do i enable 75Hz?

You could try

xrandr --output HDMI-1 --mode 2560x1440 --rate 75.00

Doesnt work on 60 and 75 Hz
Post the commands, i get a > prompt and nothing else!

Specification at Intel site:
https://ark.intel.com/content/www/us/en/ark/products/81071/intel-celeron-processor-n2830-1m-cache-up-to-2-41-ghz.html

Which shows Graphics: Intel® HD Graphics for Intel Atom® Processor Z3700 Series

I’ll focus this post on Z3700 series only. I have no idea what the “D” in Z3740D is for, except it;’s not related to Desktop, but D versions support only up to 2GB RAM, have less memory bandwidth, run at lower CPU frequency, and support lower resolution, up to 1900×1200 only,

I started to wonder if it is the limitation of the integrated graphics of this CPU.

2 Likes

Seems like it

Device-1: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display driver:

That's the exact same as my old laptop have and it aren't build for 4k.

@babhishek You need to buy a video card that support 4k

2 Likes

Thanks for verifying my net detective work @Storm!
Nothing is more affirming than the information straight from the horse's mouth :wink:

Here's the specs of my old lousy laptop:

storm@Easynote-ENTG71BM  ~  inxi -Faz
System:
  Kernel: 5.8.0-59-generic x86_64 bits: 64 compiler: N/A 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.8.0-59-generic 
  root=UUID=a16bb39c-5977-4365-97da-09ef48c11eb4 ro 
  initrd=/casper/initrd.lz4 quiet splash vt.handoff=7 
  Desktop: Gnome 3.38.4 wm: gnome-shell dm: GDM3 3.38.2.1 
  Distro: Zorin OS 16 base: Ubuntu 20.04 LTS Focal 
Machine:
  Type: Laptop System: Packard Bell product: Easynote ENTG71BM v: V1.07 
  serial: <filter> 
  Mobo: Packard Bell model: Easynote ENTG71BM v: V1.07 serial: <filter> 
  UEFI [Legacy]: Insyde v: 1.07 date: 09/11/2014 
Battery:
  ID-1: BAT0 charge: N/A condition: N/A volts: 15.2/N/A model: N/A 
  type: Li-ion serial: <filter> status: Unknown 
CPU:
  Topology: Quad Core model: Intel Celeron N2920 bits: 64 type: MCP 
  arch: Silvermont family: 6 model-id: 37 (55) stepping: 3 microcode: 320 
  L2 cache: 1024 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 14933 
  Speed: 719 MHz min/max: 533/2000 MHz Core speeds (MHz): 1: 1571 2: 1635 
  3: 2000 4: 2000 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds 
  status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass status: Not affected 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 
  mitigation: Full generic retpoline, STIBP: disabled, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display 
  vendor: Acer Incorporated ALI driver: i915 v: kernel bus ID: 00:02.0 
  chip ID: 8086:0f31 
  Display: x11 server: X.Org 1.20.9 driver: i915 compositor: gnome-shell 
  resolution: 1366x768~60Hz 
  OpenGL: renderer: Mesa DRI Intel HD Graphics (BYT) v: 4.2 Mesa 20.2.6 
  compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel Atom Processor Z36xxx/Z37xxx Series High Definition Audio 
  vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel 
  bus ID: 00:1b.0 chip ID: 8086:0f04 
  Sound Server: ALSA v: k5.8.0-59-generic 
Network:
  Device-1: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter 
  vendor: Lite-On driver: ath9k v: kernel port: 2000 bus ID: 02:00.0 
  chip ID: 168c:0036 
  IF: wls2 state: up mac: <filter> 
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Acer Incorporated ALI driver: r8169 v: kernel port: 1000 
  bus ID: 03:00.0 chip ID: 10ec:8168 
  IF: ens3 state: down mac: <filter> 
  Device-3: Lite-On Atheros AR3012 Bluetooth type: USB driver: btusb 
  bus ID: 2-3.1:6 chip ID: 04ca:300b 
Drives:
  Local Storage: total: 465.76 GiB used: 21.11 GiB (4.5%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/sda vendor: Seagate model: ST500LT012-1DG142 size: 465.76 GiB 
  block size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s 
  rotation: 5400 rpm serial: <filter> rev: SDM1 scheme: MBR 
Partition:
  ID-1: / raw size: 465.26 GiB size: 456.95 GiB (98.22%) 
  used: 21.11 GiB (4.6%) fs: ext4 dev: /dev/sda5 
Sensors:
  System Temperatures: cpu: 47.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 217 Uptime: 3m Memory: 3.73 GiB used: 991.0 MiB (25.9%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Shell: zsh 
  v: 5.8 running in: gnome-terminal inxi: 3.0.38 
 storm@Easynote-ENTG71BM  ~           
1 Like

Indeed, it is identical.

I managed to flash BIOS of my old Acer laptops and swapped CPU (Celeron -> Core i5) for better graphics some years ago. I think I was very lucky - I knew nothing about such possibility when I bought those laptops.

1 Like

I actually couldnt locate the exact specs/ limitations.
I have a qhd monitor, fyi.
if you see the resolution outputs via cvt there was a commented ¨#¨ on the 2560x1440 resolution.

thanks for clarifying. i am on a backup nuc thanks to moving during the pandemic
i have an i7 but thats the office laptop with a touchscreen so no zorin there, ms all the way.

thanks for the prompt responses.

Your problem is right there.
This graphic processor cannot display higher resolution than 1920x1080 at 60Hz.