Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: Martin Šácha 11 Března 2010, 09:52:59

Název: Monitor LG Studioworks 552V [vyřešeno]
Přispěvatel: Martin Šácha 11 Března 2010, 09:52:59
Zdravím,
rodiče se začali zajímat o linux, tak jsem ho nainstalil vklidu v noci, ale nejde monitor, který pod winy normálně funguje.

Při textovém režimu (GRUB, recovery mode) funguje normálně na celou obrazovku, grafické bootování (progres bar) taky v pořádku, problém je až v plnohodnotnám grafickém režimu, kdy je sníženo rozlišení a obraz posunut k pravému okraji, viz (nekvalitní) foto: http://i40.tinypic.com/2vwb6t5.jpg (http://i40.tinypic.com/2vwb6t5.jpg).

Je to stará CRT krabice LG Studioworks 552V (nativní rozlišení 1024x768) a Ubuntu 9.04.

Má smysl to zachranovat nebo bude rychlejší sehnat novej monitor?
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Martin Šácha 11 Března 2010, 16:52:24
Aha, problém bude někde v xorg-u. Dá se do systému nějak dostat verze z novějšího vydání?
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Krysař 11 Března 2010, 20:18:26
A nestaci jen rucne postelovat monitor? (vycentrovat a zvetsit obraz) Zobrazovani se mi jevi jako fungujici.
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Martin Šácha 11 Března 2010, 21:47:01
Ano, napadlo mě to jenže ve volbách obrazovky je maximální rozlišení 800x600px, takže fyzické roztáhnutí na monitoru způsobilo rozmazání (800x600 -> 1024x768).

Grafika je ATI radeon 9200, bohužel proprietární ovladače nenalezeny a na stránkách výrobce není deb balík (pouze *.rpm) a *.run pro xfree4.3 http://support.amd.com/us/gpudownload/Pages/linux64-radeon-prer200.aspx (http://support.amd.com/us/gpudownload/Pages/linux64-radeon-prer200.aspx)

Zkoušel jsem to připojit k televizi (samsung series 5, fullHD) a vše funguje normálně, včetně akcelerace (compiz), takže je chyba asi v detekci rozlišení monitoru.
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Krysař 11 Března 2010, 21:56:41
Aha, takze je problem s gr. kartou a ne s monitorem. Proprietarni ovladac nehledej, protoze je ATI pro starsi karty nedela.
Navody jak vygenerovat xorg.conf a nastavit v nem pak rozliseni tady na foru jsou. Hledej.


//EDIT: uz jsem nasel: http://forum.ubuntu.cz/index.php/topic,44678.0.html

//EDIT2: a tady zbytek...  ;) je to stary navod, ale tebe se tyka jen bod 4 a ten je stale platny a je to hezky napsane. http://forum.ubuntu.cz/index.php/topic,4153.0.html
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Roman Vacho 12 Března 2010, 00:23:08
Centrace obrazu se ve Win a Linu liší. Taky jsem měl CRT posunuto o pár ceňtáku. Ale je možné, že to spraví správné rozlišení.
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Martin Šácha 12 Března 2010, 10:15:31
Díky, ale po restartu se nic nezměnilo.

Výpis xorg.conf:

Kód: [Vybrat]
Section "ServerLayout"
Identifier     "X.org Configured"
Screen      0  "Screen0" 0 0
InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
FontPath     "/usr/share/fonts/X11/misc"
FontPath     "/usr/share/fonts/X11/cyrillic"
FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/Type1"
FontPath     "/usr/share/fonts/X11/100dpi"
FontPath     "/usr/share/fonts/X11/75dpi"
FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load  "glx"
Load  "dri2"
Load  "dri"
Load  "extmod"
Load  "dbe"
Load  "record"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option     "Protocol" "auto"
Option     "Device" "/dev/input/mice"
Option     "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
#DisplaySize   280   210 # mm
Identifier   "Monitor0"
VendorName   "GSM"
ModelName    "52V"
HorizSync    30.0 - 54.0
VertRefresh  50.0 - 120.0
Option     "DPMS"
  # 1024x768 @ 80.00 Hz (GTF) hsync: 64.32 kHz; pclk: 88.50 MHz
  Modeline "1024x768_80.00"  88.50  1024 1088 1200 1376  768 769 772 804  -HSync +Vsync

EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            # [<bool>]
        #Option     "SWcursor"            # [<bool>]
        #Option     "Dac6Bit"            # [<bool>]
        #Option     "Dac8Bit"            # [<bool>]
        #Option     "BusType"            # [<str>]
        #Option     "CPPIOMode"          # [<bool>]
        #Option     "CPusecTimeout"      # <i>
        #Option     "AGPMode"            # <i>
        #Option     "AGPFastWrite"        # [<bool>]
        #Option     "AGPSize"            # <i>
        #Option     "GARTSize"            # <i>
        #Option     "RingSize"            # <i>
        #Option     "BufferSize"          # <i>
        #Option     "EnableDepthMoves"    # [<bool>]
        #Option     "EnablePageFlip"      # [<bool>]
        #Option     "NoBackBuffer"        # [<bool>]
        #Option     "DMAForXv"            # [<bool>]
        #Option     "FBTexPercent"        # <i>
        #Option     "DepthBits"          # <i>
        #Option     "PCIAPERSize"        # <i>
        #Option     "AccelDFS"            # [<bool>]
        #Option     "IgnoreEDID"          # [<bool>]
        #Option     "DisplayPriority"    # [<str>]
        #Option     "PanelSize"          # [<str>]
        #Option     "ForceMinDotClock"    # <freq>
        #Option     "ColorTiling"        # [<bool>]
        #Option     "VideoKey"            # <i>
        #Option     "RageTheatreCrystal" # <i>
        #Option     "RageTheatreTunerPort" # <i>
        #Option     "RageTheatreCompositePort" # <i>
        #Option     "RageTheatreSVideoPort" # <i>
        #Option     "TunerType"          # <i>
        #Option     "RageTheatreMicrocPath" # <str>
        #Option     "RageTheatreMicrocType" # <str>
        #Option     "ScalerWidth"        # <i>
        #Option     "RenderAccel"        # [<bool>]
        #Option     "SubPixelOrder"      # [<str>]
        #Option     "ShowCache"          # [<bool>]
        #Option     "DynamicClocks"      # [<bool>]
        #Option     "VGAAccess"          # [<bool>]
        #Option     "ReverseDDC"          # [<bool>]
        #Option     "LVDSProbePLL"        # [<bool>]
        #Option     "AccelMethod"        # <str>
        #Option     "DRI"                # [<bool>]
        #Option     "ConnectorTable"      # <str>
        #Option     "DefaultConnectorTable" # [<bool>]
        #Option     "DefaultTMDSPLL"      # [<bool>]
        #Option     "TVDACLoadDetect"    # [<bool>]
        #Option     "ForceTVOut"          # [<bool>]
        #Option     "TVStandard"          # <str>
        #Option     "IgnoreLidStatus"    # [<bool>]
        #Option     "DefaultTVDACAdj"    # [<bool>]
        #Option     "Int10"              # [<bool>]
        #Option     "EXAVSync"            # [<bool>]
        #Option     "ATOMTVOut"          # [<bool>]
        #Option     "R4xxATOM"            # [<bool>]
Identifier  "Card0"
Driver      "radeon"
VendorName  "ATI Technologies Inc"
BoardName   "RV280 [Radeon 9200 SE]"
BusID       "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth    24
SubSection "Display"
                Depth           24
                Modes           "1024x768_80.00"
EndSubSection
EndSection


Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Krysař 12 Března 2010, 11:38:39
zkus do SubSection "Display" dat     Modes     "1024x768"
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Roman Vacho 12 Března 2010, 12:20:00
Generuj to ne na nestandardních 80Hz, ale 85Hz. Sekci Screen bych úplně smazal.
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Martin Šácha 12 Března 2010, 13:42:58
zkus do SubSection "Display" dat     Modes     "1024x768"

Toto neudělalo bohužel nic.

Generuj to ne na nestandardních 80Hz, ale 85Hz. Sekci Screen bych úplně smazal.

Změna frekvence taky nic, ale když jsem vymazal sekci screen, tak po restartu to vyhodilu tuto (grafickou) hlášku:

Kód: [Vybrat]
Ubuntu is running in low-graphics mode

The following error was encountered. You may need to update your configuration to solve this.

(EE) Problem parsing the config file
(EE) Error parsing the config file

tlačítko [OK]

Po odentrování (místo myši jsem měl takový záměrný kříž) vyskočila tabulka s výběrem ze 4 možností:

Kód: [Vybrat]
What would you like to do?

1) Run Ubuntu in low-graphics mode for just one session
2) Reconfigure graphics
3) Troubleshoot the error
4) Exit to console login

tlačítka [Zrušit] [OK]

Vybral jsem první možnost. Po odentrování OK vyběhl tento error: http://i44.tinypic.com/12527o9.jpg (http://i44.tinypic.com/12527o9.jpg)
Reakce NE -> po probliknutí znuvu tento dialog
Reakce ANO -> naběhla přihlašovací obrazovka (fullsceen) -> chvějící se obraz (fullscreen) v nízkém rozlišení (800x600), viz foto: http://i42.tinypic.com/2q0vo21.jpg (http://i42.tinypic.com/2q0vo21.jpg)


EDIT:
Ještě logy: xorg.0.log
Kód: [Vybrat]

X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-23-server i686 Ubuntu
Current Operating System: Linux komp 2.6.28-18-generic #59-Ubuntu SMP Thu Jan 28 01:23:03 UTC 2010 i686
Build Date: 09 April 2009  02:10:02AM
xorg-server 2:1.6.0-0ubuntu14 (buildd@rothera.buildd)
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Mar 12 13:48:18 2010
(==) Using config file: "/etc/X11/xorg.conf"
Data incomplete in file /etc/X11/xorg.conf
Undefined Screen "Screen0" referenced by ServerLayout "X.org Configured".
(EE) Problem parsing the config file
(EE) Error parsing the config file

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

(WW) xf86CloseConsole: KDSETMODE failed: Bad file descriptor
(WW) xf86CloseConsole: VT_GETMODE failed: Bad file descriptor
(WW) xf86OpenConsole: VT_GETSTATE failed: Bad file descriptor
 ddxSigGiveUp: Closing log

:0.log
Kód: [Vybrat]
2707 2342
xinit /etc/gdm/failsafeXinit /etc/X11/xorg.conf.failsafe with-gdm -- /usr/bin/X :0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7 -br -once -config /etc/X11/xorg.conf.failsafe -logfile /var/log/Xorg.failsafe.log


X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-23-server i686 Ubuntu
Current Operating System: Linux komp 2.6.28-18-generic #59-Ubuntu SMP Thu Jan 28 01:23:03 UTC 2010 i686
Build Date: 09 April 2009  02:10:02AM
xorg-server 2:1.6.0-0ubuntu14 (buildd@rothera.buildd)
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: "/var/log/Xorg.failsafe.log", Time: Fri Mar 12 13:48:20 2010
(++) Using config file: "/etc/X11/xorg.conf.failsafe"
2707 2342
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Martin Šácha 12 Března 2010, 17:57:42
Znovu jsem přidal minimalistickou sekci screen

Kód: [Vybrat]
Section "Screen"
SubSection "Display"
                Depth           24
                Modes           "1024x768"
EndSubSection
EndSection

A výsledek stejný: několik errorů (viz výše) o rozbitém konfiguráku s jedním (záadním?) rozdílem - po odklikání nenaskočí přilašovací obrazovka ale rovnou se provede automatické přihlášení. Fullscreen a rozlišení 800x600 zůstává.
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Krysař 12 Března 2010, 18:12:58
zkus mu jeste vnutit nizzsi frekvenci, treba 75 Hz, vygeneruj radek modeline pomoci gtf a dej ho tam.
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Martin Šácha 12 Března 2010, 22:56:21
Takže problém je v sekci screen - mám dvě verze.
Tato je syntakticky nesprávně a generuje sérii chyb (viz výše), ale funguje na fullscreen max 800x600:
Kód: [Vybrat]
Section "Screen"
SubSection "Display"
                Depth           24
                Modes           "1024x768"
EndSubSection
EndSection

A tahle verze je sice ,,správně", ale obraz je zmršený, taktéž max 800x600px.

Kód: [Vybrat]
Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth    24
SubSection "Display"
                Depth           24
                Modes           "1024x768"
EndSubSection
EndSection

Ještě přikládám celý xorg.conf po úpravách (snížení frekvence...)

Kód: [Vybrat]
Section "ServerLayout"
Identifier     "X.org Configured"
Screen      0  "Screen0" 0 0
InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
FontPath     "/usr/share/fonts/X11/misc"
FontPath     "/usr/share/fonts/X11/cyrillic"
FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/Type1"
FontPath     "/usr/share/fonts/X11/100dpi"
FontPath     "/usr/share/fonts/X11/75dpi"
FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load  "glx"
Load  "dri2"
Load  "dri"
Load  "extmod"
Load  "dbe"
Load  "record"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option     "Protocol" "auto"
Option     "Device" "/dev/input/mice"
Option     "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
#DisplaySize   280   210 # mm
Identifier   "Monitor0"
VendorName   "GSM"
ModelName    "52V"
HorizSync    30.0 - 54.0
VertRefresh  50.0 - 120.0
Option     "DPMS"
  # 1024x768 @ 75.00 Hz (GTF) hsync: 60.15 kHz; pclk: 81.80 MHz
  Modeline "1024x768_75.00"  81.80  1024 1080 1192 1360  768 769 772 802  -HSync +Vsync

EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            # [<bool>]
        #Option     "SWcursor"            # [<bool>]
        #Option     "Dac6Bit"            # [<bool>]
        #Option     "Dac8Bit"            # [<bool>]
        #Option     "BusType"            # [<str>]
        #Option     "CPPIOMode"          # [<bool>]
        #Option     "CPusecTimeout"      # <i>
        #Option     "AGPMode"            # <i>
        #Option     "AGPFastWrite"        # [<bool>]
        #Option     "AGPSize"            # <i>
        #Option     "GARTSize"            # <i>
        #Option     "RingSize"            # <i>
        #Option     "BufferSize"          # <i>
        #Option     "EnableDepthMoves"    # [<bool>]
        #Option     "EnablePageFlip"      # [<bool>]
        #Option     "NoBackBuffer"        # [<bool>]
        #Option     "DMAForXv"            # [<bool>]
        #Option     "FBTexPercent"        # <i>
        #Option     "DepthBits"          # <i>
        #Option     "PCIAPERSize"        # <i>
        #Option     "AccelDFS"            # [<bool>]
        #Option     "IgnoreEDID"          # [<bool>]
        #Option     "DisplayPriority"    # [<str>]
        #Option     "PanelSize"          # [<str>]
        #Option     "ForceMinDotClock"    # <freq>
        #Option     "ColorTiling"        # [<bool>]
        #Option     "VideoKey"            # <i>
        #Option     "RageTheatreCrystal" # <i>
        #Option     "RageTheatreTunerPort" # <i>
        #Option     "RageTheatreCompositePort" # <i>
        #Option     "RageTheatreSVideoPort" # <i>
        #Option     "TunerType"          # <i>
        #Option     "RageTheatreMicrocPath" # <str>
        #Option     "RageTheatreMicrocType" # <str>
        #Option     "ScalerWidth"        # <i>
        #Option     "RenderAccel"        # [<bool>]
        #Option     "SubPixelOrder"      # [<str>]
        #Option     "ShowCache"          # [<bool>]
        #Option     "DynamicClocks"      # [<bool>]
        #Option     "VGAAccess"          # [<bool>]
        #Option     "ReverseDDC"          # [<bool>]
        #Option     "LVDSProbePLL"        # [<bool>]
        #Option     "AccelMethod"        # <str>
        #Option     "DRI"                # [<bool>]
        #Option     "ConnectorTable"      # <str>
        #Option     "DefaultConnectorTable" # [<bool>]
        #Option     "DefaultTMDSPLL"      # [<bool>]
        #Option     "TVDACLoadDetect"    # [<bool>]
        #Option     "ForceTVOut"          # [<bool>]
        #Option     "TVStandard"          # <str>
        #Option     "IgnoreLidStatus"    # [<bool>]
        #Option     "DefaultTVDACAdj"    # [<bool>]
        #Option     "Int10"              # [<bool>]
        #Option     "EXAVSync"            # [<bool>]
        #Option     "ATOMTVOut"          # [<bool>]
        #Option     "R4xxATOM"            # [<bool>]
Identifier  "Card0"
Driver      "radeon"
VendorName  "ATI Technologies Inc"
BoardName   "RV280 [Radeon 9200 SE]"
BusID       "PCI:1:0:0"
EndSection

#funguje max 800x600; fullscreen, syn. spatne
#Section "Screen"
# SubSection "Display"
#                Depth           24
#                Modes           "1024x768"
# EndSubSection
#EndSection 

#syntakticky dobre, 800x600; zmrseny obraz
Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth    24
SubSection "Display"
                Depth           24
                Modes           "1024x768"
EndSubSection
EndSection

Ještě zkusím postupně zakomentovat řádky druhé verze na které je konkrétně problém...
Název: Re: Monitor LG Studioworks 552V
Přispěvatel: Martin Šácha 12 Března 2010, 23:22:57
Takže přátelé vyřešeno, pomohlo až snížení frekvence na 65Hz, ted už vše funguje parádně :)
Díky!

Krysař & Rovano K+ :)
Název: Re: Monitor LG Studioworks 552V [vyřešeno]
Přispěvatel: eforar 13 Března 2010, 23:31:44
k+ Vám moc dekuji