Changing the screen's resolution for my Laptop, Dell M4700

Hi,
I have installed LEAP 15, The KDE PLASMA one, in my laptop, a Dell Precision M4700, with an Advanced Micro Devices [AMD/ATI] Chelsea XT GL [FirePro M4000] graphics card running the “radeon” driver. Everything looks fine, but i can’t get the screen’s resolution over the 1366x768. Running this laptop with Windows 10 it can get a HD and a 4K resolution without problems.
I want at least and HD (1920x1080) resolution in my LCD screen.
When i run the following command:


xrandr

This is the corresponding output:


Screen 0: minimum 320 x 200, current 1366 x 768, maximum 16384 x 16384
LVDS connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768      60.04*+
   1280x720      59.97  
   1152x768      59.95  
   1024x768      59.95  
   800x600       59.96  
   848x480       59.94  
   720x480       59.94  
   640x480       59.94  
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-2 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)

Also, if i run the command:


inxi -Gxx

It produces the following output:


Resuming in non X mode: xdpyinfo not found. For package install advice run: inxi --recommends
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Chelsea XT GL [FirePro M4000]
           bus-ID: 01:00.0 chip-ID: 1002:682d                                                                                                                          
           Display Server: x11 (X.org 1.19.6 ) drivers: ati,radeon (unloaded: modesetting,fbdev,vesa)                                                                  
           tty size: 109x23

If I try the following sequence of commands the computer start to blur, freezing and it most be restarted.

Sequence:


cvt 1680 1050 60
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode LVDS "1680x1050_60.00"
xrandr --output LVDS --mode "1680x1050_60.00"

I have tried also with the 50-monitor.conf and *50-screen.conf *files withe the same unsuccessful result.

It looks like the “LVDS” cannot support a bigger resolution.
I do appreciate any help on getting a bigger (HD) resolution.

Thanks in advance.

I just have pasted the content for my /var/log/Xorg.0.log File, this is the url:

http://susepaste.org/2522089

Hi and welcome to the Forum :slight_smile:
I would suggest switching to the amdgpu OSS driver to see if that helps…

Lets just check it sees it first;


/sbin/lspci -nnk |egrep -A3 "VGA|Display|3D"

Hi malcolmlewis, thanks for the kind answer.

I ran the command:


/sbin/lspci -nnk |egrep -A3 "VGA|Display|3D"

And this is the out put:


01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Chelsea XT GL [FirePro M4000] [1002:682d]          
        Subsystem: Dell Device [1028:0534]
        Kernel driver in use: radeon
        Kernel modules: radeon, amdgpu

Hi
Looks good, so need to blacklist the radeon driver first, so (as root user) create a file /etc/modprobe.d/50-radeon.conf and edit that file and add the following;


blacklist radeon

Install the xf86-video-amdgpu package, rebuild initrd and reboot;


zypper in xf86-video-amdgpu
mkinitrd
systemctl reboot

Check the lspci output again and should have switched to amdgpu driver in use.

Sir yes Sir :slight_smile:
I have done the reboot and the lspci output is:


01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Chelsea XT GL [FirePro M4000] [1002:682d]
        Subsystem: Dell Device [1028:0534]
        Kernel driver in use: amdgpu
        Kernel modules: radeon, amdgpu

Now it looks like the driver is the amdgpu one!!!

There’s also the modesetting driver, which should automagically be used if you allow it by not doing any manual configuration and not having xf86-video-* installed. I use it with all my ATI/AMD gfxchips new enough to be supported by it.

https://pci-ids.ucw.cz/read/PC/1002/682d indicates the 1002:682d PCI ID is problematic.

http://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell-Precision-M4700-Spec-Sheet-tab.pdf says M4700 has either 1366x768 or1920x1080 LCD, not 4K, and Optimus, which requires special Optimus driver configuration, but I suppose Optimus only applies to those with NVidia GPUs. Either way, I don’t see how Windows could be doing 4K from the LVDS output. ??? The organization of that document to me suggests the Quadro model has neither Optimus nor 1920x1080 capability, so 1366x768 would be the limit from its LCD panel.

Hi
So how does xrandr output look now?

mrmazda, you are completely right, I mess up the information I got. The HD and 4k output was for an external monitor. I have just validated it.
Sorry for the misunderstanding.