Решено: resolution && Xorg7.2 (gentoo)

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Решено: resolution && Xorg7.2

Сообщение neron »

при старте с помощью startx
xdpyinfo | grep resol выдает как положено 96х96 dpi

если стартовать из gdm или kdm
разрешение 136х135 :angry:

почитал ФАК - добавил в xorg.conf строку DisplaySize:

Код: Выделить всё

Section "Monitor"
Identifier "Monitor0"
Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +VSync
#Modeline "1024x768"  51.89  1024 1064 1168 1312  768 769 772 791  -HSync +Vsync
DisplaySize  270.9 158.75
# Option "Above" "Monitor1"
EndSection


не помогло:(

подскажите где дальше копать???в предыдущей версии Хов все работало и без плясок с бубном...
все это твориться на нетбуке Aspire_One_A150...

freetype проверил - там дириктивы по умолчанию нужные уже стоят...
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: resolution && Xorg7.2

Сообщение Rootlexx »

neron писал(а):
03.08.2009 00:00
если стартовать из gdm или kdm
разрешение 136х135

А в самих KDM/GDM? Посмотрите в их конфигурационных файлах, может, там указана своя команда запуска X-сервера с другими параметрами.
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Решено: resolution && Xorg7.2

Сообщение neron »

Все конфиги уже пересмотрел... Не нашел ничего... Ткните пальцем кто-нибудь,мож я пропустил чего?
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Решено: resolution && Xorg7.2

Сообщение Aectann »

DPI можно передавать как аргумент команде запуска X-сервера, прописать это можно в опции ServerArgsLocal в файле kdmrc . Находится он в $KDEDIR/share/config/kdm/ (в качестве $KDEDIR может быть /usr, /usr/local), если у вас KDE3, то посмотрите в /etc/kde3/kdm, а проще всего найти с помощью locate kdmrc (если slocate установлен и база периодически обновляется). На всякий случай кусок из моего kdmrc:

...
[X-:*-Core]
...
ServerArgsLocal=-nolisten tcp -dpi 96
ServerCmd=/usr/bin/X
...

UPD: Да, это в случае, если у вас KDM.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: resolution && Xorg7.2

Сообщение Rootlexx »

Ну, скажем, в gdm.conf есть опция «StandardXServer», аргументом которой является строка запуска X-сервера вместе с параметрами командной строки, среди которых может быть и «-dpi». Подобная опция есть и у KDM: «ServerCmd».
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Решено: resolution && Xorg7.2

Сообщение neron »

что-то я совсем запутался :crazy:
по логам Хорг говорит,что стартовал с разрешением 96dpi, но после загрузки gdm, xdpyinfo выдает все тоже непонятное разрешение. в gdm овских скриптах, кроме сбора переменных окружения ничего не нашел....
StandertXServer опция для запуска иксов, если не нашли конфигурации другой(по крайней мере по комментариям так...). даже без эой строчки все запускается...

вот кусок из лога Xов:

Код: Выделить всё

(II) intel(0): Using user preference for initial modes
(II) intel(0): Output LVDS using initial mode 1024x600
(EE) intel(0): Cannot position output VGA relative to unknown output Monitor1
(EE) intel(0): Cannot position output LVDS relative to unknown output Monitor1
(II) intel(0): detected 256 kB GTT.
(II) intel(0): detected 7932 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(==) intel(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) intel(0): Comparing regs from server start up to After PreInit
(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
(WW) intel(0): PP_STATUS before: on, ready, sequencing idle
(WW) intel(0): PP_STATUS after: on, ready, sequencing on
(II) Loading sub module "dri"
(II) LoadModule: "dri"


а вот что говорит xdpyinfo:

Код: Выделить всё

screen #0:
  print screen:    no
  dimensions:    1024x600 pixels (195x113 millimeters)
  resolution:    133x135 dots per inch
  depths (7):    24, 1, 4, 8, 15, 16, 32
  root window id:    0xca
  depth of root window:    24 planes


кто что подскажет???уже и не знаю куда дальше рыть....

на всякий случай выкладываю полное содержание файлов...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Решено: resolution && Xorg7.2

Сообщение Nightwolf_ng »

neron писал(а):
03.08.2009 00:00
почитал ФАК - добавил в xorg.conf строку DisplaySize:

Не то добвили... DisplaySize - это тоже очень полезно, но добавьте ещё пожалуй:

Код: Выделить всё

Section "Device"
        ...
        Option          "DPI" "96 x 96"
        ...
EndSection

В логе у себя потом вижу:

Код: Выделить всё

...
(**) NVIDIA(0): Option "DPI" "96 x 96"
...
(**) NVIDIA(0): DPI set to (96, 96); computed from "DPI" X config option
...

:console:
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Решено: resolution && Xorg7.2

Сообщение neron »

Код: Выделить всё

Option "DPI" "96x96"

видимо не поддерживается моим адаптером в логах написал: ignored

но пролему решил :drunk: : gdm видимо когда запускает Х-сервер навязывает свои параметры - дописал в его конфиге
-dpi 96

Код: Выделить всё

[server-Standard]
name=Standard server
command=/usr/bin/X -audit 0 -dpi 96
flexible=true

думаю,что это не грамотное решение пробллемы - должно быть все гораздо проще... - главное работает!)
....и как я раньше этого не заметил(((( хотя вроде все перерыл...
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Решено: resolution && Xorg7.2

Сообщение Nightwolf_ng »

neron писал(а):
05.08.2009 14:33
думаю,что это не грамотное решение пробллемы

Думаю, что самое грамотное из существующих... :rolleyes:
Спасибо сказали:
Darktroll
Сообщения: 34
ОС: Debian

Re: Решено: resolution && Xorg7.2

Сообщение Darktroll »

Дописал по совету neron в gdm.conf 4 строки и все завелось! Спасибо!
Спасибо сказали: