Не поддерживаются эффекты рабочего стола
С Линуксом начал разбираться совсем недавно - так что мало чего ещё знаю.
Поставил Calculate 10.2. Затем сам установил драйвера на видео Ati HD4850. Поставил Ati drivers 10.2.
В Glxinfo вроде как должно быть - direct rendering: Yes
Но в kde в настройках рабочего стола недоступны эффекты. Написано Эффекты не поддерживаются в вашей системе. Required x extensions (xcomposite and xdamage) are not available.
В чем могут быть тут грабли?
Xorg.conf такой
Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Files"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/droid"
EndSection
Section "Module"
Load "dri"
Load "dbe" # Double buffer extension
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extension
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:5:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Group "video"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Off"
EndSection
Вот внизу composite off меня смущает - но если поставить On или Enable - то после перезагрузки не получается вообще зайти KDE - виснет при загрузке.
- Для комментирования войдите или зарегистрируйтесь
Ну вот кедам надо два
Ну вот кедам надо два расширения. О чем они гордо и заявили. В конфиге одно из них явно зарублено, что является причиной (одной из) отсутствия вышеупомянутых эффектов. Вообще же надо
Section "Extensions"
Option "Composite" "On"
Option "DAMAGE" "On"
EndSection
Если при этом мрут иксы - то надо посмотреть в логе Xorg.0.log либо в xsession-errors что именно там написано. А лучче дать выхлоп сюда. вгетпастой.
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
В конфиг вписал так как
В конфиг вписал так как подсказали - мрут иксы.
(4068)/ KStartupInfo::createNewStartupId: creating: "calculate;1269846138;699320;4068_TIME0" : "unnamed app"
Вот лог xsessions-errors
startkde: Starting up...
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_klauncher.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kded4.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kbuildsycoca4.so
kbuildsycoca4 running...
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kconf_update.so
QDBusObjectPath: invalid path ""
X Error: XSyncBadAlarm 170
Extension: 148 (Uknown extension)
Minor opcode: 11 (Unknown request)
Resource id: 0x0
X Error: XSyncBadAlarm 170
Extension: 148 (Uknown extension)
Minor opcode: 11 (Unknown request)
Resource id: 0x0
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kcminit_startup.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_ksmserver.so
kephald starting up
XRANDR error base: 178
RRInput mask is set!!
RandRScreen::loadSettings - adding mode: 143 1280 x 1024
RandRScreen::loadSettings - adding mode: 144 1280 x 960
RandRScreen::loadSettings - adding mode: 145 1280 x 800
RandRScreen::loadSettings - adding mode: 146 1152 x 864
RandRScreen::loadSettings - adding mode: 147 1280 x 768
RandRScreen::loadSettings - adding mode: 148 1280 x 720
RandRScreen::loadSettings - adding mode: 149 1152 x 648
RandRScreen::loadSettings - adding mode: 150 1152 x 648
RandRScreen::loadSettings - adding mode: 151 1280 x 1024
RandRScreen::loadSettings - adding mode: 152 1280 x 960
RandRScreen::loadSettings - adding mode: 153 1280 x 800
RandRScreen::loadSettings - adding mode: 154 1152 x 864
RandRScreen::loadSettings - adding mode: 155 1280 x 768
RandRScreen::loadSettings - adding mode: 156 1024 x 768
RandRScreen::loadSettings - adding mode: 157 1024 x 768
RandRScreen::loadSettings - adding mode: 158 1024 x 768
RandRScreen::loadSettings - adding mode: 159 800 x 600
RandRScreen::loadSettings - adding mode: 160 800 x 600
RandRScreen::loadSettings - adding mode: 161 800 x 600
RandRScreen::loadSettings - adding mode: 162 800 x 600
RandRScreen::loadSettings - adding mode: 163 720 x 480
RandRScreen::loadSettings - adding mode: 164 640 x 480
RandRScreen::loadSettings - adding mode: 165 640 x 480
RandRScreen::loadSettings - adding mode: 166 640 x 480
RandRScreen::loadSettings - adding crtc: 135
RandRScreen::loadSettings - adding crtc: 136
RandRScreen::loadSettings - adding output: 137
Setting CRTC 0 on output "DFP1" (previous 0 )
RandRScreen::loadSettings - adding output: 138
Setting CRTC 135 on output "DFP2" (previous 0 )
CRTC outputs: (138)
Output name: "DFP2"
Output refresh rate: 60.0197
Output rect: QRect(0,0 1280x1024)
Output rotation: 1
RandRScreen::loadSettings - adding output: 139
Setting CRTC 0 on output "CRT1" (previous 0 )
RandRScreen::loadSettings - adding output: 140
Setting CRTC 0 on output "CRT2" (previous 0 )
RandRScreen::loadSettings - adding output: 141
Setting CRTC 0 on output "TV" (previous 0 )
RandRScreen::loadSettings - adding output: 142
Setting CRTC 0 on output "COMPONENT_VIDEO" (previous 0 )
XRandROutputs::init
added output 137
got a valid edid block...
vendor code: "BNQ"
product id: 30396
serial number: 17176
added output 138
added output 139
added output 140
added output 141
added output 142
output: "COMPONENT_VIDEO" QRect(0,0 0x0) 0 false false
output: "CRT1" QRect(0,0 0x0) 0 false false
output: "CRT2" QRect(0,0 0x0) 0 false false
output: "DFP1" QRect(0,0 0x0) 0 false false
output: "DFP2" QRect(0,0 1280x1024) 0 false false
output: "TV" QRect(0,0 0x0) 0 false false
load xml
connected: 1
looking for current "DFP2"
known "*" has score: 0.125
screen: 0 QRect(0,0 1280x1024)
looking for a matching configuration...
connected: 1
looking for current "DFP2"
known "*" has score: 0.125
found outputs, known: false
connected: 1
looking for current "DFP2"
known "*" has score: 0.125
activate external configuration!!
registered the service: true
screens registered on the bus: true
outputs registered on the bus: true
configurations registered on the bus: true
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kglobalaccel.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_plasma-desktop.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_krunner.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_nepomukserver.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kmixctrl.so
kdeinit4: preparing to launch /usr/bin/hp-systray
kdeinit4: preparing to launch /usr/bin/printer-applet-kde
kdeinit4: preparing to launch /usr/bin/wicd-client
kdeinit4: preparing to launch /usr/bin/korgac
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kmix.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_klipper.so
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
error: option --qt not a unique prefix
HP Linux Imaging and Printing System (ver. 2.8.6b)
System Tray Status Service ver. 0.1
Copyright (c) 2001-8 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Usage: hp-systray [OPTIONS]
[OPTIONS] or --logging=
: none, info*, error, warn, debug (*default)
Force Qt3: --qt3 (default)
Force Qt4: --qt4
Startup even if no -x or --force-startup
hplip CUPS queues
are present:
Set the logging -l
level:
Run in debug mode: -g (same as option: -ldebug)
This help -h or --help
information:
Вот ещё на всякий случай ссылка Xorg.0.log
Отдельно выложу стоки с
Отдельно выложу стоки с ошибками и предупреждениями из Xorg.0.log
(WW) Warning, couldn't open module dri
(II) UnloadModule: "dri"
(EE) Failed to load module "dri" (module does not exist, 0)
-----------
(WW) Falling back to old probe method for fglrx
(WW) fglrx: No matching Device section for instance (BusID PCI:0@5:0:1) found
-------------
(WW) fglrx(0): board is an unknown third party board, chipset is supported
А точно по этому адресу на
А точно по этому адресу на шине плата сидит? lspci что пишет? В списке чипов, поддерживаемых этой версией драйвера, ваш чип есть?
И почему в конфиге в первом посте указано BusID 5:0:0, а иксы при старте ругаются на BusID 5:0:1? Конфиг меняли руками?
ЗЫ. Сам сижу на RadeonHD 4570 при драйверах xf86-drivers-ati и все вполне себе летает. В числе прочего - 3D. C ati-drivers воевал около полугода - плюнул. Не жалею.
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
galakt написал(а): Затем сам
Настораживает. FAQ читан?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
lspci вот что пишет 05:00.0
lspci вот что пишет
05:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]
05:00.1 Audio device: ATI Technologies Inc HD48x0 audio
Т.е. 5:0:1 это HD аудио видеокарты.
Эта версия драйверов должна поддерживать мой чип.
И я вчера что то намудрил - что у меня совсем иксы слетели и грузиться никак ничего не хотело. Сегодня переставил систему.
Драйвера устанавливал по инструкции с этой страницы:
http://ru.gentoo-wiki.com/wiki/Fglrx
Установил ati-drivers-10.3
Мой текущий xorg.conf выглядит вот так:
Почему у меня по 2 экземпляра секций Device Monitor Screen... это от старых драйверов осталось? их может удалить надо?
И у меня в системе стоят ещё драйвера x11-drivers/xf86-video-ati. Их надо удалять было перед установкой ati-drivers? Если надо - то что мне сейчас делать? удалить их и пересобрать заново ati-drivers?
Вот текущие логи xsessions-errors
И строки из xorg.0.log
Насчет читал ли я FAQ - читал на этом сайте.. Как то по установке драйверов ati ничего почти и не нашел в них.
.
Да ну?
:wq
--
Live free or die
И что полезного для меня по
И что полезного для меня по той ссылке? я через Portage вообще то ставил дрова естественно
Это хорошо, просто мы
Это хорошо, просто мы испугались (-:Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
:) понятно) Люди - помогите
:) понятно)
Люди - помогите чем нибудь пожалуйста..
Мой xorg.conf - может чем
Мой xorg.conf - может чем поможет...
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/freefonts"
FontPath "/usr/share/fonts/terminus"
FontPath "/usr/share/fonts/ttf-bitstream-vera"
FontPath "/usr/share/fonts/unifont"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "record"
Load "xtrap"
Load "dbe"
Load "dri"
Load "extmod"
Load "GLcore"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
Option "AllowEmptyInput" "True"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
Option "ReducedBlanking"
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV34 [GeForce FX 5200]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
Option "metamodes" "1280x1024_60 +0+0; 1280x1024 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
Option "AddARGBGLXVisuals" "True"
Option "backingstore" "True"
Option "TripleBuffer" "True"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "REnder" "Enable"
EndSection
В общем попробовал я - удалил
В общем попробовал я - удалил открытые драйвера, затем пересобрал закрытые. xorg.conf попробовал вообще убрал - aticonfig --initial сделал свой конфиг с нуля. Получился вот такой конфиг
Какой то он короткий. Настораживает, что секция Модуль пустая. Надо ли туда мне дописать чего нибудь?
Секции Extensions вообще нету.
Но в КДЕ когда заходишь в настройки рабочего стола - уже написано что эффекты временно отключены. Если нажать кнопку - они начинают работать. Или как заходишь - надо нажимать alt+shift+F12... Но что то мне не нравится это. Такое ощущение, что встало всё это как то через одно место.
Если добавить секцию Extensions в xorg.conf со строкой Composite "On" - то иксы не грузятся.
У меня такое ощущение - что если бы я и раньше просто удалил эту секцию - то работало бы как сейчас и без удаления открытых драйверов.
У кого есть какие идеи?))
1) сделать eselect opengl set
1) сделать
eselect opengl set ati
2) вставить секцию extensions в xorg.conf
3) ....
4) PROFIT!
Нейтральность - высшее достижение сознания!
Собственно тупой вопрос: про
Собственно тупой вопрос:
про eselect opengl ati в курсе ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
eselect opengl ati делал
eselect opengl ati делал сразу после aticonfig --initial
Ну и секцию extensions с опциями "Composite" "Enable" "Enable" "Enable" "REnder" "Enable"
Пробовал и только композит прописывать - короче не работает.
И сразу вопрос - опцию без разницы как писать? Enable или On - и так и так понимает?
И ещё вопрос - какие ещё тесты 3д есть кроме glxgears. Ну чтоб ролик трехмерный прошелся и фпс показали - чтоб уж точно хоть удостовериться, что фпс на нормальном уровне...