You are not logged in.
Can I set resolution to 1366 by 768?
I built recently a HTPC and was trying to connect it to my tv. But I was never able to get TV's native resolution. I only was able to get 1360 by 768, which cuts off menus below.
How can I set resolution to 1366 by 768?
Offline
how can we help if you do not provide more infos - like what graphic card you own, what DE/WM you use, ...
Offline
What are you using to connect to the display? If VGA, then 1360x768 is all you get because VGA resolutions need to be mod8. You'll need to use DVI/HDMI/DisplayPort if you want 1366x768. If you are using DVI/HDMI/DisplayPort but still getting only 1360x768, then a custom modeline will be necessary.
Offline
sorry. Well, I have Atom+Ion build. It have 9400M card inside of it.
I am using Ubuntu now, but thinking to switch to Arch if it will be necessary.
Its connected by HDMI
@Gusar
I tried to use modeline, but it would always crash me back to low-profile graphic driver.
Maybe I used it somehow wrong.
This is what I did:
in xorg.conf
Section Monitor:
Modeline "1366x768"
.......
Section "Screen"
Subsection "Display"
Modes "1366x768"
Offline
Modeline "1366x768"
Did you cut that line short intentionally, or is that really all you have on that line? In the latter case, create a proper mode line with cvt and try again.
Good ideas do not need lots of lies told about them in order to gain public acceptance.
Offline
sorry. what is cvt?
Offline
sorry. what is cvt?
man cvt
Offline
oh sorry.
I tried to use cvt..
I typed "cvt 1366 768"
and it gave me this:
"Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync"
Why does it give back 1368?
Offline
oh sorry.
I tried to use cvt..
I typed "cvt 1366 768"
and it gave me this:
"Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync"Why does it give back 1368?
Because the VESA standard likes to do things in multiples of 8. 1366 is a newer addition to monitor resolutions. uvesafb can do 1366, but VESA likes to round things to the nearest multiple of 8.
Offline
How do I use uvesafb?
I installed v86d package.. but I have no idea what to do next.
Offline
How do I use uvesafb?
I installed v86d package.. but I have no idea what to do next.
http://wiki.archlinux.org/index.php/Uvesafb
This is what I followed for my netbook. I'm currently the "maintainer" of the 915resolution-static package in AUR, although there's really no maintenance and I'm holding it until my netbook has some sort of useful driver.
With that being said, I'd personally keep trying to find a proper solution for the Ion. I use uvesafb because there is no good alternative to the chip in my netbook that I've discovered yet.
Offline
A resolution of 1366x768 can be made to work on a Nvidia card with Nvidia's proprietary drivers by copy-pasting the following into /etc/X11/xorg.conf :
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "DFP-0"
HorizSync 28.0 - 67.0
VertRefresh 50.0 - 75.0
ModeLine "1366x768" 85.50 1366 1440 1584 1792 768 771 777 795 +hsync +vsync
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "ION"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "UseEdidDpi" "FALSE"
Option "ModeDebug" "true"
# Option "ExactModeTimingsDVI" "true"
# Option "ModeValidation" "NoWidthAlignmentCheck, NoDFPNativeResolutionCheck"
# Option "ModeValidation" "AllowInterlacecModes, NoTotalSizeCheck,AllowNon60HzDFPModes,NoEdidMaxPClkCheck,NoVertRefreshCheck,NoHorizSyncCheck,NoDFPNativeResolutionCheck,NoVesaModes,NoEdidModes,NoXServerModes,NoPredefinedModes,NoMaxSizeCheck,NoVirtualSizeCheck,NoMaxPclkCheck,NoVertRefreshCheck"
Option "ModeValidation" "NoWidthAlignmentCheck, NoDFPNativeResolutionCheck, NoVesaModes, NoEdidModes, NoXServerModes, AllowNonEdidModes, NoPredefinedModes"
# Option "UseEDID" "False"
Option "TwinView" "0"
Option "metamodes" "1366x768 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
If this xorg.conf does not work with a VGA cable, it can be fixed by adding to your current xorg.conf the line,
Option "ModeDebug" "true"
If your xorg.conf is the one from above, it already has this line. Then looking at /var/log/Xorg.0.log for the polarity the monitor expects. It should be something like this:
[ 1554.700] (II) NVIDIA(GPU-0): H/V Polarity : +/+
Then editing the modeline with the polarity. For example, if the polarity the monitor expects is,
H/V Polarity : -/+
You would change this part of the modeline:
+hsync +vsync
into:
-hsync +vsync
Last edited by Mihai Moise (2014-01-11 21:00:18)
Offline