Tiny Core Base > TCB Q&A Forum

[ HOW TO ] Resolution Changing ?!

<< < (12/15) > >>

xor:
monitor is working but it cannot transmit digital resolution values to linux.
so I cannot achieve the desired high resolution.
I can't see the 1360x768 resolution
the system works at 1024x768.

https://en.wikipedia.org/wiki/Planned_obsolescence

GNUser:
Hi, xor. I don't know what kind of setup you have, but note that If your computer is connected to more than one monitor (e.g., a laptop that has its own screen and is also connected to a high-definition external monitor) and the monitors are in "mirror" mode, then the maximum resolution the computer can output will be determined by the least capable monitor.

Please run  xrandr  without arguments to see the names of all the monitors connected to your computer. For example, when my laptop is connected to an external monitor via VGA cable, running  xrandr  shows two connected monitors: LVDS1 and VGA1.

xrandr has the handy --auto flag, which automatically selects the highest supported resolution.

So, in my example, to turn off my laptop's monitor (LVDS1, which supports only up to 1280x800) so that I can use the external monitor (VGA1) at its maximum resolution (1920x1080), I'd run this command:


--- Code: ---$ xrandr --output LVDS1 --off --output VGA1 --auto
--- End code ---

Now when I run  xrandr  without arguments I'll see that LVDS1 is off and the selected resolution (marked with asterisk) for VGA1 is the highest of all the ones that are listed as supported.

I hope that helps with your issue.

P.S. If you are sure that--even with proper care as above--you are not achieving the monitor's maximum resolution, then take a look here:
https://wiki.archlinux.org/index.php/Xrandr#Adding_undetected_resolutions (I'm sorry if some or all of this information has already been covered in your thread, but it's a long thread to go through post by post).

xor:
The "edid" data of the monitor, which previously worked without any problems at 1360x768, has been corrupted, so it has suddenly fallen to 1024x768 values.

Even other operating systems ask users how many inches of the monitor are, then offer their standard resolutions according to the standard monitor size.

I don't know when xrandr was developed,
but he has not developed a facilitating scenario!

the first script that comes to mind right now
"vga1 1360x768 @ 60" (in the form.)
When I enter the command, I wish everything would be exactly what I wanted!

even this problem is so common
Even HDMI edid data gets corrupted in this respect

H7p = HDMI 720p
H1k = HDMI  1080; switch to resolution
H4k = HDMI  4K; switch to resolution
H8k = HDMI  8K; switch to resolution
H16k = HDMI 16K; switch to resolution
It should be.

a script should be created on this subject
millions of people with the same problem
naturally millions of unnecessary waste of time

Juanito:
Out of interest, how do you know the edid data has been corrupted?

Have you tried the updated xf86-video-ati extension?

xor:
Thx :)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
to make it easier to understand ; fixed command , variable
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

--- Code: ---tc@box:~$ startx
tc@box:~$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 16384 x 16384
HDMI-0 disconnected primary (normal left inverted right x axis y axis)
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00*
   800x600       60.32    56.25 
   848x480       60.00 
   640x480       59.94
DVI-0 disconnected (normal left inverted right x axis y axis) 
tc@box:~$ sudo cvt 1360 768
# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz
Modeline "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
tc@box:~$ sudo xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
tc@box:~$ sudo xrandr --addmode VGA-0 1360x768_60.00
tc@box:~$ sudo xrandr --output VGA-0 --mode 1360x768_60.00
tc@box:~$
--- End code ---

! OK ! :)


--- Quote from: GNUser on July 29, 2020, 09:37:19 AM ---Hi, xor. I don't know what kind of setup you have, but note that If your computer is connected to more than one monitor (e.g., a laptop that has its own screen and is also connected to a high-definition external monitor) and the monitors are in "mirror" mode, then the maximum resolution the computer can output will be determined by the least capable monitor.

Please run  xrandr  without arguments to see the names of all the monitors connected to your computer. For example, when my laptop is connected to an external monitor via VGA cable, running  xrandr  shows two connected monitors: LVDS1 and VGA1.

xrandr has the handy --auto flag, which automatically selects the highest supported resolution.

So, in my example, to turn off my laptop's monitor (LVDS1, which supports only up to 1280x800) so that I can use the external monitor (VGA1) at its maximum resolution (1920x1080), I'd run this command:


--- Code: ---$ xrandr --output LVDS1 --off --output VGA1 --auto
--- End code ---

Now when I run  xrandr  without arguments I'll see that LVDS1 is off and the selected resolution (marked with asterisk) for VGA1 is the highest of all the ones that are listed as supported.

I hope that helps with your issue.

P.S. If you are sure that--even with proper care as above--you are not achieving the monitor's maximum resolution, then take a look here:
https://wiki.archlinux.org/index.php/Xrandr#Adding_undetected_resolutions (I'm sorry if some or all of this information has already been covered in your thread, but it's a long thread to go through post by post).
--- End quote ---

    [EDIT]: Replaced color coding, bold, and underline text tags with code tags.  Rich

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version