Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: nador 02 Listopadu 2013, 14:29:22
-
Dobrý den, nedaří se mi zprovoznit monitor na více než 1024x768, což by mi ani tolik nevadilo, jako že běží na max 60Hz. Bolí z toho dost oči. Nikde na internetu se mi nepodařilo najít něco, co by pomohlo. Monitor normálně zvládá extramegahyper rozlišení i frekvence. Díky za rady.
Randr:
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
S-video disconnected (normal left inverted right x axis y axis)
DVI-0 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0*
800x600 60.3 56.2
848x480 60.0
640x480 59.9
-
Co ti řekne xrandr
xrandr -q a co říká soubor EDID monitoru get-edid
-
xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
S-video disconnected (normal left inverted right x axis y axis)
DVI-0 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0*
800x600 60.3 56.2
848x480 60.0
640x480 59.9
get-edid
get-edid: get-edid version 2.0.0
Performing real mode VBE call
Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
Function supported
Call successful
VBE version 300
VBE string at 0xc0250 "ATI ATOMBIOS"
VBE/DDC service about to be called
Report DDC capabilities
Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
Function supported
Call failed
Reading next EDID block
VBE/DDC service about to be called
Read EDID
Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
Function supported
Call failed
The EDID data should not be trusted as the VBE call failed
Error: output block unchanged
Mám ATI RV535 [Radeon X1650 PRO] (rev 9e) se svobodnými ovladači. Nešlo to ale ani s Nvidií.
/usr/lib/nux/unity_support_test -p
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RV530
OpenGL version string: 2.1 Mesa 9.2.1
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: yes
-
Vidím, ten monitor nedává informaci o podporovaném rozlišení a xrandr u něj detekuje maximálně 1024x768 při 60Hz.
Dobře, zkus si přidat nové rozlišení sudo xrandr --addmode DVI-0 1440x900_75 na ten konec si dej rozlišení jaké chceš při frekvenci kterou ještě ten monitor zvládne.
Pak ho zkus nahodit sudo xrandr --output DVI-0 --mode 1440x900_75
-
Bohužel,
xrandr: cannot find mode "1280x1024_75"
-
K tomu dojde kdy, při pokusu to přidat nebo při pokusu to spustit v novém rozlišení
-
při pokusu to přidat..
-
Asi budeš muset vytvořit xorg.conf a přidat do něj nutné specifikace, asi takhle
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "ViewSonic VA2216w-2"
HorizSync 30.0 - 82.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
VendorName "ATI Corporation"
BoardName "Radeon X1650 PRO"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "1280x960 +0+0"
EndSection
Samozřejmě to musíš upravit podle svých dispozic, hlavně tu část "Monitor" musíš přepsat podle svých parametrů.