Re: про xorg и dpi

2010-10-22 Пенетрантность Stanislav Maslovski
On Thu, Oct 21, 2010 at 01:31:52AM +0400, sergio wrote:
 On 10/21/2010 01:17 AM, Aleksey Cheusov wrote:

 .xinitrc -- для startx. .xsession -- для xdm/gdm/kdm/wdm etc.
 /etc/X11/xinit/xinitrc запускает /etc/X11/Xsession
 по этому .xsession для всего, в том числе и для startx

В Дебиан их целый зоопарк. В частности, .xsessionrc был придуман вовсе
не для того, чтобы из него запускать клиентские программы (для этого
.xsession или .Xsession), а для установки переменных окружения,
которые повлияют на запуск последующих скриптов из /etc/X11/Xsession.d.

 а .xinitrc только для startx

Исходно для xinit. startx зовет xinit либо с ~/.xinitrc (если он
есть), либо с /etc/X11/xinit/xinitrc.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101022074850.ga23...@kaiba.homelan



Re: про xorg и dpi

2010-10-20 Пенетрантность Andrey Rahmatullin
On Wed, Oct 20, 2010 at 12:26:56AM +0400, sergio wrote:
 https://bugs.freedesktop.org/show_bug.cgi?id=23705
 А в чём глубокий смысл?
https://bugs.freedesktop.org/show_bug.cgi?id=23705#c6

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

zurab [n=ha...@***.***.***] has joined #altlinux
zurab есть тут русские?
thresh nope
zurab thresh  это значит нет?
thresh yep
zurab [n=ha...@***.***.***] has left #altlinux


signature.asc
Description: Digital signature


Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

On 10/20/2010 10:58 AM, Andrey Rahmatullin wrote:


https://bugs.freedesktop.org/show_bug.cgi?id=23705#c6


Я видел, но как-то смысл мне не понятен.

И существует ли способ, кроме скрипта с xrandr'ом, для установки 
правильного dpi?


--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbec5d3.3060...@sergio.spb.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность Andrey Rahmatullin
On Wed, Oct 20, 2010 at 02:34:59PM +0400, sergio wrote:
 https://bugs.freedesktop.org/show_bug.cgi?id=23705#c6
 Я видел, но как-то смысл мне не понятен.
Совместимость с вендой.

 И существует ли способ, кроме скрипта с xrandr'ом, для установки
 правильного dpi?
Мне они неизвестны.

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

Разве вы не слышали, что уже как пару лет жесткие диски перешли
в категорию расходных материалов???   
-- ns in hardware@


signature.asc
Description: Digital signature


Re: про xorg и dpi

2010-10-20 Пенетрантность Иван Лох
On Wed, Oct 20, 2010 at 02:34:59PM +0400, sergio wrote:
 On 10/20/2010 10:58 AM, Andrey Rahmatullin wrote:
 
 https://bugs.freedesktop.org/show_bug.cgi?id=23705#c6
 
 Я видел, но как-то смысл мне не понятен.

Очевидно, их задрали владельцы кривых мониторов. У которых
в винде все работало.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101020105131.ga15...@nano.ioffe.rssi.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

On 10/20/2010 02:38 PM, Andrey Rahmatullin wrote:


Совместимость с вендой.

Какой-то очень плохой аргумент. А на маках тоже так?


И существует ли способ, кроме скрипта с xrandr'ом, для установки
правильного dpi?

Мне они неизвестны.
А сам ты как эту проблему решаешь? Те решаешь ли, и откуда запускаешь 
скрипт?


--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbec9f8.50...@sergio.spb.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

On 10/20/2010 02:51 PM, Иван Лох wrote:


Очевидно, их задрали владельцы кривых мониторов. У которых
в винде все работало.


Для этого были (и есть) ключ -dpi и опция DisplaySize.

И что теперь делать владельцам нармальных мониторов?

--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbecaad.1090...@sergio.spb.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность Andrey Rahmatullin
On Wed, Oct 20, 2010 at 02:52:40PM +0400, sergio wrote:
 И существует ли способ, кроме скрипта с xrandr'ом, для установки
 правильного dpi?
 Мне они неизвестны.
 А сам ты как эту проблему решаешь? Те решаешь ли, и откуда
 запускаешь скрипт?
~/.xsession.d/xrandr

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

 Очень интересно, когда же появится релиз ядра 2.4.20 от ALT Linux.
Не ранее чем пройдёт внутриофисное тестирование.
Пока никак не проходит.
-- ldv in sisyphus@


signature.asc
Description: Digital signature


Re: про xorg и dpi

2010-10-20 Пенетрантность Andrey Rahmatullin
On Wed, Oct 20, 2010 at 02:52:40PM +0400, sergio wrote:
 А сам ты как эту проблему решаешь? Те решаешь ли, и откуда
 запускаешь скрипт?
Вру, ~/.xsessionrc

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

hiddenman лять, ну какая зараза писала этот winbind.
hiddenman после каждого чиха у него mapping съезжает
ab hiddenman: пробовал вылечиться и не чихать? :-)


signature.asc
Description: Digital signature


Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

On 10/20/2010 03:00 PM, Andrey Rahmatullin wrote:

Тут придумался вариант, который будет работать для нескольких мониторов:

xrandr | sed -n -e '/ connected / {s/\([[:graph:]]\+\) .* 
\([[:digit:]]\+\)mm x \([[:digit:]]\+\)mm/xrandr --output \1 --fbmm 
\2x\3/e}'



--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbee310.9090...@sergio.spb.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

On 10/20/2010 03:00 PM, Andrey Rahmatullin wrote:


Вру, ~/.xsessionrc


Может .xsession правильнее?

--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbee59c.6070...@sergio.spb.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность Andrey Rahmatullin
On Wed, Oct 20, 2010 at 04:50:36PM +0400, sergio wrote:
 Вру, ~/.xsessionrc
 Может .xsession правильнее?
Нет.

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

 Вот это точно в FAQ надо.
Формулировку (включая ответ) -- встудию://question@ :)
-- mike in community@


signature.asc
Description: Digital signature


Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

On 10/20/2010 04:58 PM, Andrey Rahmatullin wrote:


Вру, ~/.xsessionrc

Может .xsession правильнее?

Нет.

Почему?

/etc/X11/Xsession.d/40x11-common_xsessionrc
 Source  global  environment  variables.  This script will source
 anything in $HOME/.xsessionrc  if  the  file  is  present.  This
 allows  the user to set global environment variables for their X
 session, such as locale information.

--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbf0cbd.9080...@sergio.spb.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность Andrey Rahmatullin
On Wed, Oct 20, 2010 at 07:37:33PM +0400, sergio wrote:
 Вру, ~/.xsessionrc
 Может .xsession правильнее?
 Нет.
 Почему?
 
 /etc/X11/Xsession.d/40x11-common_xsessionrc
  Source  global  environment  variables.  This script will source
  anything in $HOME/.xsessionrc  if  the  file  is  present.  This
  allows  the user to set global environment variables for their X
  session, such as locale information.

/etc/X11/Xsession.d/50x11-common_determine-startup

for STARTUPFILE in $USERXSESSION $ALTUSERXSESSION; do

# If there is still nothing to use for a startup program, try the system
# default session manager, window manager, and terminal emulator.


-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

 rebuild: rebuild of `cinepaint-0.18.1-alt1.1.src.rpm' failed.
оно еще живое? в морг!
-- shrek in devel@


signature.asc
Description: Digital signature


Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

Ааа..

А если у меня есть .xsession что правильнее писать в него, а что в 
.xsessionrc?


Общее для всех --- .xsessionrc, а в .xsession только то, что 
непосредственно надо для сапуска самой сессии?


И, кстати, не очень хочется новый тред начинать, спрошу тут.
Я хочу что бы капслок был обычной кнопкой. Если в терминале сказать 
xmodmap -e 'remove Lock = Caps_Lock' --- то всё ок. Но ни в xsession ни 
в xsession она почему-то не работает. Те видимо работает, но без 
результата. В xsession-errors пусто.


--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbf12d3.8020...@sergio.spb.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность Andrey Rahmatullin
On Wed, Oct 20, 2010 at 08:03:31PM +0400, sergio wrote:
 А если у меня есть .xsession что правильнее писать в него, а что в
 .xsessionrc?
В .xsession надо писать вызов dm и всё, как я понимаю.

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

hiddenman мда. и как теперь мне что-то по-русски написать или надпись увидеть
при кодировке UTF-8, да еще и в консоли?
henker hiddenman: iconv -f UTF8
hiddenman henker: ;-/ а проще варианта нет? зачем вообще эта utf8?
combr hiddenman: utf-8 - прогрессивно! как progressive metal ;)
hiddenman combr: фу, progressive metal - ацтой ;)


signature.asc
Description: Digital signature


Re: про xorg и dpi

2010-10-20 Пенетрантность w00zy
В Втр, 19/10/2010 в 23:50 +0400, sergio пишет:
 Всем привет.
 
 У меня в иксах наблюдается странная проблема c dpi.
 Драйвер (разный на разных машинах) верно определяет размер монитора, и 
 xrandr это показывает. Но xdpyinfo показывает другой размер, который 
 соотвествует 96 dpi.
 Если после запуска иксов сказать xrandr --fbmm HxV то всё становится 
 хорошо. xdpyinfo начинает показывать верный размер и dpi становится 
 правильным. Вывод xranrd'а при этом не меняется.
 
 В логе это выглядит как-то так:
 (==) RADEONHD(0): DPI set to (96, 96)
 или так:
 (==) intel(0): DPI set to (96, 96)
 
 Куда копать?
 
 -- 
 sergio.
 
 
 У меня на ноуте интел. Гном регулярно пытается выставить не родное
разрешение, потому пришлось отключить в 
gnome_settings_daemon /apps/gnome_settings_daemon/plugins/xrandr 

и добавить в .xsession

$ xrandr --output LVDS1 --mode 1366x768  --dpi 100/LVDS1 \
--output VGA1 --off --output HDMI1 --off \
--output HDMI2 --off --output TV1 --off 

Где LVDS1 - мой монитор, остальное вырубает доп. выходы. При 96dpi
мелковато мне, и размеры монитора 
$ xdpyinfo | grep -B1 dot
выдает не верные. А при dpi 100

 xdpyinfo | grep -B1 dot
  dimensions:1366x768 pixels (346x195 millimeters)
  resolution:100x100 dots per inch

Точно по линейке :)


w00zy w0...@yandex.ru




Re: про xorg и dpi

2010-10-20 Пенетрантность Artem Chuprina
  А если у меня есть .xsession что правильнее писать в него, а что в
  .xsessionrc?
 В .xsession надо писать вызов dm и всё, как я понимаю.

В .xsession можно писать вызов wm.  Или de.  Но вот вызов dm туда писать точно
не стоит...

А вообще-то в .xsession пишут запуск того, что надо запускать в начале
сессии.  Это может быть только wm, только xterm, а может и десяток-другой
различных программ, и куча нетривиальных настроек, не сводящихся к установке
переменных окружения.

Нет, может, за последнюю пару лет это все уже и научились запускать через
run-parts из .xsession.d, но у меня-то .zsh*, .vimrc и .xsession имеют
16-летнюю историю в двух семействах дистрибутивов...


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87lj5s4w2a.wl%...@ran.pp.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

On 10/20/2010 09:23 PM, Artem Chuprina wrote:

У меня может вообще не быть .xsession.
И очевидно запускать xmodmap и прочие подготовительные программы 
правильнее из .xsessionrc.


--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbf292e.7080...@sergio.spb.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность Mark Goldshtein
2010/10/20 Andrey Rahmatullin w...@wrar.name:
 On Wed, Oct 20, 2010 at 12:26:56AM +0400, sergio wrote:
 https://bugs.freedesktop.org/show_bug.cgi?id=23705
 А в чём глубокий смысл?
 https://bugs.freedesktop.org/show_bug.cgi?id=23705#c6

 --
 WBR, wRAR
 Powered by the ALT Linux fortune(6):

 zurab [n=ha...@***.***.***] has joined #altlinux
 zurab есть тут русские?
 thresh nope
 zurab thresh  это значит нет?
 thresh yep
 zurab [n=ha...@***.***.***] has left #altlinux


Извините за оффтопик, но фортунка просто _блеск_.
:)))


-- 
С Уважением,
Марк Гольдштейн


Re: про xorg и dpi

2010-10-20 Пенетрантность Aleksey Cheusov

 У меня может вообще не быть .xsession.  И очевидно запускать xmodmap и
 прочие подготовительные программы правильнее из .xsessionrc.
Я не знаю, где вы взяли этот .xsessionrc. В штатных X-ах его нет.
Похоже, это дистрибутиво-зависимый самопал. Больше 10 лет использую
.xsession (он же .xinitrc) и xmodmap прекрасно работает на всех
системах, которые я только пробовал, а пробовал я много разного.
Откуда взялся XSESSION_IS_UP, и зачем он нужен, я уже не помню.
Наверное его можно выбросить.

Пример:

#!/bin/ksh -li
#
# .xinitrc
#

. ~/.profile

# Load system and users resources if not already done
# (XSESSION_IS_UP set by xdm in $XLIBDIR/xdm/Xsession)
#
if test $XSESSION_IS_UP != yes ; then
XLIBDIR=/etc/X11
test -r $XLIBDIR/Xmodmap xmodmap $XLIBDIR/Xmodmap
test -r $HOME/.Xmodmap   xmodmap $HOME/.Xmodmap
test -r $XLIBDIR/Xresources  xrdb -load -retain $XLIBDIR/Xresources
test -r $HOME/.Xdefaults xrdb -I$HOME -merge $HOME/.Xdefaults
test -r $HOME/.Xresourcesxrdb -I$HOME -merge $HOME/.Xresources
fi

#
# start some stuff
#

WM=${WM-ctwm}

if test -f ${HOME}/.xinitrc.$(hostname); then
. ${HOME}/.xinitrc.$(hostname)
fi
xset -b b off#turns off bell
xset s blank s 900 900   #run screen saver after 15min
xset m 3/2 5  #setup mouse speed and theshold
xset r rate 250 32
xconsole -geometry 600x60+0+0 
/usr/pkg/bin/xosview +labels -name xosview_occupy_to_all -geometry 130x190-5-5 
/tmp/xosview.log 21 
notification_box -geometry 30x8-139-5 

env LC_ALL=C xclock -digital -geometry -200+0 
xxkb /dev/null 21 

# 
# finaly start the window manager
#
exec $WM

# call failsafe
exit 0

-- 
Best regards, Aleksey Cheusov.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8762ww4q1x@asrock.chizhovka.net



Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

On 10/20/2010 11:33 PM, Aleksey Cheusov wrote:



У меня может вообще не быть .xsession.  И очевидно запускать xmodmap и
прочие подготовительные программы правильнее из .xsessionrc.

Я не знаю, где вы взяли этот .xsessionrc. В штатных X-ах его нет.
Похоже, это дистрибутиво-зависимый самопал. Больше 10 лет использую
.xsession (он же .xinitrc) и xmodmap прекрасно работает на всех\

Нет не он же.
С xinitrc до xrdb дело не доходит. И до ssh-agent'а и прочих наверное тоже.

--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbf52f8.9010...@sergio.spb.ru



Re: про xorg и dpi

2010-10-20 Пенетрантность Aleksey Cheusov
 
  У меня может вообще не быть .xsession.  И очевидно запускать xmodmap и
  прочие подготовительные программы правильнее из .xsessionrc.
  Я не знаю, где вы взяли этот .xsessionrc. В штатных X-ах его нет.
  Похоже, это дистрибутиво-зависимый самопал. Больше 10 лет использую
  .xsession (он же .xinitrc) и xmodmap прекрасно работает на всех\
 Нет не он же.

.xinitrc -- для startx. .xsession -- для xdm/gdm/kdm/wdm etc.

 С xinitrc до xrdb дело не доходит. И до ssh-agent'а и прочих наверное тоже.

-- 
Best regards, Aleksey Cheusov.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87fww036ow@asrock.chizhovka.net



Re: про xorg и dpi

2010-10-20 Пенетрантность sergio

On 10/21/2010 01:17 AM, Aleksey Cheusov wrote:


.xinitrc -- для startx. .xsession -- для xdm/gdm/kdm/wdm etc.

/etc/X11/xinit/xinitrc запускает /etc/X11/Xsession
по этому .xsession для всего, в том числе и для startx

а .xinitrc только для startx и при этом никто из /etc/X11/Xsession.d 
запускаться не будет.


--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbf5fc8.3060...@sergio.spb.ru



про xorg и dpi

2010-10-19 Пенетрантность sergio

Всем привет.

У меня в иксах наблюдается странная проблема c dpi.
Драйвер (разный на разных машинах) верно определяет размер монитора, и 
xrandr это показывает. Но xdpyinfo показывает другой размер, который 
соотвествует 96 dpi.
Если после запуска иксов сказать xrandr --fbmm HxV то всё становится 
хорошо. xdpyinfo начинает показывать верный размер и dpi становится 
правильным. Вывод xranrd'а при этом не меняется.


В логе это выглядит как-то так:
(==) RADEONHD(0): DPI set to (96, 96)
или так:
(==) intel(0): DPI set to (96, 96)

Куда копать?

--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbdf680.8050...@sergio.spb.ru



Re: про xorg и dpi

2010-10-19 Пенетрантность Andrey Rahmatullin
On Tue, Oct 19, 2010 at 11:50:24PM +0400, sergio wrote:
 Всем привет.
 
 У меня в иксах наблюдается странная проблема c dpi.
 Драйвер (разный на разных машинах) верно определяет размер монитора,
 и xrandr это показывает. Но xdpyinfo показывает другой размер,
 который соотвествует 96 dpi.
https://bugs.freedesktop.org/show_bug.cgi?id=23705

-- 
WBR, wRAR
Powered by the ALT Linux fortune(6):

raorn ilyak: сначала flash-only уёбсайты, потом видеоролики по почте а потом
и ссать мимо унитаза начнут


signature.asc
Description: Digital signature


Re: про xorg и dpi

2010-10-19 Пенетрантность sergio

On 10/19/2010 11:51 PM, Andrey Rahmatullin wrote:


https://bugs.freedesktop.org/show_bug.cgi?id=23705


А в чём глубокий смысл?

--
sergio.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cbdff10.50...@sergio.spb.ru