Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: ntz_reloaded 25 Listopadu 2013, 14:14:01
-
ahoj ubuntaci,
potrebuju prosim poradit .. netusite nekdo, jak pridat dalsi mody s nvidia blobem ? bohuzel pridavani pomoci cvt modu pomoci xrandr --newmode a xrandr --addmode nefunguje .. je to zjevne neco specifickeho s nvidii .. mam v310.44 .. bohuzel hloupy edid v tomhle laptopu ma informaci jen o nativnim rozliseni, takze ostatni rozliseni nefunguji .. nasel jsem nejakej odkaz na pridavani metamodes a ViewPortIn= do xorg.conf, ale nejak mi to nefunguje ..
jedna se mi zcela konkretne o to, ze potrebuju pridat minimalne 640x480, 800x600, 1024x768 a 1440x900 .. vsechny tyhle mody fungujou ve win (njn, ale kvuli tomu je pouzivat nebudu) .. take by bylo dobre, kdyby se tam zachoval pomer stran, tzn aby to neroztahlo 4:3 na 16:10
diky, ntz
-
Mám stejný problém, jen ovladač 304.102, rozlišení mám sice víc, ale to které bych potřeboval (1440x900) zmizlo po updatu na verzi ovladače 304 a přidat nejde
-
Mám stejný problém, jen ovladač 304.102, rozlišení mám sice víc, ale to které bych potřeboval (1440x900) zmizlo po updatu na verzi ovladače 304 a přidat nejde
wtf, co to mas ? 304 je starsi nez moje muzejni :P
# ( uname -r; Xorg -version; rpm -qa Mesa\*; modinfo nvidia | grep ^vers )
2.6.34.10-0.6-desktop
X.Org X Server 1.8.0
Release Date: 2010-04-02
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux kokina 2.6.34.10-0.6-desktop #1 SMP PREEMPT 2011-12-13 18:27:38 +0100 x86_64
Kernel command line: root=/dev/disk/by-id/ata-WDC_WD6400BEVT-60A0RT0_WD-WX21A20T3972-part6 resume=/dev/disk/by-id/ata-WDC_WD6400BEVT-60A0RT0_WD-WX21A20T3972-part5 ipv6.disable=1 vga=0x317
Build Date: 01 December 2011 02:26:50PM
Current version of pixman: 0.18.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Mesa-7.8.2-1.3.x86_64
Mesa-devel-7.8.2-1.3.x86_64
Mesa-32bit-7.8.2-1.3.x86_64
version: 310.44
-
Mám starší kartu, 7300GS, na tu novější ovladač než 304 není.
-
mám kubuntu 13.10 a GTX460 módů tam mám hafo
# ( uname -r; Xorg -version; dpkg -l mesa* ; dpkg -l nvidia* ; xrandr -q --verbose)
3.11.0-13-generic
X.Org X Server 1.14.3
Release Date: 2013-09-12
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu
Current Operating System: Linux e6800 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-3.11.0-13-generic root=UUID=19a66501-08c8-4657-b21a-7e6099f7953a ro quiet splash nomodeset
Build Date: 15 October 2013 09:23:37AM
xorg-server 2:1.14.3-3ubuntu2 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.30.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=============================================================-===================================-===================================-================================================================================================================================
ii mesa-utils 8.1.0-2 amd64 Miscellaneous Mesa GL utilities
un mesag3 <none> (no description available)
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=============================================================-===================================-===================================-================================================================================================================================
ii nvidia-304-updates 304.108-0ubuntu1 amd64 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-common 1:0.2.83 amd64 transitional package for ubuntu-drivers-common
ii nvidia-current-updates 304.108-0ubuntu1 amd64 Transitional package for nvidia-current-updates
un nvidia-driver-binary <none> (no description available)
ii nvidia-settings-304-updates 304.88-0ubuntu2 amd64 Tool for configuring the NVIDIA graphics driver
un nvidia-settings-binary <none> (no description available)
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
Identifier: 0x27b
Timestamp: 43678
Subpixel: unknown
Clones:
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
SignalFormat: VGA
supported: VGA
ConnectorType: DVI-I
ConnectorNumber: 0
_ConnectorLocation: 0
DVI-I-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x27c
Timestamp: 43678
Subpixel: unknown
Clones:
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
SignalFormat: VGA
supported: VGA
ConnectorType: DVI-I
ConnectorNumber: 1
_ConnectorLocation: 1
DVI-I-2 connected primary 1920x1080+0+0 (0x27e) normal (normal left inverted right x axis y axis) 531mm x 299mm
Identifier: 0x27d
Timestamp: 43678
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff001e6dba5801010101
0116010380351e78ea2f15a555559f28
0d5054a56f00714f81c0810081809500
9040a9c0b300023a801871382d40582c
4500132b2100001a21399030621a2740
68b03600132b2100001c000000fd0038
4b1e530f000a202020202020000000fc
004d32343832440a202020202020010e
020321f14e8405030220221011131214
1f07162615075009070766030c001000
80011d007251d01e2038881500565021
00001e011d8018711c1620582c250056
502100009e011d80d0721c1620102c25
80c48e2100009e023a80d072382d4010
2c452006442100001e023a801871382d
40582c450056502100001e00000000ce
SignalFormat: TMDS
supported: TMDS
ConnectorType: DVI-I
ConnectorNumber: 0
_ConnectorLocation: 0
1920x1080 (0x27e) 148.5MHz +HSync -VSync *current +preferred
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.5KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.0Hz
1920x1080 (0x27f) 148.5MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.5KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.0Hz
1920x1080 (0x280) 148.3MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.4KHz
v: height 1080 start 1084 end 1089 total 1125 clock 59.9Hz
1920x1080 (0x281) 148.5MHz +HSync +VSync
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 56.2KHz
v: height 1080 start 1084 end 1089 total 1125 clock 50.0Hz
1920x1080 (0x282) 148.5MHz +HSync +VSync
h: width 1920 start 1936 end 2492 total 2640 skew 0 clock 56.2KHz
v: height 1080 start 1084 end 1089 total 1125 clock 50.0Hz
1920x1080 (0x283) 74.2MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.7KHz
v: height 1080 start 1084 end 1089 total 1125 clock 30.0Hz
1920x1080 (0x284) 74.2MHz +HSync +VSync
h: width 1920 start 2558 end 2602 total 2750 skew 0 clock 27.0KHz
v: height 1080 start 1084 end 1089 total 1125 clock 24.0Hz
1920x1080 (0x285) 74.2MHz +HSync +VSync Interlace
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.8KHz
v: height 1080 start 1084 end 1094 total 1124 clock 60.1Hz
1920x1080 (0x286) 74.2MHz +HSync +VSync Interlace
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.7KHz
v: height 1080 start 1084 end 1094 total 1124 clock 60.0Hz
1920x1080 (0x287) 74.2MHz +HSync +VSync Interlace
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 28.1KHz
v: height 1080 start 1084 end 1094 total 1124 clock 50.0Hz
1680x1050 (0x288) 146.2MHz -HSync +VSync
h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.3KHz
v: height 1050 start 1053 end 1059 total 1089 clock 60.0Hz
1600x900 (0x289) 108.0MHz +HSync +VSync
h: width 1600 start 1624 end 1704 total 1800 skew 0 clock 60.0KHz
v: height 900 start 901 end 904 total 1000 clock 60.0Hz
1440x900 (0x28a) 106.5MHz -HSync +VSync
h: width 1440 start 1520 end 1672 total 1904 skew 0 clock 55.9KHz
v: height 900 start 903 end 909 total 934 clock 59.9Hz
1400x1050 (0x28b) 121.8MHz -HSync +VSync
h: width 1400 start 1488 end 1632 total 1864 skew 0 clock 65.3KHz
v: height 1050 start 1053 end 1057 total 1089 clock 60.0Hz
1280x1024 (0x28c) 135.0MHz +HSync +VSync
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 80.0KHz
v: height 1024 start 1025 end 1028 total 1066 clock 75.0Hz
1280x1024 (0x28d) 108.0MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 64.0KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.0Hz
1280x800 (0x28e) 83.5MHz -HSync +VSync
h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.7KHz
v: height 800 start 803 end 809 total 831 clock 59.8Hz
1280x720 (0x28f) 74.2MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.0KHz
v: height 720 start 725 end 730 total 750 clock 60.0Hz
1280x720 (0x290) 74.2MHz +HSync +VSync
h: width 1280 start 1336 end 1472 total 1650 skew 0 clock 45.0KHz
v: height 720 start 721 end 726 total 750 clock 60.0Hz
1280x720 (0x291) 74.2MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.0KHz
v: height 720 start 725 end 730 total 750 clock 59.9Hz
1280x720 (0x292) 74.2MHz +HSync +VSync
h: width 1280 start 1720 end 1760 total 1980 skew 0 clock 37.5KHz
v: height 720 start 725 end 730 total 750 clock 50.0Hz
1152x864 (0x293) 108.0MHz +HSync +VSync
h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.5KHz
v: height 864 start 865 end 868 total 900 clock 75.0Hz
1024x768 (0x294) 78.8MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.0KHz
v: height 768 start 769 end 772 total 800 clock 75.0Hz
1024x768 (0x295) 75.0MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1328 skew 0 clock 56.5KHz
v: height 768 start 771 end 777 total 806 clock 70.1Hz
1024x768 (0x296) 65.0MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.4KHz
v: height 768 start 771 end 777 total 806 clock 60.0Hz
800x600 (0x297) 49.5MHz +HSync +VSync
h: width 800 start 816 end 896 total 1056 skew 0 clock 46.9KHz
v: height 600 start 601 end 604 total 625 clock 75.0Hz
800x600 (0x298) 40.0MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.9KHz
v: height 600 start 601 end 605 total 628 clock 60.3Hz
720x576 (0x299) 27.0MHz -HSync -VSync
h: width 720 start 732 end 796 total 864 skew 0 clock 31.2KHz
v: height 576 start 581 end 586 total 625 clock 50.0Hz
720x576 (0x29a) 13.5MHz -HSync -VSync Interlace
h: width 720 start 732 end 795 total 864 skew 0 clock 15.6KHz
v: height 576 start 580 end 586 total 624 clock 50.1Hz
720x480 (0x29b) 27.0MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.5KHz
v: height 480 start 489 end 495 total 525 clock 59.9Hz
720x480 (0x29c) 13.5MHz -HSync -VSync Interlace
h: width 720 start 739 end 801 total 858 skew 0 clock 15.7KHz
v: height 480 start 488 end 494 total 524 clock 60.1Hz
640x480 (0x29d) 31.5MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0 clock 37.5KHz
v: height 480 start 481 end 484 total 500 clock 75.0Hz
640x480 (0x29e) 25.2MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.5KHz
v: height 480 start 490 end 492 total 525 clock 59.9Hz
HDMI-0 disconnected (normal left inverted right x axis y axis)
Identifier: 0x29f
Timestamp: 43678
Subpixel: unknown
Clones:
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
SignalFormat: TMDS
supported: TMDS
ConnectorType: HDMI
ConnectorNumber: 2
_ConnectorLocation: 2
DVI-I-3 disconnected (normal left inverted right x axis y axis)
Identifier: 0x2a0
Timestamp: 43678
Subpixel: unknown
Clones:
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
SignalFormat: TMDS
supported: TMDS
ConnectorType: DVI-I
ConnectorNumber: 1
_ConnectorLocation: 1
-
tady proste typicky nikdo nic nevi .. ach jo :(
uz jsem z toho frustrovanej ..
-
Neví, protože se s tím peru už delší dobu. Ale dostal jsem šílený nápad. nVidia ovladače umožňují nahrát vlastní edid. Takže vytáhnu edid z monitoru, dopíšu co potřebuju a natáhnu to do ovladače.
-
uaaaa .. vsichni vsude vi kulovy !!!!!!
vysvetlim v cem je problem:
- windows nepouzivaji (minimalne tedy ne vzdy) pro urceni podporovanejch modu edid ale normalne natvrdo zkousi vesa mody (asi maj taky nejakou cvt kalkulaci) a windowsi nvidia driver je proste nevaliduje .. to znamena, ze windows nabidnou vsechny mody od 640x480 az do nativniho i pro monitory, ktere maji od vyrobce ten edid uprasenej (coz ma vetsina lcd) a co obsahuje jen nativni rozliseni jako ten muj:
> cat ~/tmp/edid.bin | LANG=POSIX ./parse-edid
Checksum Correct
Section "Monitor"
Identifier ""
ModelName ""
VendorName "LGD"
# Monitor Manufactured week 0 of 2009
# EDID version 1.3
# Digital Display
DisplaySize 380 210
Gamma 2.20
Option "DPMS" "false"
Modeline "Mode 0" 97.75 1600 1648 1696 1784 900 902 905 912 -hsync -vsync
EndSection
intel driver zadnou modline nevaliduje a to je take duvod, proc na nej muzete narvat temer vse, co si cvt vymysli .. jak nvidia driver tu modeline validuje fakt nevim, nicmene vysledek vypada takto:
dpecka@kokina:~/src/read-edid-3.0.0/parse-edid> xrandr --addmode LVDS-0 800x600
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 153 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 25
Current serial number in output stream: 26
-
Zkouším aplikovat postup podle tohoto http://ubuntuforums.org/showthread.php?t=1857772 vypadá to celkem slibně
-
ano, to vypada celkem slibne (rover++ za gugl skill :P a milou a inspirujici snahu) .. takze jen v teorii:
1) vytvorim si edid soubor kterej bude obsahovat pozadovana rozliseni (nevim proc bootovat do win, stejne tady na tom ntb zadne nemam) .. mam z nej nekde starej puvodni disk s oem windows, v tech windowsech to umi pouzit asi 100 rozliseni ..
2) Pouziju ho v linuxu misto edidu ve firmwaru laptopu, kterej obsahuje jen 1600x900 (naticni rozliseni)
PROBLEMS:
- nemohl by mi prosim nekdo s windowsama vyzkouset, jak to generuje dle odkazu od rovera ten edid ?.. jestli to jako umi prevest ty vidousi z prstu vycucany mody na ten fake-edid ?
- disk asi najdu ale nechci ho meniiiiiit :D
staci mi mody 1600x900, 1440x900, 1280x800, 1152x864, 1024x768, 800x600, 640x480 ..
^^ vim ze to funguje, protoze we win tyhle mody jdou vcetne spravneho pomeru stran a navic samozrejme ve framebufferu ty mody jdou i v linuxu, jen jak se nastartuje nvidia blob tak vidim jen ten nativni .. JFYI:
# hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.459]
Unique ID: rdCR.kBDO3C0DVVC
Hardware Class: framebuffer
Model: "NVIDIA GT216 Board - 0696a280"
Vendor: "NVIDIA Corporation"
Device: "GT216 Board - 0696a280"
SubVendor: "NVIDIA"
SubDevice:
Revision: "Chip Rev"
Memory Size: 14 MB
Memory Range: 0xd1000000-0xd1dfffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x030f: 320x200 (+1280), 24 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0330: 320x200 (+320), 8 bits
Mode 0x0331: 320x400 (+320), 8 bits
Mode 0x0332: 320x400 (+640), 16 bits
Mode 0x0333: 320x400 (+1280), 24 bits
Mode 0x0334: 320x240 (+320), 8 bits
Mode 0x0335: 320x240 (+640), 16 bits
Mode 0x0336: 320x240 (+1280), 24 bits
Mode 0x033d: 640x400 (+1280), 16 bits
Mode 0x033e: 640x400 (+2560), 24 bits
Mode 0x0360: 1280x800 (+1280), 8 bits
Mode 0x0361: 1280x800 (+5120), 24 bits
Mode 0x0362: 768x480 (+768), 8 bits
Mode 0x037b: 1280x720 (+5120), 24 bits
Config Status: cfg=no, avail=yes, need=no, active=unknown
^^ odkud to vi ten framebuffer co vse funguje je pro me zahada