1) Прячьте стену под спойлер [.collapse collapsed][/.collapse].
2) Без конфигурационного файла xorg.conf система будет работать с дефолтными настройками.
3) Если честно, в первом посте нихре, т.е. ничего не понял. Но совет такой — сами создайте файл xorg.conf по адресу /etc/X11/. Как создавать - ищем здесь
Как остановить серверх
Перехожу в тту, останавливаю хсервер, (хотя не уверен что именно хсервер),
/usr/bin/kdm stop
Выдает ошибку: rm /tmp/.X0-lock
удаляю этот файл, и
Xconf -configure
,но
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running
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
понимаю так что сервер запущен на момент попытки его конфигурирования, кроме того, я могу перейти ctrl+alt+F7, как же его остановить?
Покажите пожалуйста работающий xorg.conf с hsync vrefresh, моделайн, чтото я и так пробую и так, и vesa пробовал, не работает 1280х800, может синтаксис не тот,
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 30-50
VertRefresh 50-60
Modeline "1280x800" 71.00 1280 1328 1360 1440 800 803 809 823 +hsync -vsync
EndSection
и вот тут 4я строка может это проблема
--) NV(0): CRTC 0 is currently programmed for DFP
(II) NV(0): Using DFP on CRTC 0
(--) NV(0): Panel size is 1280 x 800
(II) NV(0): NOTE: This driver cannot reconfigure the BIOS-programmed size.
(II) NV(0): These dimensions will be used as the panel size for mode validation.
(II) NV(0): Panel is LVDS
(--) NV(0): VideoRAM: 65536 kBytes
(==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) NV(0): Monitor0: Using hsync range of 0.00-49.31 kHz
(II) NV(0): Monitor0: Using vrefresh range of 0.00-59.91 Hz
(II) NV(0): Clock range: 12.00 to 400.00 MHz
(II) NV(0): Not using default mode "640x350" (vrefresh out of range)
Пытаясь разобраться во всех числах, появился вопрос
hsync это что горизонтальная развертка, но тогда какое отношение этот показатель имеет к экрану ноутбука?
ДаркнеСС, это я к тому, что (замечу это лишь мои слабые познания), что горизонтальная развертка, показатель в килогерцах обычно измеряемый, в настоящее время это показатель CRT (Cathode Ray Tube), в смысле показатель монитора элт, но не лсд и тфт. Если я все правильно понимаю с пониманием горизонтальная развертка, и что к лсд она не имеет отношения, а если
Horizsync 30-130
Vertrefresh 50-160
modeline "640x480" 67.91 640 680 752 864 480 481 484 524 -hsync +vsync
тут завязано на горизонтальной развертке, которая к лсд мониторам не имеет отношения, то и запись бессмысленна получается. Ведь на ноутбуке не ЭЛТ.
Или я заблуждаюсь?
хотя xvidtune в убунте на этом мониторе показывает изменение параметров.
Читаю, есть рекомендации получить моделайн по gtf 1280 800 60 допустим, но когда запустил xvidtune, насколько я понимаю он показывает текущие настройки, но они существенно отличаются от того, что предлагает gtf , через xvidtune реально попытаться применить данные взятые из убунты с того же ноутбука?
и где ее для кубунты взять?
Чуть познакомился с xvidtune, и у меня вкрались сомнения что моя проблема в моделайне.
Потому что когда пробовал изменять числа, то картинка чуть левее или правее.
У меня на 1280х800 получается как 3окна, одно на другое наезжает и прозрачные, и не помещается в монитор как бы окно.
Потом данные что передавал в xorg.conf на выходе отображаются в Xorg.0.log
значит хсервер применяет мои данные получается.
Я им Modeline создавал, и все. не туда написал, прошу прощения alk_admin@serverlinux:~$ cvt 1600 900 60 # 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync alk_admin@serverlinux:~$
Делал как тут, но после перезагрузки разрешение нужно опять выставлять, так как оно слетает на 1280х1024. В параметрах системы -> Экран -> разрешение - 1600х900 есть, но оно не по умолчанию. Дальше пока копать нет времени, в автозагрузку прописал xrandr --output VGA1 --mode 1600x900_60.00
Выход, конечно, не очень красивый, но пока не знаю как выбрать разрешение по умолчанию.
Wall of text...
1) Прячьте стену под спойлер [.collapse collapsed][/.collapse].
2) Без конфигурационного файла xorg.conf система будет работать с дефолтными настройками.
3) Если честно, в первом посте
нихре, т.е. ничего не понял. Но совет такой — сами создайте файл xorg.conf по адресу /etc/X11/. Как создавать - ищем здесьКак остановить серверх
Перехожу в тту, останавливаю хсервер, (хотя не уверен что именно хсервер),
/usr/bin/kdm stop
Выдает ошибку: rm /tmp/.X0-lock
удаляю этот файл, и
Xconf -configure
,но
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running
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
понимаю так что сервер запущен на момент попытки его конфигурирования, кроме того, я могу перейти ctrl+alt+F7, как же его остановить?
sudo /etc/init.d/kdm stop
или
sudo service kdm stop
Как узнать текущий моделайн который использует хсервер?
Покажите пожалуйста работающий xorg.conf с hsync vrefresh, моделайн, чтото я и так пробую и так, и vesa пробовал, не работает 1280х800, может синтаксис не тот,
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 30-50
VertRefresh 50-60
Modeline "1280x800" 71.00 1280 1328 1360 1440 800 803 809 823 +hsync -vsync
EndSection
и вот тут 4я строка может это проблема
--) NV(0): CRTC 0 is currently programmed for DFP
(II) NV(0): Using DFP on CRTC 0
(--) NV(0): Panel size is 1280 x 800
(II) NV(0): NOTE: This driver cannot reconfigure the BIOS-programmed size.
(II) NV(0): These dimensions will be used as the panel size for mode validation.
(II) NV(0): Panel is LVDS
(--) NV(0): VideoRAM: 65536 kBytes
(==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) NV(0): Monitor0: Using hsync range of 0.00-49.31 kHz
(II) NV(0): Monitor0: Using vrefresh range of 0.00-59.91 Hz
(II) NV(0): Clock range: 12.00 to 400.00 MHz
(II) NV(0): Not using default mode "640x350" (vrefresh out of range)
Показываю.
Пытаясь разобраться во всех числах, появился вопрос
hsync это что горизонтальная развертка, но тогда какое отношение этот показатель имеет к экрану ноутбука?
Такое же как и к любому другому экрану.
ДаркнеСС, это я к тому, что (замечу это лишь мои слабые познания), что горизонтальная развертка, показатель в килогерцах обычно измеряемый, в настоящее время это показатель CRT (Cathode Ray Tube), в смысле показатель монитора элт, но не лсд и тфт. Если я все правильно понимаю с пониманием горизонтальная развертка, и что к лсд она не имеет отношения, а если
Horizsync 30-130
Vertrefresh 50-160
modeline "640x480" 67.91 640 680 752 864 480 481 484 524 -hsync +vsync
тут завязано на горизонтальной развертке, которая к лсд мониторам не имеет отношения, то и запись бессмысленна получается. Ведь на ноутбуке не ЭЛТ.
Или я заблуждаюсь?
хотя xvidtune в убунте на этом мониторе показывает изменение параметров.
На лсд также есть горизонтальная развертка, но она отличается от ЭЛТ. По факту — это просто частота перерисовывания картинки.
Читаю, есть рекомендации получить моделайн по gtf 1280 800 60 допустим, но когда запустил xvidtune, насколько я понимаю он показывает текущие настройки, но они существенно отличаются от того, что предлагает gtf , через xvidtune реально попытаться применить данные взятые из убунты с того же ноутбука?
и где ее для кубунты взять?
Сгенерировать самому.
DarkneSS, знать бы как сгенерировать.
Чуть познакомился с xvidtune, и у меня вкрались сомнения что моя проблема в моделайне.
Потому что когда пробовал изменять числа, то картинка чуть левее или правее.
У меня на 1280х800 получается как 3окна, одно на другое наезжает и прозрачные, и не помещается в монитор как бы окно.
Потом данные что передавал в xorg.conf на выходе отображаются в Xorg.0.log
значит хсервер применяет мои данные получается.
Куда копать?
Xorg -configure
Начните читать маны и волшебный шар.
Ссылку вам приводил уже. Там всё описано. Честно.
Вот так
cvt 1600 900 60
для 1600х900Подробнее тут
В приведённом мной топике обсуждают cvt, и вроде как оно не торт. Автора поста я доверяю.
Я им Modeline создавал, и все. не туда написал, прошу прощения
alk_admin@serverlinux:~$ cvt 1600 900 60
# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
alk_admin@serverlinux:~$
Делал как тут, но после перезагрузки разрешение нужно опять выставлять, так как оно слетает на 1280х1024. В параметрах системы -> Экран -> разрешение - 1600х900 есть, но оно не по умолчанию. Дальше пока копать нет времени, в автозагрузку прописал
xrandr --output VGA1 --mode 1600x900_60.00
Выход, конечно, не очень красивый, но пока не знаю как выбрать разрешение по умолчанию.
Отправить комментарий