LINUX.ORG.RU

Как поменять нумерацию дисплеев в Catalyst CC?


0

2

Здравствуй, ЛОР! Взываю к тебе, поскольку потерялся я и замерз.

Вот, подключил сегодня к компьютеру проектор и захотел наладить multi-display десктоп. И средствами catalyst control center даже смог сделать желаемое, за исключением одного момента: он настойчиво нумерует дисплеи не так, как мне нужно: проектору присваивает #1, а монитору - #2. Это заставляет меня страдать!

Отключать/подключать девайсы пробовал, в разном порядке. Пробовал менять местами разъемы. Не помогает.

Я искликал весь CCC, но не нашел, как можно изменить нумерацию дисплеев. Я поискал по хелпам к aticonfig - и там тоже не нашел. Я усердно гуглил, но не нашел ничего конкретного: такое ощущение, что у людей такой проблемы почти не возникает (что подозрительно). Я перезагрузился в windows и обнаружил, что там в CCC эта возможность есть.

Я знаю, что атишные драйвера в линуксе - софтверный аналог испанских сапог, но раз уж мульти-десктоп работает, должен же быть способ установить primari/secondary дисплеи? И должен же был кто-нибудь это делать, в конце концов.

У меня Radeon HD 4870, драйвер 10.12, устанавливал с помощью sgfxi, если это имеет какое-нибудь значение. Catalyst версии 10.10, CCC версии 2.13, по его же собственным словам (а fglrx 8.801? Кошмар, зачем плодить столько разных цифр!?).

Буду очень рад, если кто-нибудь поможет. Заранее благодарю.

Я могу и ошибаться, но кажется за нумерацию дисплеев ответственнен Xorg, а не сам fglrx, ИМХО стоит копать в сторону иксов и службы определения оборудования (hal?).

spoilt ★★★
()
Ответ на: комментарий от vsemprivet

Увы, что-то не сработало. Пишу:

xrandr --output CRT2 --primary

Но реакции никакой. Ни в выводе самого xrandr (и с --verbose в том числе), ни в ССС не вижу изменений. Изначально также ни про один output не написано, что он primary.

campugnatus
() автор топика
Ответ на: комментарий от campugnatus

Вывод храндра покажи. Может црт2 уже праймэри, пробовал црт1 праймери поставить? Там сразу видимой разницы - всего гномопанель должна перелезть на другой экран. Да, и ты уверен, что у тебя мультидесктоп, а не бигдесктоп?

vsemprivet
()
Ответ на: комментарий от vsemprivet

Там про CRT1 написано, что он отключен (неведомая фантомная сущность). Проектор, видимо, именуется DFP2. А в данный момент у меня и не мультидесктоп, и не бигдесктоп, а одно и то же изображение на обоих: это не мешает ССС отображать номера дисплеев, так что, наверное, и праймари можно менять в этом режиме.

xrandr --verbose

выдает следующее:

Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 1920 x 1920
DFP1 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x95
	Timestamp:  2186534
	Subpixel:   unknown
	Clones:    
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	SignalFormat:	TMDS
	ConnectorType:	DVI-I
DFP2 connected 1280x1024+0+0 (0xa9) normal (normal left inverted right x axis y axis) 0mm x 0mm
	Identifier: 0x96
	Timestamp:  2186534
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       1
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID_DATA:
		00066a0aa0a8400a3e144300fc030000
		0a140103800000002f0000a4504f8c23
		12484fafef80617c81008180a94081fc
		81c0457cb3001a1d008051d01c204080
		350000000000001c011d00bc52d01e20
		b828550000000000001e000000fd0038
		781e7811000a202020202020000000fc
		004f70746f6d6120484436370a2001ee
	SignalFormat:	TMDS
	ConnectorType:	DVI-I

<много строк про допустимые разрешения>

CRT1 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x97
	Timestamp:  2186534
	Subpixel:   unknown
	Clones:    
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	SignalFormat:	VGA
	ConnectorType:	DVI-I
CRT2 connected 1280x1024+0+0 (0xa9) normal (normal left inverted right x axis y axis) 376mm x 301mm
	Identifier: 0x98
	Timestamp:  2186534
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       0
	CRTCs:      0
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID_DATA:
		78423f0ae0d460b709d1d476c0250000
		211001036c261e78eac5c6a3574a9c23
		124f54bdef80714f8180818c01010101
		010101010101302a009851002a403070
		1300782d1100001ed50980a0205e6310
		10605208782d1100001a000000fd0038
		4c1f530e000a202020202020000000fc
		0042656e51204650393347580a20009a
	SignalFormat:	VGA
	ConnectorType:	DVI-I

<опять про разрешения>

TV disconnected (normal left inverted right x axis y axis)
	Identifier: 0x99
	Timestamp:  2186534
	Subpixel:   unknown
	Clones:    
	CRTCs:      0
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	SignalFormat:	SVideo
	ConnectorType:	TV-SVideo
	tv_standard: NTSC-M
	tv_vertical_position: 0 (0x00000000)	range:  (-5,5)
	tv_horizontal_position: 0 (0x00000000)	range:  (-5,5)
	tv_horizontal_size: 0 (0x00000000)	range:  (-5,5)
CV disconnected (normal left inverted right x axis y axis)
	Identifier: 0x9a
	Timestamp:  2186534
	Subpixel:   unknown
	Clones:    
	CRTCs:      0
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	SignalFormat:	Component
	ConnectorType:	DVI-I

А команда из предыдущего поста вообще ничего не выдает.

У меня тем временем появилось такое соображение. Опция --primary - она для Xrandr 1.3. А если я выполняю команду

aticonfig --query-monitor
то получаю следующее:
Error: option --query-monitor is not supported when RandR 1.2 is enabled!

Хотя ССС пишет, что используется Randr 1.3. Вроде бы в xorg.conf можно отключить randr 1.2. Завтра это попробую и посмотрю, что из этого выйдет.

Еще, говорят, можно в xorg.cong нумеровать секции Screen. Тоже завтра попробую.

campugnatus
() автор топика
Ответ на: комментарий от campugnatus

Не понял, а какая разница-то если у тебя клонирование стоит? Просто циферки не устраивают?

Раз ты уже лез в хорг.конф - я еще бы предложил, для начала, сбросить его с помощью атиконфига.

vsemprivet
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.