Графические утилиты настройки xorg в openSuSe 11.3 (Есть ли штатная замена sax2 ? (чтоб легко сменить разрешение))
Модератор: Модераторы разделов
-
Ism
- Сообщения: 1261
- Статус: Никто, по сути быдло
Графические утилиты настройки xorg в openSuSe 11.3
Привет.
Обновился до 11.3 версии, но , как известно sax2 из дистрибутива убрали ( а хорошая вещь была)
Захотел изменить разрешение экрана, но графических установленных утилит не нашел.
Есть ли хоть что нибудь штатное для изменения разрешения ?
Лезть а xorg.conf не хочу, да и неправильно это, утилита kde не работает, вернее не дает возможности сменить разрешение.
Обновился до 11.3 версии, но , как известно sax2 из дистрибутива убрали ( а хорошая вещь была)
Захотел изменить разрешение экрана, но графических установленных утилит не нашел.
Есть ли хоть что нибудь штатное для изменения разрешения ?
Лезть а xorg.conf не хочу, да и неправильно это, утилита kde не работает, вернее не дает возможности сменить разрешение.
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
-
Ism
- Сообщения: 1261
- Статус: Никто, по сути быдло
Re: Графические утилиты настройки xorg в openSuSe 11.3
Когда дело касается удобства я становлюсь ленивым
Тут есть обстоятельство
в последней версии X сервера , xorg.conf как таковой не нужен , X s сами находят и конфигурят нужный драйвер, а значит создавать ради настройки разрешения xorg.conf не имеер смычла
Сделал так
посмотрел список режимов
xrandr
устройство вывода для --output у меня default
Создал скрипт меняющий разрешение (благо ему не надо прав рута)
xres.sh
и положил его в /home/user/.kde4/env/
Теперь перед стартом kde меняется разрешение
теоретически можно запихнуть данный скрипт нибудь в инициализацию иксов.
Тут есть обстоятельство
в последней версии X сервера , xorg.conf как таковой не нужен , X s сами находят и конфигурят нужный драйвер, а значит создавать ради настройки разрешения xorg.conf не имеер смычла
Сделал так
посмотрел список режимов
xrandr
Screen 0: minimum 640 x 400, current 1024 x 768, maximum 1280 x 1024
default connected 1024x768+0+0 0mm x 0mm
1280x1024 75.0*
1152x864 75.0
1024x768 75.0
832x624 75.0
800x600 75.0
640x480 75.0
720x400 70.0
устройство вывода для --output у меня default
Создал скрипт меняющий разрешение (благо ему не надо прав рута)
xres.sh
#!/bin/sh
xrandr --output default --mode 1024x768
и положил его в /home/user/.kde4/env/
Теперь перед стартом kde меняется разрешение
теоретически можно запихнуть данный скрипт нибудь в инициализацию иксов.
-
Ism
- Сообщения: 1261
- Статус: Никто, по сути быдло
Re: Графические утилиты настройки xorg в openSuSe 11.3
Так и есть , положил скрипт меняющий разрешение через xrandr
в папку /etc/X11/xinit/xinitrc.d/
все красиво работает, как будто так и было
Всего этого можно было не делать , если бы утилита kde для разрешения экрана сохраняла при ререзагрузке разрешение. Менять меняет нормально, но не запоминает.
в папку /etc/X11/xinit/xinitrc.d/
все красиво работает, как будто так и было
Всего этого можно было не делать , если бы утилита kde для разрешения экрана сохраняла при ререзагрузке разрешение. Менять меняет нормально, но не запоминает.
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Графические утилиты настройки xorg в openSuSe 11.3
Ism писал(а): ↑17.07.2010 15:04Так и есть , положил скрипт меняющий разрешение через xrandr
в папку /etc/X11/xinit/xinitrc.d/
все красиво работает, как будто так и было
Всего этого можно было не делать , если бы утилита kde для разрешения экрана сохраняла при ререзагрузке разрешение. Менять меняет нормально, но не запоминает.
А где, по-Вашему, оно должно "запоминать"?
Для этого и существует xorg.conf
Не устраивает как XOrg выставил разрешение автоматом - укажите ему с помощью конфиг-файла нужное Вам разрешение.
-
Seven
- Сообщения: 88
- ОС: Fedora 11, openSUSE 11.2
Re: Графические утилиты настройки xorg в openSuSe 11.3
ну если по моему, то разрешение должно запоминаться в файле xorg.conf но увы не запоминает при изменении мною разрешение второго экрана?
и не говорите что я сам должен создать этот файл, программно его не трудно создать.
а вот если его создать и редактировать, так это много настроек надо знать.
(создаю второй монитор как продолжение справа, при абсолютных координатах 1600 на -200, и разрешение 2560х1600)
после перезапуска все по старому: клонирование.
ну не верю я что редактирование свойств мониторов ни где не запоминается и после перезапуска его надо повторять.
-
Ism
- Сообщения: 1261
- Статус: Никто, по сути быдло
Re: Графические утилиты настройки xorg в openSuSe 11.3
Не устраивает как XOrg выставил разрешение автоматом - укажите ему с помощью конфиг-файла нужное Вам разрешение
Это как танком орехи колоть. Мне нужно сменить лишь разрешение, зачем я буду рисковать как сапер редактируя xorg.conf ?
так что единственный вопрос, как закрепить настройки xrandr
-
step_slim
- Сообщения: 432
- ОС: SuSe 11.2 VB много ОС
Re: Графические утилиты настройки xorg в openSuSe 11.3
sax2 for 11.3
В таком случае коллеги объясните что это такое??
Если верить пресс релизу sax2 выкинули из 11.3, а до установит его можно.
В таком случае коллеги объясните что это такое??
А голова что бы думать, ноги что бы ходить- никто не сможет меня остановить;
-
Ism
- Сообщения: 1261
- Статус: Никто, по сути быдло
Re: Графические утилиты настройки xorg в openSuSe 11.3
Дело в том , что новый X сервер сам стал настраиваться и искать нужные драйвера при запуске, а больше от него и не требуется. Возможно сделана ставка на xrandr
а sax2 в таком случае лишь пятое колесо в телеге
даже xorg.conf в большинстве случаев не нужен
а sax2 в таком случае лишь пятое колесо в телеге
даже xorg.conf в большинстве случаев не нужен
-
Nim
- Сообщения: 9
- ОС: Open suse
Re: Графические утилиты настройки xorg в openSuSe 11.3
Suse 11.3 хотел сменить размер экрана на xrandr дает Screen 0: minimum 1600 x 1200, current 1600 x 1200, maximum 1600 x 1200
default connected 1600x1200+0+0 0mm x 0mm 1600x1200 0.0* . До этого стояла 11.2 все разрешения держала, может что с дровами на nvidia/
default connected 1600x1200+0+0 0mm x 0mm 1600x1200 0.0* . До этого стояла 11.2 все разрешения держала, может что с дровами на nvidia/
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
-
Seven
- Сообщения: 88
- ОС: Fedora 11, openSUSE 11.2
Re: Графические утилиты настройки xorg в openSuSe 11.3
Вобщем разобрался я.
Сейчас в 11.3 в место xorg.conf стало несколько файлов, просто разбитых по секциям. Файлы находятся в /etc/X11/xorg.conf.d
сейчас немного помучился но настроил что бы один рабочий стол сразу запускался на два монитора (причем разные по разрешению).
-
Warlornhor
- Сообщения: 428
- ОС: openSUSE 12.3
Re: Графические утилиты настройки xorg в openSuSe 11.3
сейчас немного помучился но настроил что бы один рабочий стол сразу запускался на два монитора (причем разные по разрешению).
Научите чтобы так было?
-
905v2
- Сообщения: 87
Re: Графические утилиты настройки xorg в openSuSe 11.3
Warlornhor писал(а): ↑20.07.2010 12:42сейчас немного помучился но настроил что бы один рабочий стол сразу запускался на два монитора (причем разные по разрешению).
Научите чтобы так было?
nvidia-settings же
настраивал себе на 11.2 потом отказался - окна часто открываются не на нужном десктопе, хотя это указано в настройках kde
для себя решил, что второй монитор не особо нужен при наличии виртуальных столов
-
Seven
- Сообщения: 88
- ОС: Fedora 11, openSUSE 11.2
-
Nim
- Сообщения: 9
- ОС: Open suse
Re: Графические утилиты настройки xorg в openSuSe 11.3
Спасибо разабрался при установке карты криво встала переустановил и все оке
-
Seven
- Сообщения: 88
- ОС: Fedora 11, openSUSE 11.2
Re: Графические утилиты настройки xorg в openSuSe 11.3
Вобщем напишу, вдруг кому пригодится.
Если openSUSE видит вашу видеокарту и мониторы (что скорее всего), настройте как бы вы хотели все видеть при запуске.
и запустите, как советовал Ism команду xrandr
у меня она выдала вот что:
Код: Выделить всё
Jean:/home/john # xrandr
Screen 0: minimum 320 x 200, current 4160 x 1600, maximum 8192 x 8192
DVI-0 connected 1600x1200+0+200 (normal left inverted right x axis y axis) 408mm x 306mm
1600x1200 60.0*+
1280x1024 75.0 60.0
1024x768 75.1 60.0
800x600 75.0 60.3
640x480 75.0 60.0
720x400 70.1
DIN disconnected (normal left inverted right x axis y axis)
DVI-1 connected 2560x1600+1600+0 (normal left inverted right x axis y axis) 641mm x 400mm
2560x1600 59.9*+
1280x800 59.9где главное текущее разрешение (4160 на 1600)
и вот так я настраивал файлы:
Код: Выделить всё
Jean:/etc/X11/xorg.conf.d # cat 50-device.conf
Section "Device"
Identifier "radeon0"
Driver "radeon"
Option "monitor-DVI-0" "Monitor0"
Option "Monitor-DVI-1" "Monitor1"
EndSectionэта конфигурация для одной видео и двух мониторов. Если идет вторая видеокарта то надо создавать вторую секцию "Device".
Код: Выделить всё
Jean:/etc/X11/xorg.conf.d # cat 50-monitor.conf
Section "Monitor"
Identifier "Monitor0"
Option "PreferredMode" "1600x1200"
EndSection
Section "Monitor"
Identifier "Monitor1"
Option "PreferredMode" "2560x1600"
Option "RightOf" "Monitor0"
EndSectionКод: Выделить всё
Jean:/etc/X11/xorg.conf.d # cat 50-screen.conf
Section "Screen"
Identifier "Screen0"
Device "radeon0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Virtual 4160 1600
EndSubSection
EndSectionКод: Выделить всё
Jean:/etc/X11/xorg.conf.d # cat 60-layout.conf
Section "ServerLayout"
Identifier "Layout"
Screen "Screen0" 0 200
EndSectionу меня этого файла не было, создал сам. Хотя может он и не нужен, так как начальная позиция 0 200 так и не заработала. :-(
и не смог сделать так, что бы панель задач была на мониторе подключенным к DVI-1 (т.е. второму), может кто знает как?
Спасибо сказали:
-
rishelie
- Сообщения: 32
- ОС: openSUSE 11.3
Re: Графические утилиты настройки xorg в openSuSe 11.3
У меня та же проблема - не сохраняются настройки при конфигурировании экрана/монитора через Параметры системы/монитор (не знаю название модуля). Поставил последние дрова от NVIDIA, настройки сохраняются в Xorg.conf, но зато появляются другие проблемы:
- xorg грузит проц до 99%, особенно после включения/выключения заставки, а также при перемещении окон, листингу файлов в дельфине и т.д.
это ПРОСТО БЕСИТ!! впечатление, что на 386 сижу под Win95
- не удается телевизор сделать монитором слева. если справа. то все ОК, если слева, то туда мышь не заходит, лишь залетает на небольшое расстояние и начинает моргать
что интересно, под 11.0 все работало. зачем только обновился на 11.3?
)
вот что выводит xrandr:
вот что сгенерил nvidia-settings при сохранении:
- xorg грузит проц до 99%, особенно после включения/выключения заставки, а также при перемещении окон, листингу файлов в дельфине и т.д.
это ПРОСТО БЕСИТ!! впечатление, что на 386 сижу под Win95
- не удается телевизор сделать монитором слева. если справа. то все ОК, если слева, то туда мышь не заходит, лишь залетает на небольшое расстояние и начинает моргать
что интересно, под 11.0 все работало. зачем только обновился на 11.3?
вот что выводит xrandr:
Код: Выделить всё
# xrandr
Xlib: extension "RANDR" missing on display ":0.0".
RandR extension missingвот что сгенерил nvidia-settings при сохранении:
Код: Выделить всё
# cat xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 256.35 (buildmeister@builder97.nvidia.com) Wed Jun 16 19:14:45 PDT 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
Section "Files"
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 "NEC LCD195VXM+"
HorizSync 31.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Philips FTV"
HorizSync 15.0 - 70.0
VertRefresh 48.0 - 62.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP-0: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSectionSapienti sat...
-
Warlornhor
- Сообщения: 428
- ОС: openSUSE 12.3
Re: Графические утилиты настройки xorg в openSuSe 11.3
Seven, спасибо, дома попробую.
-
rishelie
- Сообщения: 32
- ОС: openSUSE 11.3
Re: Графические утилиты настройки xorg в openSuSe 11.3
Пробую указать Driver "nv", работает шустрее. Однако сколько ни бился над xorg.conf, не могу настроить нужное разрешение и рабочий стол на два монитора.
Такое впечатление, что можно только с помощью xrandr вручную (или в загрузочном скрипте) указать нужный режим работы. Неужели через конфиг невозможно это сделать??
Вот нерабочий пример:
С помощью xrandr задумеанное делается так:
и вот результат:
Такое впечатление, что можно только с помощью xrandr вручную (или в загрузочном скрипте) указать нужный режим работы. Неужели через конфиг невозможно это сделать??
Вот нерабочий пример:
Код: Выделить всё
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" LeftOf "Screen0"
Option "Xinerama" "1"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "NEC LCD195VXM+"
HorizSync 31.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Philips FTV"
HorizSync 15.0 - 70.0
VertRefresh 48.0 - 62.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nv"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nv"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DVI0: 1280x1024 +1920+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DVI1: 1920x1080 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSectionС помощью xrandr задумеанное делается так:
Код: Выделить всё
xrandr --fb 3200x1080 --output DVI0 --mode 1280x1024 --rate 75.00 --pos 1920x0 --output DVI1 --mode 1920x1080 --left-of DVI0и вот результат:
Код: Выделить всё
suse:~ # xrandr -q
Screen 0: minimum 320 x 200, current 3200 x 1080, maximum 3840 x 1920
VGA1 disconnected
DVI0 connected 1280x1024+1920+0 376mm x 301mm
1280x1024 60.0 + 75.0*
1280x960 75.0
1152x864 75.0
1024x768 75.0 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 75.0 72.8 66.7 59.9
720x400 70.1
VGA2 disconnected
DVI1 connected 1920x1080+0+0 640mm x 360mm
1920x1080 50.0*+ 24.0 25.0 30.0
1920x1080i 25.0 30.0
2880x480 59.9
1366x768 59.8
1280x720 50.0 60.0
1440x576i 25.0
1024x768 60.0
1440x480i 30.0
800x600 60.3
720x576 50.0
1440x288 50.1
720x480 59.9
1440x240 60.1
640x480 59.9Sapienti sat...
-
Seven
- Сообщения: 88
- ОС: Fedora 11, openSUSE 11.2
Re: Графические утилиты настройки xorg в openSuSe 11.3
rishelie писал(а): ↑21.07.2010 18:33Вот нерабочий пример:
Код: Выделить всё
Section "Device" Identifier "Device0" Driver "nv" VendorName "NVIDIA Corporation" BoardName "GeForce 8600 GT" Screen 0 EndSection Section "Device" Identifier "Device1" Driver "nv" VendorName "NVIDIA Corporation" BoardName "GeForce 8600 GT" Screen 1 EndSection
этим ты говоришь что у тебя две видеокарты, т.е. два девайся с именами "Device0" и "Device1"
как я понял у тебя она одна по выводу xrandr.
я же написал как надо конфигурить, xorg.con отличается от моего примера только тем что у тебя один файл а у меня он разбит на несколько. их надо просто объеденить.
-
Ism
- Сообщения: 1261
- Статус: Никто, по сути быдло
Re: Графические утилиты настройки xorg в openSuSe 11.3
что интересно, под 11.0 все работало. зачем только обновился на 11.3?
Есть великое магическое действие, установка начистую называется. Ведь разработчики драйверов той же nvidia тестируют все наверняка на чистой системе.
вот что выводит xrandr:
Код
# xrandr
Xlib: extension "RANDR" missing on display ":0.0".
RandR extension missing
Попробуйте удалить xorg.conf и перезагрузиться перед тем как запускать xrandr. Очень сомневаюсь, что nvidia по умолчанию не работает с xrandr
-
Minton
- Сообщения: 1588
- Статус: openSUSE Localization Team
- ОС: openSUSE Tumbleweed x86-64
Re: Графические утилиты настройки xorg в openSuSe 11.3
nv не поддерживает работу на два монитора. По крайней мере, в Xinerama.
-
rishelie
- Сообщения: 32
- ОС: openSUSE 11.3
Re: Графические утилиты настройки xorg в openSuSe 11.3
удалил вообще все конфиги (как xorg.conf, так и из папки xorg.conf.d те, что связаны с монитором, экраном)
система сама загрузила драйвер nvidia для одного монитора, после чего я через nvidia-settings включил второй в режме TwinView
и у меня теперь один большой рабочий стол на два монитора
и ничего не тормозит, что удивительно.
Xinerama не включал.
осталось воспользоваться главным принципом: работает - не трожь.
система сама загрузила драйвер nvidia для одного монитора, после чего я через nvidia-settings включил второй в режме TwinView
и у меня теперь один большой рабочий стол на два монитора
Xinerama не включал.
осталось воспользоваться главным принципом: работает - не трожь.
Sapienti sat...
-
landrew.xp
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Графические утилиты настройки xorg в openSuSe 11.3
Спасибо за приведенные примеры.
Тоже мучился с несохранением разрешения и вывода на два монитора. Тоже нашел эти файлы и уже собирался с ними экспериментировать. И тут нашел эту тему.
А вот положение панели задач у меня КДЕ запомнил.
Тоже мучился с несохранением разрешения и вывода на два монитора. Тоже нашел эти файлы и уже собирался с ними экспериментировать. И тут нашел эту тему.
А вот положение панели задач у меня КДЕ запомнил.
Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.
-
Seven
- Сообщения: 88
- ОС: Fedora 11, openSUSE 11.2
Re: Графические утилиты настройки xorg в openSuSe 11.3
Может и у меня запомнит, вот только я изменить не смог... где копать? Может я просто не туда стучусь....
-
landrew.xp
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Графические утилиты настройки xorg в openSuSe 11.3
Нажимаем "Настройка панели" (справа), нажимаем и удерживаем "Край экрана" и тащим. Вуаля.
Одна проблема - ранее открытые окна КДЕ располагает раньше настройки вывода на два экрана. (предположение)
Все эти окна появляются на одном мониторе.
Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.
-
Warlornhor
- Сообщения: 428
- ОС: openSUSE 12.3
Re: Графические утилиты настройки xorg в openSuSe 11.3
Попробовал, кое что получилось. У меня разрешение на мониторах 1280х800(ноутбук) и 1280х1024(стационарный), вот я и хотел написать вместо RightOf TopOf и сделать разрешение 1280х1824, но почему то intel в логе xorg игнорирует этот параметр. Это у всех так или только у меня с моей интеловской картой?
-
Ism
- Сообщения: 1261
- Статус: Никто, по сути быдло
Re: Графические утилиты настройки xorg в openSuSe 11.3
ну xrandr можно заставить работать с любым разрешением , то есть если нет нужного режима, можно добавить свой
http://tuxologia.wordpress.com/category/xrandr/
http://tuxologia.wordpress.com/category/xrandr/
Спасибо сказали: