[SOLVED]Domyślna rozdzielczość 1024x768, nie da się zmienić

Karty graficzne, dźwiękowe, tv, monitory etc.
Awatar użytkownika
PL_kolek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 113
Rejestracja: 30 sty 2008, 21:46
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

[SOLVED]Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: PL_kolek »

Witam!
Od czasu jak walczyłem ze zmuszeniem Ubuntu do dobrego działania z TV (nieudanie zresztą) po powrocie do "normalnego" monitora 19 cali domyślnie po uruchomieniu systemu mam rozdzielczość 1024x768, a potrzebuję rozdziałki 1280x1024. Wchodzę więc w panel nvidii i ustawiam taką rozdzielczość jaką trzeba i działa ładnie. Z tym jednym mankamentem, że po restarcie X-ów znowu rozdzielczość jest za niska. xorg.conf tak średnio ogarniam, ale patrzyłem i wydawało mi się że jest ok. Co z tym fantem zrobić, żeby działało jak zawsze, bezproblemowo?

Mam:
system 64bit
sterowniki Nvidii 185.18.36
kartę Geforce 9600GT
monitor Samsung SyncMaster 19 cali LCD

Mój xorg.conf:

Kod: Zaznacz cały

kolzi@SREDNI:~$ cat /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@crested)  Sun Feb  1 20:25:37 UTC 2009

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
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"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9600 GT"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
#    Option         "TwinView" "0"
#    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1280x1024 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Jakby jakiś informacji brakowało, proszę śmiało pytać ;)

Pozdrawiam
PL_kolek
Awatar użytkownika
adam05
Sędziwy Jeż
Sędziwy Jeż
Posty: 59
Rejestracja: 18 sty 2010, 15:34
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: adam05 »

Ustaw sobie w xorg.conf rozdziałke taką jaką chcesz i po problemie :)
Tu masz artykuł, w którym całkiem fajnie jest opisane jak to zrobić:
http://bb-server.pl/artykuly/Xwin/5.php

W razie dalszych problemów pisz :)

Pozdrawiam
Wszędzie dobrze, ale w 127.0.0.1 najlepiej...
Awatar użytkownika
PL_kolek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 113
Rejestracja: 30 sty 2008, 21:46
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: PL_kolek »

Pobawiłem się, nic nie pomogło. Konkretniej ustawiłem raz w Modes większą listę rozdzielczości, raz tylko 1280x1024, ale to nic a nic nie pomogło. Tak jakby nvidia miała swoje własne ustawienia... Aktualnie sekcja screen wygląda tak:

Kod: Zaznacz cały

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
#    Option         "TwinView" "0"
#    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1280x1024 +0+0"
    SubSection     "Display"
        Depth       24
	Modes "1280x1024"
    EndSubSection
EndSection
Awatar użytkownika
adam05
Sędziwy Jeż
Sędziwy Jeż
Posty: 59
Rejestracja: 18 sty 2010, 15:34
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: adam05 »

hmmm... Ciekawy problem. Ja bym spróbował zainstalować jeszcze raz stery od NVIDI, ze strony producenta. Tak to już nie mam pojęcia, dlaczego się tak dzieje.

Pozdro
Wszędzie dobrze, ale w 127.0.0.1 najlepiej...
Awatar użytkownika
luk1don
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1768
Rejestracja: 07 lis 2008, 16:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: luk1don »

U Ciebie prawdopodobnie jest jeszcze źle wykrywany monitor. Spotkałem się z tym w przypadku monitorów SyncMaster (narzędzie Xorg -configure lepiej by sobie poradziło). Poszukaj w specyfikacji albo w sieci zakresów odświerzania twojego monitora i je zmodyfikuj, bo są za niskie:
Section "Monitor"
...
HorizSync ??.0 - ??.0
VertRefresh ??.0 - ??.0
Musisz zadbać, żeby w pliku xorg.conf było np.:
Section "Screen"
...
Option "metamodes" "1280x1024_85 +0+0"
...
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
Awatar użytkownika
PL_kolek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 113
Rejestracja: 30 sty 2008, 21:46
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: PL_kolek »

Wedlug tego specyfikacja Samsunga, w sekcji monitor wszystko się zgadza. W Display zmieniłem metamodes na 1280x1024_60 i zrestartowałem Xy. Nie pomogło, niestety. Mój xorg.conf teraz zmienił się na:

Kod: Zaznacz cały

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection
...
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
#    Option         "TwinView" "0"
#    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1280x1024_60 +0+0"
    SubSection     "Display"
        Depth       24
	Modes "1280x1024""1024x768" "800x600" "640x480"
    EndSubSection
EndSection
Nie mam pojęcia o co chodzi, może nvidia swoimi ustawieniami olewa xorg.conf, czy coś?
Awatar użytkownika
barja
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 146
Rejestracja: 20 gru 2006, 20:10
Płeć: Kobieta
Wersja Ubuntu: 18.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: barja »

A czy wejście w ustawienia nVidii z roota nie pomaga? U mnie pomogło:

Kod: Zaznacz cały

sudo nvidia-settings
i mam na stałe 1280x1024 a też mi po restarcie wracało do 1024x768.
Ubuntu 16.04 64 Gnome,
Acer Aspire ES15, 4 GB RAM, Intel HD Cherryview
Awatar użytkownika
luk1don
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1768
Rejestracja: 07 lis 2008, 16:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: luk1don »

Oczywiście sterowniki masz zainstalowane.
Zrób tak:

Kod: Zaznacz cały

sudo rm /etc/X11/xorg.conf

Kod: Zaznacz cały

sudo killall gdm
lub

Kod: Zaznacz cały

sudo /etc/init.d/gdm stop
Alt + F2, zaloguj się (podaj nazwę użytkownika i twoje hasło)

Kod: Zaznacz cały

sudo Xorg -configure

Kod: Zaznacz cały

sudo cp ~/xorg.conf.new /etc/X11/xorg.conf

Kod: Zaznacz cały

sudo reboot
Na końcu zrób tak jak pisze Barja.
Awatar użytkownika
PL_kolek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 113
Rejestracja: 30 sty 2008, 21:46
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: PL_kolek »

Zrobiłem dokładnie tak jak pisaliście, ani nvidia-settings z roota, ani generacja nowego xorga nie pomogła. Nie wiem, może spróbować przeinstalować te sterowniki? (Bo mam stery od nvidii własnościowe, jakie - podałem w pierwszym poście).

Teraz mój Xorg.conf wygląda tak:

Kod: Zaznacz cały

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"
	FontPath     "built-ins"
EndSection

Section "Module"
	Load  "dri2"
	Load  "record"
	Load  "glx"
	Load  "dbe"
	Load  "extmod"
	Load  "dri"
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    "Monitor Model"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	VendorName  "nVidia Corporation"
	BoardName   "G94 [GeForce 9600 GT]"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
Wygląda jeszcze gorzej niż wcześniej, jakieś dziwne rzeczy się porobiły, ale wolę już sam nie grzebać.
Awatar użytkownika
luk1don
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1768
Rejestracja: 07 lis 2008, 16:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: luk1don »

Jest jeszcze inna możliwość. Teraz trochę pozmieniali. Może jakiś bug powoduje, że system ignoruje zapisy domyślnej rozdzielczości w xorg.conf. Zainteresuj się plikiem twojego użytkownika:

Kod: Zaznacz cały

~/.config/monitors.xml
Tam są domyślne rozdzielczości, możesz edytować ten plik albo go usunąć.
Awatar użytkownika
PL_kolek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 113
Rejestracja: 30 sty 2008, 21:46
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: Domyślna rozdzielczość 1024x768, nie da się zmienić

Post autor: PL_kolek »

Problem leżał dokładnie w tym pliku, tam była ustawiona te felerna rozdzielczość jako screen size. Zmieniłem ją na tą właściwą i w końcu hula, chociaż to dość dziwne że xorg.conf nic nie zmienia... W kazdym razie wielkie dzięki za pomoc :)
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości