Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
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 was using xubuntu 20.04 with an MSI monitor which was using whatever default drivers were installed when the initial installation was made some while ago.
I have added a ASUS monitor to work as a second desktop allowing me to play a game on my main MSI monitor whilst browsing the internet on the ASUS monitor.
The MSI is connected via Display Port to Display Port cable and the ASUS, HDMI to HDMI.
When I first started the computer I updated the software and opened the Display settings. This only showed the MSI monitor with a default resolution of 1024 x 768. None of the settings for the display could be altered.
I restarted the computer and the ASUS monitor then showed my desktop with the resolution 1024 x 768 although the icons and text appear smaller.
The Display settings only show one monitor in both General and Advanced settings and nothing can be altered.
Where do I go from here to achieve my desires please?
I suspect it is the introduction of Display Port to Display Port cable ?
I have an ongoing problem in that the kernel drivers for the integrated GPU are not properly loaded.
This problem is detailed in the below link where it is being debugged.
Diagnosis begins with examination of /var/log/Xorg.#.log or ~/.local/share/xorg/Xorg.#.log. Replace # with whatever numbers match files you find. Use pastebinit or equivalent to upload this log and provide the resulting URL(s) here. Next run the following commands from an X terminal:
Copy and paste here using code tags the output from the last two commands. If xrandr, pastebinit or xdpyinfo are not installed, install it/them and retry if necessary.
makem@makems-TUF:~$ sudo apt install inxi
Reading package lists... Done
Building dependency tree
Reading state information... Done
inxi is already the newest version (3.0.38-1-0ubuntu1).
inxi set to manually installed.
0 to upgrade, 0 to newly install, 0 to remove and 38 not to upgrade.
makem@makems-TUF:~$ sudo inxi -U
Error 20: Option: U has been disabled by the inxi distribution maintainer.
makem@makems-TUF:~$ inxi -SGayz
Error 10: Unsupported value: 0 for option: y
Check -h for correct parameters.
makem@makems-TUF:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 76.00*
makem@makems-TUF:~$
I have also output the contents of xdpyinfo to pastebinit:
The log contains (EE) open /dev/dri/card0: No such file or directory. This causes X to use a crude fallback driver instead of the optimal default modesetting DIX driver. Typically this results from absence of installed firmware, or from trying to use a distro that is older than the IGP (graphics processor). If the IGP is too new, a kernel and/or firmware and/or Xorg server from backports is usually needed, or a newer distro is needed. Installing a backports kernel is probably the place to start here, but more simply I'd try testing removal i915.force_probe=4c8a from the kernel command line first. This can be done when the Grub menu appears by striking the E key and backspacing it away before proceeding with boot.
You have a Rocket Lake GPU/IGP. Rocket Lake was initially released considerably after 20.04. Thus the correct fix should be to enable the backports repo and install its newer kernel, and possibly its firmware.
Thank you, I will make a start and Configure Backports for Automatic Install.
I have 'main' installed so I will look see latest kernel.
No, can't, the instructions below do not agree with what I have installed at (3) in enabling backports for ubuntu desktop. I don't see, "Unsupported updates" in updates.
I don't understand your description of the problem. I've never needed a backport package in Ubuntu myself. I don't know if automatic install can apply to a need for a newer kernel. I'm guessing you probably need to specify which kernel version to install, and may need to use apt, apt-get or aptitude in a terminal to install it.
Previously I have tried installing recent kernels from main and each time it results in a black screen. One time I had to do a complete re-install of the system.
In the instructions contained in the link I posted above I do not understand the concept at all. I therefore have no idea where to start installing a backport.
I think I want to install 'the package' and it's dependencies from Backports and to do that I see the command:
apt-get install -t trusty-backports amarok
However, I do not understand how to apply that in my case.
Apparently I can also make an entry in the sources list but I cannot be sure how to do that either.
Using an HDMI lead and a DP lead together works fine if I use Windows 10. If I switch to xubuntu I get the bad resolution. This must be caused by the failure of the kernel driver to load correctly so I must wait until that is updated or use a DP or HDMI splitter.
If figuring out how to install a backports kernel is too complicated for you maybe you'll be best off replacing 20.04 with 21.04 or some other newer distro. XFCE, the primary difference between Ubuntu and Xubuntu, can be added to nearly any distro.
"Thanks, provided logs were helpful. We can confirm that kernel driver hasn't loaded correctly on you system. In order to speed up debug and resolution we are going to reporduce this problem and debug further."
I think upgrading to 21.0 will not solve the kernel driver not loading correctly or they would have suggested it. The kernel driver controls the dual monitors?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.