[SOLVED] AMD Radeon Sapphire 6950 Second monitor won't work on Archlinux
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
AMD Radeon Sapphire 6950 Second monitor won't work on Archlinux
I just installed archlinux and I'm trying to get the GUI to work, but I keep running into the problem that the second monitor won't work. In console, it doesn't show anything or just flashes uncontrollably when I open nano. When I try xrandr it just prints:
Code:
Can't open display
Right now I'm using the open source drivers because the other one kept giving me errors say it couldn't find the linux headers even though I installed them.
I got xrandr working (I didn't realize it had to be in Xorg) and configured my monitors but still I can't do anything with my second one.
If you configured both your monitors, what do you mean you can't do anything with the second monitor? How exactly did you confirm them and in what way is it not working how you expect?
If you configured both your monitors, what do you mean you can't do anything with the second monitor? How exactly did you confirm them and in what way is it not working how you expect?
Adam
It won't show anything on the display. After doing a little bit of testing in i3, I found that the second workspace is somewhere not on my first monitor (AKA it's trying to put something out on the second) but it's still blank.
I configured it to run this command when X11 starts:
Does it work any better if you don't use the --pos option? Have you tried with another window manager, just to see if it's something specific to i3?
Adam
No, and yes. removing --pos does nothing and I tried twm before. I only mentioned i3 specifically because the different workspaces showed definitively that it wasn't just ignoring the second monitor.
Also, I tried to run "sudo X -configure" and got a few errors:
Code:
[ 2231.164]
X.Org X Server 1.13.2
Release Date: 2013-01-24
[ 2231.167] X Protocol Version 11, Revision 0
[ 2231.167] Build Operating System: Linux 3.7.4-1-ARCH x86_64
[ 2231.168] Current Operating System: Linux imperator 3.7.9-1-ARCH #1 SMP PREEMPT Mon Feb 18 02:13:30 EET 2013 x86_64
[ 2231.168] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=34b52fc1-5a07-480d-8870-36de8ccd0a7e ro quiet
[ 2231.169] Build Date: 25 January 2013 09:33:50AM
[ 2231.170]
[ 2231.170] Current version of pixman: 0.28.2
[ 2231.172] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 2231.172] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 2231.174] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Feb 21 02:52:45 2013
[ 2231.174] (II) Loader magic: 0x7fcc40
[ 2231.174] (II) Module ABI versions:
[ 2231.174] X.Org ANSI C Emulation: 0.4
[ 2231.174] X.Org Video Driver: 13.1
[ 2231.174] X.Org XInput driver : 18.0
[ 2231.174] X.Org Server Extension : 7.0
[ 2231.175] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 2231.175] (--) PCI:*(0:1:0:0) 1002:6719:174b:186b rev 0, Mem @ 0xe0000000/268435456, 0xf7e20000/131072, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
[ 2231.176] List of video drivers:
[ 2231.177] radeon
[ 2231.178] ati
[ 2231.178] (II) LoadModule: "radeon"
[ 2231.178] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 2231.178] (II) Module radeon: vendor="X.Org Foundation"
[ 2231.178] compiled for 1.13.2, module version = 7.1.0
[ 2231.178] Module class: X.Org Video Driver
[ 2231.178] ABI class: X.Org Video Driver, version 13.1
[ 2231.178] (II) LoadModule: "ati"
[ 2231.178] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[ 2231.190] (II) Module ati: vendor="X.Org Foundation"
[ 2231.190] compiled for 1.13.2, module version = 7.1.0
[ 2231.190] Module class: X.Org Video Driver
[ 2231.190] ABI class: X.Org Video Driver, version 13.1
[ 2231.190] (II) RADEON: Driver for ATI Radeon chipsets:
...
AMD Radeon HD 6900 Series, AMD Radeon HD 6900 Series, CAYMAN, CAYMAN,
...
[ 2231.238] (++) Using config file: "/root/xorg.conf.new"
[ 2231.240] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 2231.240] (==) ServerLayout "X.org Configured"
[ 2231.240] (**) |-->Screen "Screen0" (0)
[ 2231.240] (**) | |-->Monitor "Monitor0"
[ 2231.240] (**) | |-->Device "Card0"
[ 2231.240] (**) |-->Input Device "Mouse0"
[ 2231.240] (**) |-->Input Device "Keyboard0"
[ 2231.240] (==) Automatically adding devices
[ 2231.240] (==) Automatically enabling devices
[ 2231.240] (==) Automatically adding GPU devices
[ 2231.240] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 2231.240] Entry deleted from font path.
[ 2231.240] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 2231.240] Entry deleted from font path.
[ 2231.240] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 2231.240] Entry deleted from font path.
[ 2231.240] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 2231.240] Entry deleted from font path.
[ 2231.240] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 2231.240] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 2231.240] Entry deleted from font path.
[ 2231.240] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 2231.240] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 2231.240] Entry deleted from font path.
[ 2231.241] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 2231.241] Entry deleted from font path.
[ 2231.241] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 2231.241] Entry deleted from font path.
[ 2231.241] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 2231.241] Entry deleted from font path.
[ 2231.241] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 2231.241] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 2231.241] Entry deleted from font path.
[ 2231.241] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 2231.241] (**) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/misc/
[ 2231.241] (**) ModulePath set to "/usr/lib/xorg/modules"
[ 2231.241] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 2231.241] (WW) Disabling Mouse0
[ 2231.241] (WW) Disabling Keyboard0
[ 2231.242] (II) [KMS] Kernel modesetting enabled.
[ 2231.242] (EE)
[ 2231.244] (EE) Backtrace:
[ 2231.262] (EE) 0: X (xorg_backtrace+0x36) [0x58a416]
[ 2231.263] (EE) 1: X (0x400000+0x18e269) [0x58e269]
[ 2231.264] (EE) 2: /usr/lib/libpthread.so.0 (0x7fcd0637b000+0xf1e0) [0x7fcd0638a1e0]
[ 2231.264] (EE) 3: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7fcd03e95000+0x41cf4) [0x7fcd03ed6cf4]
[ 2231.265] (EE) 4: X (DoConfigure+0xdec) [0x46b14c]
[ 2231.265] (EE) 5: X (0x400000+0x7a718) [0x47a718]
[ 2231.266] (EE) 6: X (0x400000+0x26776) [0x426776]
[ 2231.267] (EE) 7: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7fcd05207a15]
[ 2231.267] (EE) 8: X (0x400000+0x26c9d) [0x426c9d]
[ 2231.268] (EE)
[ 2231.269] (EE) Segmentation fault at address 0x18
[ 2231.270]
Fatal server error:
[ 2231.271] Caught signal 11 (Segmentation fault). Server aborting
[ 2231.272]
[ 2231.272] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 2231.274] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 2231.275] (EE)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.