LINUX.ORG.RU

radeon x1600 debian: не работает компиз


0

1

Доброго времени суток. Пересел таки с фряхи на линуха (debian), сразу-же возникла идея поставить компиз, ибо под фрю нормальных видео драйверов не было и нет. Итак, поставил компиз, налячкал xorg.conf (не люблю я всякие автоматические конфигурации), в результате получил по морде розовой птицей обломинго:

compiz
compiz (core) - Fatal: Software rendering detected.
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

/etc/X11/xorg.conf

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath     "built-ins"
EndSection

Section "Module"
	Load  "dri"
	Load  "glx"
	Load  "dbe"
	Load  "dri2"
	Load  "record"
	Load  "extmod"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Samsung"
	ModelName    "SyncMaster 795df"
	Horizsync    30-85
	Vertrefresh  50-160

EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        Option     "AccelMethod"  "EXA"        	# [<str>]
        Option     "AccelDFS"  "True"
	#Option     "offscreensize"      	# [<str>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "ignoreconnector"    	# [<str>]
        #Option     "forcereduced"       	# [<bool>]
        #Option     "forcedpi"           	# <i>
        #Option     "useconfiguredmonitor" 	# [<bool>]
        #Option     "HPD"                	# <str>
        #Option     "NoRandr"            	# [<bool>]
        #Option     "RROutputOrder"      	# [<str>]
        Option     "DRI"  "True"              	# [<bool>]
        #Option     "TVMode"             	# [<str>]
        #Option     "ScaleType"          	# [<str>]
        #Option     "UseAtomBIOS"        	# [<bool>]
        #Option     "AtomBIOS"           	# [<str>]
        #Option     "UnverifiedFeatures" 	# [<bool>]
        #Option     "Audio"              	# [<bool>]
        #Option     "AudioStreamSilence" 	# [<str>]
        #Option     "HDMI"               	# [<str>]
        #Option     "COHERENT"           	# [<str>]
        #Option     "ForceLowPowerMode"  	# [<bool>]
        #Option     "LowPowerModeEngineClock" 	# <i>
	Identifier  "Card0"
	#Driver      "fglrx"	
	Driver      "radeon"
	VendorName  "ATI Technologies Inc"
	BoardName   "RV530 [Radeon X1600]"
	BusID       "PCI:2:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
                Modes "1024x768"
	EndSubSection
EndSection
/var/log/Xorg.0.log вот что пишет:
(WW) RADEON(0): Direct rendering disabled

знаю, таких тем дофига, но я таки не понял что конкретно необходимо сделать

Ответ на: комментарий от kostik87
dmesg | grep -i drm
[   15.389623] [drm] Initialized drm 1.1.0 20060810
[   15.664970] [drm] radeon kernel modesetting enabled.
[   15.666756] [drm] radeon: Initializing kernel modesetting.
[   15.667473] [drm] register mmio base: 0xFEBF0000
[   15.667476] [drm] register mmio size: 65536
[   15.670281] [drm] GPU reset succeed (RBBM_STATUS=0x10000140)
[   15.670298] [drm] Generation 2 PCI interface, using max accessible memory
[   15.670301] [drm] radeon: VRAM 256M
[   15.670304] [drm] radeon: VRAM from 0x00000000 to 0x0FFFFFFF
[   15.670307] [drm] radeon: GTT 512M
[   15.670309] [drm] radeon: GTT from 0x20000000 to 0x3FFFFFFF
[   15.670395] [drm] radeon: irq initialized.
[   15.671198] [drm] Detected VRAM RAM=256M, BAR=256M
[   15.671203] [drm] RAM width 128bits DDR
[   15.671321] [drm] radeon: 256M of VRAM memory ready
[   15.671324] [drm] radeon: 512M of GTT memory ready.
[   15.671342] [drm] GART: num cpu pages 131072, num gpu pages 131072
[   15.673062] [drm] radeon: 1 quad pipes, 2 z pipes initialized.
[   15.673161] [drm] PCIE GART of 512M enabled (table at 0x00040000).
[   15.673180] [drm] radeon: cp idle (0x10000C03)
[   15.673244] [drm] Loading R500 Microcode
[   15.781963] [drm] radeon: ring at 0x0000000020000000
[   15.782000] [drm] ring test succeeded in 8 usecs
[   15.782215] [drm] radeon: ib pool ready.
[   15.782344] [drm] ib test succeeded in 0 usecs
[   15.782517] [drm] Default TV standard: NTSC
[   15.782643] [drm] Radeon Display Connectors
[   15.782647] [drm] Connector 0:
[   15.782649] [drm]   DVI-I
[   15.782651] [drm]   HPD1
[   15.782655] [drm]   DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[   15.782657] [drm]   Encoders:
[   15.782659] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[   15.782662] [drm]     DFP1: INTERNAL_KLDSCP_TMDS1
[   15.782664] [drm] Connector 1:
[   15.782666] [drm]   S-video
[   15.782668] [drm]   Encoders:
[   15.782670] [drm]     TV1: INTERNAL_KLDSCP_DAC2
[   15.782672] [drm] Connector 2:
[   15.782674] [drm]   VGA
[   15.782677] [drm]   DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[   15.782680] [drm]   Encoders:
[   15.782682] [drm]     CRT2: INTERNAL_KLDSCP_DAC2
[   15.948613] [drm] fb mappable at 0xD00C0000
[   15.948619] [drm] vram apper at 0xD0000000
[   15.948622] [drm] size 3145728
[   15.948626] [drm] fb depth is 24
[   15.948629] [drm]    pitch is 4096
[   15.949003] fb0: radeondrmfb frame buffer device
[   15.949015] [drm] Initialized radeon 2.0.0 20080528 for 0000:02:00.0 on minor 0
Shumsky
() автор топика
Ответ на: комментарий от Shumsky

x11-drivers/radeon-ucode ещё и ядро пересобрать

(Настройка ядра на использование radeon-ucode firmware)
Device Drivers --->
  Generic Driver Options --->
      [*]  Include in-kernel firmware blobs in kernel binary
      # RadeonHD 2000, 3000, and 4000 series cards:
      (radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
      # RadeonHD 5000, a.k.a Evergreen, and newer cards:
      (radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
       radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin
       radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin
       radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin 
       radeon/REDWOOD_rlc.bin) External firmware blobs
       (/lib/firmware/) Firmware blobs root directory

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