Skocz do zawartości

Problem Z Xorg - Konfiguracja Rozdzielczości Na 1280X1024


d3spot

Rekomendowane odpowiedzi

Zainstalowałem co dopiero fedorę i mam problem z konfiguracją rozdzielczości w pliku xorg.conf.

Zrobiłem tak że wyłączyłem xserver poprzez danie opcji init 3, następnie usunąłem plik xorg.conf.new.

Dałem X -configure. Plik utworzony przeniosłem do /etc/X11 oraz xorg.conf.d

 

Próbowałem modyfikować jakoś plik xorg.conf.new, lecz niestety coś mi nie wychodzi.. chce uzyskac rozdzielczosc 1280x1024.

 


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 "catalogue:/etc/X11/fontpath.d"
FontPath "built-ins"
EndSection

Section "Module"
Load "glx"
Load "dri"
Load "dri2"
Load "dbe"
Load "record"
Load "extmod"
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"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Samsung SyncMaster 913N"
EndSection


Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [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 "CustomEDID" # [<str>]
#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 "ClockGating" # [<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>]
#Option "ForceLowPowerMode" # [<bool>]
#Option "DynamicPM" # [<bool>]
#Option "NewPLL" # [<bool>]
#Option "ZaphodHeads" # <str>
Identifier "Card0"
Driver "radeon"
BusID "PCI:5:0:0"
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # <str>
#Option "fbdev" # <str>
#Option "debug" # [<bool>]
Identifier "Card1"
Driver "fbdev"
BusID "PCI:5:0:0"
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card2"
Driver "vesa"
BusID "PCI:5:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1280x1024"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1280x1024"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1280x1024"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

EndSection

 

Chciałbym zainstalować do tego sterowniki do ati radeon x800.. ale jak narazie tak samo mi sie to nie udało.

 

Do tego komenda lspci | grep nouveau nie zwraca żadnego komunikatu.

 

Zapomniałbym dodać że mam Fedorę 17 oraz środowisko xfce.

Odnośnik do komentarza
Udostępnij na innych stronach

Zamknietych sterowników dla Twojej karty nie ma, wspierane sa karty co najmniej HD 5000 i to raczej z marnym efektem. Nouveau to sterownik dla kart Nvidii, Tobie zostaje "radeon". Co do rozdzielczosci, zrób kopie zapasowa xorg.conf (to co skopiowales do xorg.conf.d przenies) i zobacz

Section "Screen"
Identifier	 "Screen0"
Device		 "Card0" #poprawione
Monitor		"Monitor0"
DefaultDepth	24
SubSection	 "Display"
	Depth	   24
	Modes	  "1280x1024"
EndSubSection
EndSection

Odnośnik do komentarza
Udostępnij na innych stronach

A tak w ogóle to tam w sekcji Defice "Device0" nie ma byc czasem samo "Device" ? Bo tam w pliku nie mam zadnego "Device0" chyba ze trzeba by bylo go zrobic?

 

Edit: Wyskakuje jedynie Check Signal Cable jako komunikat z monitora i nic nie wlacza sie dalej :(

Odnośnik do komentarza
Udostępnij na innych stronach

Nie zauwazylem, ze w sekcji "Device" oznaczone jest "Identifier "Card0", zmien: Device "Card0".

 

[Edycja] Poprawilem we wczesniejszym poscie. Gdybys nie mógl przejsc do konsoli przez Alt+Crtl+F2, to wystarczy podczas uruchomiania sytemu edytowac opcje gruba ('e') i do opcji jadra (po root=UUID=[...]) dopisac init 3, albo uzyc livecd.

Odnośnik do komentarza
Udostępnij na innych stronach

Zrobilem te zmiany ale dalej nic nie dziala :/ Jedyny plus ze juz sie wlaczyla fedora na tym xorg.conf ! Ale dalej nie umiem dac zadnych zmian w rozdzielczosci.

 

Pomoglo takie cos:

xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
xrandr --addmode DVI-1 1280x1024_60.00
xrandr --output DVI-1 --mode 1280x1024_60.00

 

I z tego wykonalem skrypt w bashu który przy starcie systemu startuje .

Odnośnik do komentarza
Udostępnij na innych stronach

Tu jest w porządku. Jeśli chce Ci się sprawdzać, to co zwraca: cvt 1280 1024 60 (albo gtf) jest gotową opcją Modeline, którą należy umieścić w sekcji "Monitor". To + sekcja "Screen" powinny teraz działać bez dodawania do autostartu poleceń xrandr. Zyski będą niewielkie - ekran logowania będzie też w takiej rozdzielczości.

Czemu musisz generować modeline dla standardowej rozdzielczości Twojego monitora - nie wiem.

Odnośnik do komentarza
Udostępnij na innych stronach

Hmm nic z tego nei rozumiem co napisales :x. A tak w ogóle to daloby sie ten ekran logowania jakos wylaczyc by od razu wlaczal sie domyslnie utworzony uzytkownik? Takie cos udalo mi sie zrobic na Debianie z gnome, ale nie wiem jak to wykonac na fedorze z xfce.

 

 

Wynik polecenia cvt 1280 1024 60

1280x1024 58.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync

Odnośnik do komentarza
Udostępnij na innych stronach

Teoretycznie ten xorg.conf powinien wystarczyć:

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 "catalogue:/etc/X11/fontpath.d"
FontPath "built-ins"
EndSection

Section "Module"
Load "glx"
Load "dri"
Load "dri2"
Load "dbe"
Load "record"
Load "extmod"
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"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Samsung SyncMaster 913N"
Modeline "1280x1024_60" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
EndSection

Section "Device"
Identifier "Card0"
Driver "radeon"
BusID "PCI:5:0:0"
EndSection

Section "Screen"
	Identifier	  "Screen0"
	Device		  "Card0"
	Monitor		 "Monitor0"
	DefaultDepth	24
	SubSection	   "Display"
			Depth	  24
			Modes	 "1280x1024_60"
	EndSubSection
EndSection

Automatyczne logowanie opisane jest na wiki - http://wiki.fedora.p...yczne_logowanie.

Jeśli nie ma dużo zależności to możesz zainstalować

yum install control-center

Uruchom gnome-control-center i ustaw automatyczne logowanie.

Odnośnik do komentarza
Udostępnij na innych stronach

eee a te gnome-control-center to nei jest czasem tylko dla gnome? ja mam xfce

 

edit: xorg.conf nie pomaga.. znaczy sie dziala, ale nie ma rozdzielczosci 1280x1024.

 

edit2: Dzieki zedytowalem plik custom.conf i rzeczywiscie automatycznie loguje do systemu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...