You are not logged in.
Pages: 1
Hello everyone,
I have introduced a friend to Archlinux recently and he is really happy with it, except for one thing, the integrated x700 video card of his ASUS A6vA laptop.
This is really an annoying issue and because of it he's considering switching back to Ubuntu.
He (and I) have been trying our best so far to get that card working, but we had no luck, that's why I'm asking you guys who are probably more experienced with fglrx drivers that I do.
First, he wants to get the best performance out of his GPU, so he really wants the proprietary fglrx driver (and not the radeon driver, which works btw, with some issues).
But whenever starting X, the display becomes black and then nothing. I tail'd and redirected the outputs of Xorg.0.log and messages.log, but really nothing looks strange, Xorg loads everything and starts (black screen) and nothing related is logged to /var/log/messages.log.
I tried every advice I could find in forum threads, Gentoo, Ubuntu wikis, but every option we tried led to the same results (including using aticonfig). I did also rebuild the module, but it changed nothing.
So, if someone has a similar config, would you mind posting your xorg.conf here.
The installed packages are all the latest ones, ARCH kernel, fglrx and fglrx-utils, the installation is 2 or 3 days-old.
Offline
Apparently some people are experiencing issues with this there is a thread about it. I will try using the fglrx again for fun, but normally mine works. As far as the difference except for a few things which don't apply to laptops I haven't noticed any difference in graphics with the open driver.
Post back in a little while with whether the new one works for me at least.
Offline
Yep, same speed etc, actually maybe the open looked a little sharper, but I have done a lot of fine tuning with the stuff so maybe slightly different calls make things look slightly different.
Both make about 3000 fps on glxgears fullscreen with cpu set to full power(1.73Ghz). Otherwise both make 250 fps at 800 MHz.
this is just my xorg.conf with the the open stuff commented out or changed to fglrx calls so that fglrx will work. It is not perfected but it should work with fglrx. Probably loads of warnings but otherwise should be fine.
Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptic Touchpad" "AlwaysCore"
# Option "AIGLX" "true"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/lib/X11/fonts/latin2/75dpi"
FontPath "/usr/share/lib/X11/fonts/latin2/100dpi"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/ttf/western"
FontPath "/usr/share/fonts/ttf/decoratives"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/truetype/openoffice"
FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
FontPath "/usr/share/fonts/latex-ttf-fonts"
FontPath "/usr/share/fonts/defoma/CID"
FontPath "/usr/share/fonts/defoma/TrueType"
EndSection
Section "Module"
Load "ddc"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "bitmap"
Load "type1"
Load "freetype"
Load "record"
Load "vbe"
Load "xtrap"
Load "v4l"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbVariant" "lv3:ralt_switch"
EndSection
Section "InputDevice"
Identifier "Serial Mouse"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/ttyS0"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "Synaptic Touchpad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "CorePointer"
Option "SendCoreEvents" "true"
Option "HorizontalScrollDelta" "0"
EndSection
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Section "Monitor"
Identifier "Monitor0"
Option "DPMS" "true"
HorizSync 28.0 - 96.0
VertRefresh 50.0 - 75.0
EndSection
Section "Device"
Identifier "Card0"
Driver "fglrx" #"radeon"
VendorName "All"
BoardName "All"
Option "MonitorLayout" "LVDS,NONE"
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"
Option "GARTSize" "64"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultColorDepth 24
SubSection "Display"
Depth 24
Modes "1400x900" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
# Option "Composite" "True"
# Option "Composite" "Enable"
# Option "Composite" "1"
Option "Composite" "False"
EndSection
Offline
Thanks for helping. The config you posted didn't help, anyway I found something new.
According to the logs AIGLX was loaded, don't know why, so I disabled it.
Now when I startx I get something like this at the end of the log :
(I don't have it but I looked for it in google)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
I had a look at other fglrx logs on the web, and this should not happen. Looks like something is wrong with dr[im], the devices don't seem to be created.
After that it succeeds to load libfglrxdrm and just hangs there.
Also "modprobe drm" failed with some error about memory, and my friend told me he had fglrx running on Ubuntu with no drm module.
Need I create those device nodes manually ? I suppose this should be handled by fglrx.
Any suggestions ?
Offline
Pages: 1