* [sisyphus] DRI on Thinkpad
@ 2004-05-25 7:14 Grigory Batalov
2004-05-25 10:27 ` Sviataslau Svirydau
0 siblings, 1 reply; 6+ messages in thread
From: Grigory Batalov @ 2004-05-25 7:14 UTC (permalink / raw)
To: sisyphus
Здравствуйте!
Ещё месяц назад на моём ноутбуке gears показывали 900 fps.
Потом я обновлял ядро, XFree и теперь только 200, glxinfo
говорит, что direct rendering не включен. Хотя в логах
XFree как будто бы включен. Посмотрите, пожалуйста, может
быть, я что-то забыл или что-нибудь изменилось?
Видеокарта - ATI Radeon Mobility 7500 (M7)
$ rpm -q kernel-modules-drm-std-up kernel-image-std-up XFree86
kernel-modules-drm-std-up-4.4.0-alt2.6
kernel-image-std-up-2.4.25-alt6
XFree86-4.3.0-alt13
/var/log/XFree86.0.log :
...
(II) LoadModule: "/usr/X11R6/lib/modules/extensions/libglx.a" (glx)
(WW) LoadModule: given non-canonical module name "/usr/X11R6/lib/modules/extensions/libglx.a"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension XFree86-DRI
...
(II) LoadModule: "radeon"
(II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
(II) Module radeon: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 4.0.1
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "ati"
(II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
(II) Module ati: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 6.5.5
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.6
...
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset ATI Radeon Mobility M7 LW (AGP) found
...
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmGetBusid returned ''
(II) RADEON(0): [drm] created "radeon" driver at busid "PCI:1:0:0"
(II) RADEON(0): [drm] added 8192 byte SAREA at 0xd09f3000
(II) RADEON(0): [drm] mapped SAREA 0xd09f3000 to 0x124000
(II) RADEON(0): [drm] framebuffer handle = 0xe8000000
(II) RADEON(0): [drm] added 1 reserved context for kernel
...
(II) RADEON(0): [drm] register handle = 0xd0100000
(II) RADEON(0): [dri] Visual configs initialized
...
(II) RADEON(0): [drm] installed DRM signal handler
(II) RADEON(0): [DRI] installation complete
(II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
(II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
(II) RADEON(0): [drm] dma control initialized, using IRQ 11
(II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
(II) RADEON(0): Direct rendering enabled
(==) RandR enabled
...
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] DRI on Thinkpad
2004-05-25 7:14 [sisyphus] DRI on Thinkpad Grigory Batalov
@ 2004-05-25 10:27 ` Sviataslau Svirydau
2004-05-25 12:26 ` Grigory Batalov
0 siblings, 1 reply; 6+ messages in thread
From: Sviataslau Svirydau @ 2004-05-25 10:27 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Grigory Batalov wrote:
>Здравствуйте!
>
>Ещё месяц назад на моём ноутбуке gears показывали 900 fps.
>Потом я обновлял ядро, XFree и теперь только 200, glxinfo
>говорит, что direct rendering не включен. Хотя в логах
>XFree как будто бы включен. Посмотрите, пожалуйста, может
>быть, я что-то забыл или что-нибудь изменилось?
>
>Видеокарта - ATI Radeon Mobility 7500 (M7)
>
>
А какие пермишны на /dev/dri/card0?
Может, что-то типа
Section "DRI"
Group "users"
Mode 0660
EndSection
в /etc/X11/XF86Config-4 поможет?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] DRI on Thinkpad
2004-05-25 10:27 ` Sviataslau Svirydau
@ 2004-05-25 12:26 ` Grigory Batalov
2004-05-25 12:42 ` Sviataslau Svirydau
0 siblings, 1 reply; 6+ messages in thread
From: Grigory Batalov @ 2004-05-25 12:26 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Tue, 25 May 2004 13:27:24 +0300
Sviataslau Svirydau <Sviataslau_Svirydau@epam.com> wrote:
> >Ещё месяц назад на моём ноутбуке gears показывали 900 fps.
> >Потом я обновлял ядро, XFree и теперь только 200, glxinfo
> >говорит, что direct rendering не включен. Хотя в логах
> >XFree как будто бы включен. Посмотрите, пожалуйста, может
> >быть, я что-то забыл или что-нибудь изменилось?
> >
> >Видеокарта - ATI Radeon Mobility 7500 (M7)
> >
> >
>
> А какие пермишны на /dev/dri/card0?
>
> Может, что-то типа
>
> Section "DRI"
> Group "users"
> Mode 0660
> EndSection
>
> в /etc/X11/XF86Config-4 поможет?
У меня даже "Mode 0666" =)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] DRI on Thinkpad
2004-05-25 12:26 ` Grigory Batalov
@ 2004-05-25 12:42 ` Sviataslau Svirydau
2004-05-25 13:46 ` Grigory Batalov
0 siblings, 1 reply; 6+ messages in thread
From: Sviataslau Svirydau @ 2004-05-25 12:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Grigory Batalov wrote:
>>А какие пермишны на /dev/dri/card0?
>>
>>Может, что-то типа
>>
>>Section "DRI"
>> Group "users"
>> Mode 0660
>>EndSection
>>
>>в /etc/X11/XF86Config-4 поможет?
>>
>>
>
> У меня даже "Mode 0666" =)
>
>
А по strace что видно? gears может открыть /dev/dri/card0?
PS у меня как-то пропал direct rendering... невозможно было открыть
/dev/dri/card0... проблема оказалось в том, что начал работать во втором
локальном Х-сервере, и забыл про это... вот в нем и не было direct
rendering :)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] DRI on Thinkpad
2004-05-25 12:42 ` Sviataslau Svirydau
@ 2004-05-25 13:46 ` Grigory Batalov
2004-05-26 19:17 ` Grigory Batalov
0 siblings, 1 reply; 6+ messages in thread
From: Grigory Batalov @ 2004-05-25 13:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Tue, 25 May 2004 15:42:41 +0300
Sviataslau Svirydau <Sviataslau_Svirydau@epam.com> wrote:
> >>А какие пермишны на /dev/dri/card0?
> >>
> >>Может, что-то типа
> >>
> >>Section "DRI"
> >> Group "users"
> >> Mode 0660
> >>EndSection
> >>
> >>в /etc/X11/XF86Config-4 поможет?
> >>
> >>
> >
> > У меня даже "Mode 0666" =)
>
> А по strace что видно? gears может открыть /dev/dri/card0?
А он и не пытается! =))
> PS у меня как-то пропал direct rendering... невозможно было открыть
> /dev/dri/card0... проблема оказалось в том, что начал работать во втором
> локальном Х-сервере, и забыл про это... вот в нем и не было direct
> rendering :)
Из интересного нашёл только "Floating point exception":
...
rt_sigaction(SIGILL, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x58c6d0, [ILL], SA_RESTORER|SA_RESTART, 0x61cd08}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x58c6d0, [FPE], SA_RESTORER|SA_RESTART, 0x61cd08}, {SIG_DFL}, 8) = 0
--- SIGFPE (Floating point exception) @ 0 (0) ---
sigreturn() = ? (mask now [RTMIN])
rt_sigaction(SIGILL, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGFPE, {SIG_DFL}, NULL, 8) = 0
brk(0) = 0x806d000
brk(0x808e000) = 0x808e000
...
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] DRI on Thinkpad
2004-05-25 13:46 ` Grigory Batalov
@ 2004-05-26 19:17 ` Grigory Batalov
0 siblings, 0 replies; 6+ messages in thread
From: Grigory Batalov @ 2004-05-26 19:17 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Tue, 25 May 2004 17:46:28 +0400
Grigory Batalov <bga@altlinux.ru> wrote:
> Из интересного нашёл только "Floating point exception":
> ...
> --- SIGFPE (Floating point exception) @ 0 (0) ---
> sigreturn() = ? (mask now [RTMIN])
> rt_sigaction(SIGILL, {SIG_DFL}, NULL, 8) = 0
> rt_sigaction(SIGFPE, {SIG_DFL}, NULL, 8) = 0
> brk(0) = 0x806d000
> brk(0x808e000) = 0x808e000
> ...
Попробовал заменить AGPMode на 2 и Load "glx" вместо полного пути.
...
(**) RADEON(0): AGP 2x mode is configured
(II) RADEON(0): AGP Fast Write disabled by default
(II) RADEON(0): Depth moves disabled by default
...
(II) RADEON(0): Largest offscreen area available: 1024 x 7413
(**) Option "dpms" "off"
(**) RADEON(0): DPMS enabled
(II) RADEON(0): Direct rendering disabled
(==) RandR enabled
Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(EE) Failed to initialize GLX extension (NVIDIA XFree86 driver not found)
...
Про NVIDIA мне особенно понравилось =).
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2004-05-26 19:17 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-25 7:14 [sisyphus] DRI on Thinkpad Grigory Batalov
2004-05-25 10:27 ` Sviataslau Svirydau
2004-05-25 12:26 ` Grigory Batalov
2004-05-25 12:42 ` Sviataslau Svirydau
2004-05-25 13:46 ` Grigory Batalov
2004-05-26 19:17 ` Grigory Batalov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git