You are not logged in.
Glad to hear that it works.
I've uploaded the PKGBUILD on aur: http://aur.archlinux.org/packages.php?ID=28842
Offline
can't take it anymore, i'll just buy a new nVidia..
Is there alot of issues with nVidia on Arch, or can i expect it to work?
Offline
i686
7300GT w/173xx driver works like a charm for me.
Just make sure to edit your xorg.conf.
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "RenderAccel" "True"
Option "NoLogo" "True"
Option "AGPFastWrite" "True"
Option "EnablePageFlip" "True"
Option "TripleBuffer" "True"
EndSection
Offline
i686
7300GT w/173xx driver works like a charm for me.
Just make sure to edit your xorg.conf.Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "RenderAccel" "True"
Option "NoLogo" "True"
Option "AGPFastWrite" "True"
Option "EnablePageFlip" "True"
Option "TripleBuffer" "True"
EndSection
Okay thanks.
I bought the nVidia 9500 GT, a cheap one i know but.. at least i can play my Quake 3!
Thanks everyone for your couragous sacrifices trying to fix the ATI failure, hope i won't have to see a nVidia-thread like this
Offline
catalyst-leaked still works very well, without errors
aahhh... maybe this is offtopic but i found this forum very helpfull, so maybe someone can answer this question:
is there any way to get firefox "smooth" scroll working when using kde4 desktop effects?
and with "smooth" scrolling i mean real smooth, as smooth as it is when kde4 desktop effects are disabled. (this isn't about some firefox option called "enable smooth scrolling" or "use auto scrolling", but is about that i can see some difference beetwin scrolling when desktop effects are on and off, and that difference isn't healthy for my eyes, and trust me - isn't good for your eyes either, if you can see that difference too)
With xorg-server patches and this wonderfull (i mean working) new driver catalyst-leaked i thought to enable desktop effects, not because of good lookin but cuz of some performance advantages (less cpu usage with is obvious, btw i've even heard that opengl instructions takes less bandwich for remote desktop to print X's)
Also my computer isn't the slowest one (quad q6600, 4gb ddr2, hd4850) so it can't excuse poor smooth performance in ff.
Ofcourse i can still surf the web with ff and enabled desktop effects but this is not healthy for few hours of workin that way.
My xorg.conf got only this line added in Section "Device":
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "UseFastTLS" "1" <--- this line
BusID "PCI:1:0:0"
My system config is also almost untouched and simple.
I have tried to change some desktop effects options with advanced options and disabling all effects, ... and nothing.
Anybody see that problem too? Anybody know the solution?
Thanks
Ooohhh... and sorry for my english
PS. Disabling ccc options like fsaa, anisotrop filtering can help a little bit, but still it's not what it should be.
Only Solution? --> PPS. I found that this problem isn't so annoing if ff works in fullscreen, strange haha [it looks like desktop effects don't work in that ff mode]
PPPS. The problem of scrolling doesn't touch only firefox, these problem exists everywhere!
Last edited by Vi0L0 (2009-07-30 01:31:46)
Offline
Vi0L0 did you also get a file conflict with libdri.so?
I'm wondering what the best solution to this problem would be. Perhaps, a modified xorg-server-catalyst-maximize-fix package with removed libdri.so?
Offline
can't take it anymore, i'll just buy a new nVidia..
Is there alot of issues with nVidia on Arch, or can i expect it to work?
In my experience, Nvidia and Intel both work perfectly fine. For Nvidia use the proprietary drivers and for Intel just use xf86-video-intel. Actually Nvidia + vdpau is working amazingly for me on my HTPC.
The only cards I have a problem with these days are the ATI/AMD. Catalyst is a pain to get working and radeonhd doesn't do 3d yet... It looks like there is some progress in this thread getting Catalyst working, but I've hosed X several times trying to make Catalyst work and am hesitant to waste more time on it.
Offline
godane's patched kernel +xorg-server+maximize fix + catalyst 9.7 gives me 3D on i686 but flash completely fucks my computer...is there something i can add to my xorg.conf to make it better....64 bit people are lucky coz they have leaked driver
Acer Aspire V5-573P Antergos KDE
Offline
Vi0L0 did you also get a file conflict with libdri.so?
I'm wondering what the best solution to this problem would be. Perhaps, a modified xorg-server-catalyst-maximize-fix package with removed libdri.so?
Yes, i get this file conflict too, when trying to build those catalyst-leaked package.
The only think i'm shure that the file /usr/lib/xorg/modules/extensions/libdri.so was just a symlink to /usr/lib/xorg/modules/extensions/libdri.xorg. A dead symlink cuz libdri.xorg just don't exist in my case at all, i only don't know why it didn't exist. I think that maybe pacman -R catalyst-utuls catalyst or pacman -R xorg-server (im using patched xorg-server) just don't deleted it.
I personally belive that this file was a garbage and we shouldn't take care on it
Offline
Hum well the leaked driver sucks for me. I am sicking with 9.7.
ATI Mobility FireGL v5700 aka HD3650
X86_64
With catalyst-leaked
[cruzer@Linux-Box log]$ cat Xorg.0.log | grep EE
Current Operating System: Linux Linux-Box 2.6.30-ARCH #1 SMP PREEMPT Mon Jul 20 07:46:03 CEST 2009 x86_64
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): Unknown EDID version 0
(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) fglrx(0): firegl_SetSuspendResumeState FAILED -9.
(EE) fglrx(0): firegl_GetSuspendResumeState FAILED -9.
(EE) fglrx(0): firegl_SetSuspendResumeState FAILED -9.
(EE) fglrx(0): firegl_GetSuspendResumeState FAILED -9.
With catalyst-9.7
Current Operating System: Linux Linux-Box 2.6.30-ARCH #1 SMP PREEMPT Mon Jul 20 07:46:03 CEST 2009 x86_64
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): Unknown EDID version 0
Last edited by hunterthomson (2009-07-30 04:23:53)
OpenBSD-current Thinkpad X230, i7-3520M, 16GB CL9 Kingston, Samsung 830 256GB
Contributor: linux-grsec
Offline
I think i've discovered a bug with the catalyst-utils package while trying to fix the libdri.so issue for catalyst-leaked.
the install-script assumes that libdri.so is just a symlink to libdri.xorg, however this is not the case in recent xorg-server versions (in the last svn revision of the official catalyst package, the xorg-server PKGBUILD/install creates libdri.xorg and checks for symlinks etc).
So installing xorg-server, catalyt-utils and than removing catalyst-utils would leave you with a missing libdri.so.
/edit: Ah, Post #610.
Last edited by stray (2009-07-31 09:23:10)
Offline
The leaked drivers (thanks, stray!!!) are working much better, than 9.7.
My video - HD3650, Arch - x86_64
With such xorg.conf
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen" 0 0
Option "AIGLX" "on"
EndSection
Section "Files"
EndSection
Section "Module"
EndSection
Section "ServerFlags"
Option "Xinerama" "off"
EndSection
Section "Monitor"
Identifier "LCD"
EndSection
Section "Monitor"
Identifier "TV"
EndSection
Section "Device"
Identifier "HD3650"
Driver "fglrx"
Option "UseFastTLS" "1"
Option "TexturedVideo" "on"
Option "Textured2D" "on"
Option "TexturedXrender" "on"
Option "monitor-CRT1" "LCD"
Option "monitor-TV" "TV"
BusID "PCI:1:0:0"
EndSection
Section "Extensions"
Option "RENDER" "Enable"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "HD3650"
Monitor "LCD"
DefaultDepth 24
SubSection "Display"
Virtual 2304 1024
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "Default Screen2"
Device "HD3650"
Monitor "TV"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
I got smooth video playback on my TV with help of this:
http://forum.compiz-fusion.org/showthread.php?t=6794
(It helps not only for compiz configuration)
Last edited by javum (2009-07-31 17:44:08)
Offline
javum: You don't get that "HW accelerated OpenGL will not work"?
OpenBSD-current Thinkpad X230, i7-3520M, 16GB CL9 Kingston, Samsung 830 256GB
Contributor: linux-grsec
Offline
A heads-up -- you might get the Flash plug-in crashing [segmentation fault] with the leaked Catalyst.
Last edited by Wintervenom (2009-08-01 05:03:43)
Offline
javum: You don't get that "HW accelerated OpenGL will not work"?
No, everething works with leaked drivers (and flash too)...
Except gnome-screensaver and xscreensaver. While using monitor+TV configuration (by RandR) with different resolutions on each monitor, the screensaver starts on main monitor in left top corner with smaller resolution (TV-resolution) and on other screen area is garbage (artifacts). If TV output is off in RandR the problem dissapears. With Catalyst 9.7 I have the same problem.
Offline
That is really amazing.:cool:
I wrote a package for the kernel modules: http://aur.archlinux.org/packages.php?ID=28981
Then i build mesa-git from AUR. But it doesnt work.
Do i also need to recompile ati-dri from git?
/edit: OK. r600_dri.so is miising. Replaced ati-dri with this.
http://aur.archlinux.org/packages.php?ID=28982
pkgname=ati-dri-r6xx-r7xx
pkgver=20090803
pkgrel=1
pkgdesc="DRI drivers for ATI/AMD videochips. r6xx-r7xx branch"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
license=('MIT')
depends=('libgl>=7.4' 'expat>=2.0.1')
makedepends=('glproto' 'pkgconfig' 'libxfixes' 'libxdamage' 'libxxf86vm' 'libxext' 'dri2proto' 'mesa')
conflicts=('xf86-video-ati<6.9.0-6' 'ati-dri')
provides=('ati-dri')
replaces=('ati-dri')
options=('!libtool')
source=(mesa-7.1-link-shared.patch \
LICENSE)
md5sums=()
_gitroot="git://anongit.freedesktop.org/git/mesa/mesa"
_gitname="mesa"
_branch="r6xx-r7xx-support origin/r6xx-r7xx-support"
build() {
msg "Connecting to git.freedesktop.org GIT server...."
if [ -d $startdir/src/$_gitname ] ; then
cd $_gitname && git pull origin
msg "The local files are updated."
else
git clone $_gitroot
fi
msg "Switch branch to r6xx-r7xx-support"
cd ${srcdir}/${_gitname}
git checkout -b $_branch
msg "GIT checkout done or server timeout"
msg "Starting make..."
cp -r $startdir/src/$_gitname $startdir/src/$_gitname-build
cd $startdir/src/$_gitname-build
# Any patches you may want to add go here
patch -Np1 -i "${srcdir}/mesa-7.1-link-shared.patch" || return 1
./autogen.sh --prefix=/usr \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
--with-dri-drivers=radeon,r200,r300,r600 \
--enable-glx-tls \
--with-driver=dri \
--enable-xcb \
--disable-glu \
--disable-glut \
--disable-glw || return 1
make || return 1
cd $startdir/src/$_gitname-build/src/mesa/drivers/dri || return 1
make DESTDIR="${pkgdir}" install || return 1
install -D -m644 "${srcdir}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
rm -f "${pkgdir}/usr/lib/xorg/modules/dri/libdricore.so"
rm -rf "${pkgdir}/usr/include"
rm -rf "${pkgdir}/usr/lib/pkgconfig"
}
Last edited by Perry3D (2009-08-03 20:05:18)
Offline
seems compiz now runs for R6xx/R7xx using open source drivers
http://www.botchco.com/agd5f/?p=47#comments
Acer Aspire V5-573P Antergos KDE
Offline
Compiz brings me back to GDM
glxinfo shows this
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.5
OpenGL shading language version string: 1.20
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_framebuffer_object, GL_ARB_half_float_pixel, GL_ARB_imaging,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_shader_objects, GL_ARB_shading_language_100,
GL_ARB_shading_language_120, GL_ARB_shadow, GL_ARB_shadow_ambient,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,
GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,
GL_EXT_framebuffer_object, GL_EXT_framebuffer_blit, GL_EXT_fog_coord,
GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays,
GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,
GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_separate_specular_color,
GL_EXT_shadow_funcs, GL_EXT_shared_texture_palette,
GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias,
GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_swizzle,
GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
GL_3DFX_texture_compression_FXT1, GL_APPLE_packed_pixels,
GL_APPLE_vertex_array_object, GL_ATI_blend_equation_separate,
GL_ATI_envmap_bumpmap, GL_ATI_texture_env_combine3,
GL_ATI_texture_mirror_once, GL_ATI_fragment_shader,
GL_ATI_separate_stencil, GL_IBM_multimode_draw_arrays,
GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_resize_buffers,
GL_MESA_texture_array, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
GL_NV_blend_square, GL_NV_fragment_program, GL_NV_light_max_exponent,
GL_NV_point_sprite, GL_NV_texture_env_combine4, GL_NV_texture_rectangle,
GL_NV_texgen_reflection, GL_NV_vertex_program, GL_NV_vertex_program1_1,
GL_OES_read_format, GL_SGI_color_matrix, GL_SGI_color_table,
GL_SGI_texture_color_table, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
8 GLX Visuals
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x68 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x69 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x6a 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x6b 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x6c 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x5f 32 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
8 GLXFBConfigs:
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x60 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x61 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x62 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x63 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x64 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x65 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x66 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x67 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
Offline
Any info about the performance in compiz?
Is it actually running and usable or just "barely working"?
Offline
Any info about the performance in compiz?
Is it actually running and usable or just "barely working"?
does working compiz means kwin effects will work too?
Acer Aspire V5-573P Antergos KDE
Offline
McDuck wrote:Any info about the performance in compiz?
Is it actually running and usable or just "barely working"?does working compiz means kwin effects will work too?
I have no idea.
Last edited by McDuck (2009-08-04 00:20:42)
Offline
If Compiz works, everything else works as well (since Compiz is the most demanding compositing WM out there)
Offline
That is really amazing.:cool:
I wrote a package for the kernel modules: http://aur.archlinux.org/packages.php?ID=28981
Then i build mesa-git from AUR. But it doesnt work.
Do i also need to recompile ati-dri from git?/edit: OK. r600_dri.so is miising. Replaced ati-dri with this.
http://aur.archlinux.org/packages.php?ID=28982
As a result what package should I use for 3D on 2.6.30 kernel?
Only this: http://aur.archlinux.org/packages.php?ID=28982 ?
Offline
drm-radeon-module-git-r6xx-r7xx is a dependency of ati-dri-r6xx-r7xx.
Offline
Actually, you can install 1)mesa-kms (with --with-dri-drivers=radeon,r600. I think that --enable-gallium-radeon should be enabled, but I'm not sure ) which replaces --> mesa, libgl, ati-dri, 2)xf86-video-ati-git, 2) kernel26-git. The R5xx cards (and older) with CONFIG_DRM_RADEON_KMS=y in config, can have then KMS. I don't think that KMS will work for the R6xx-R7xx.
Offline