second monitor not working. Debian GNU/Linux 8.2 (jessie) ( Radeon HD 8670 / R7 250 AND Xeon E3-1200 )
DebianThis forum is for the discussion of Debian Linux.
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.
I believe so. I did this to ensure it. does this confirm it?
Code:
pawn57@deb:~$ su root
Password:
root@deb:/home/pawn57# apt-get install firmware-linux-nonfree
Reading package lists... Done
Building dependency tree
Reading state information... Done
firmware-linux-nonfree is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@deb:/home/pawn57#
in ubuntu/mate with both screens working I get this...
Code:
pawn57@pawn57-Inspiron-660:~$ cat /var/log/Xorg.0.log | grep -i "dri" | grep -v -i "driver"
[ 29.978] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 29.978] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 30.064] (II) Loading sub module "dri2"
[ 30.064] (II) LoadModule: "dri2"
[ 30.064] (II) Module "dri2" already built-in
[ 30.064] (II) Loading sub module "dri2"
[ 30.064] (II) LoadModule: "dri2"
[ 30.064] (II) Module "dri2" already built-in
[ 30.395] (II) glamor: EGL version 1.4 (DRI2):
[ 30.540] (II) RADEON(G0): [DRI2] Setup complete
[ 30.541] (==) RADEON(G0): DRI3 disabled
[ 30.630] (II) intel(0): [DRI2] Setup complete
[ 30.630] (II) intel(0): direct rendering: DRI2 enabled
[ 30.638] (II) GLX: Initialized DRI2 GL provider for screen 0
pawn57@pawn57-Inspiron-660:~$ inxi -G
Graphics: Card-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
Card-2: Advanced Micro Devices [AMD/ATI] Oland XT [Radeon HD 8670 / R7 250/350]
Display Server: X.Org 1.17.2 drivers: ati,radeon,intel (unloaded: fbdev,vesa)
Resolution: 1920x1080@60.00hz, 1920x1080@60.00hz
GLX Renderer: Mesa DRI Intel Ivybridge Desktop GLX Version: 3.0 Mesa 11.0.2
pawn57@pawn57-Inspiron-660:~$ xrandr
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
1920x1080 60.00*+ 60.00 59.94 30.00 24.00 29.97 23.98
1920x1080i 60.00 59.94
1280x1024 60.02
1360x768 60.02
1152x864 59.97
1280x720 60.00 59.94
1024x768 60.00
800x600 60.32
720x480 60.00 59.94
640x480 60.00 59.94
720x400 70.08
VGA2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
HDMI-1-0 connected 1920x1080+1920+0 1600mm x 900mm
1920x1080 60.00*+ 60.00 59.94 30.00 24.00 29.97 23.98
1920x1080i 60.00 59.94
1280x1024 60.02
1360x768 60.02
1152x864 59.97
1280x720 60.00 59.94
1024x768 60.00
800x600 60.32
720x480 60.00 59.94
640x480 60.00 59.94
720x400 70.08
DVI-1-0 disconnected
VGA-1-0 disconnected
1920x1080 (0x45) 148.500MHz
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1920x1080 (0x46) 148.500MHz
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1096 end 1116 total 1125 clock 60.00Hz
1920x1080 (0x47) 148.352MHz
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.43KHz
v: height 1080 start 1084 end 1089 total 1125 clock 59.94Hz
1920x1080i (0x48) 74.250MHz
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.75KHz
v: height 1080 start 1084 end 1094 total 1125 clock 60.00Hz
1920x1080 (0x49) 74.250MHz
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.75KHz
v: height 1080 start 1084 end 1089 total 1125 clock 30.00Hz
1920x1080 (0x4a) 74.250MHz
h: width 1920 start 2558 end 2602 total 2750 skew 0 clock 27.00KHz
v: height 1080 start 1084 end 1089 total 1125 clock 24.00Hz
1920x1080i (0x4b) 74.176MHz
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.72KHz
v: height 1080 start 1084 end 1094 total 1125 clock 59.94Hz
1920x1080 (0x4c) 74.176MHz
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.72KHz
v: height 1080 start 1084 end 1089 total 1125 clock 29.97Hz
1920x1080 (0x4d) 74.176MHz
h: width 1920 start 2558 end 2602 total 2750 skew 0 clock 26.97KHz
v: height 1080 start 1084 end 1089 total 1125 clock 23.98Hz
1280x1024 (0x4e) 108.000MHz
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1360x768 (0x4f) 85.500MHz
h: width 1360 start 1424 end 1536 total 1792 skew 0 clock 47.71KHz
v: height 768 start 771 end 777 total 795 clock 60.02Hz
1152x864 (0x50) 81.579MHz
h: width 1152 start 1216 end 1336 total 1520 skew 0 clock 53.67KHz
v: height 864 start 865 end 868 total 895 clock 59.97Hz
1280x720 (0x51) 74.250MHz
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.00KHz
v: height 720 start 725 end 730 total 750 clock 60.00Hz
1280x720 (0x52) 74.176MHz
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 44.96KHz
v: height 720 start 725 end 730 total 750 clock 59.94Hz
1024x768 (0x53) 65.000MHz
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0x54) 40.000MHz
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
720x480 (0x55) 27.027MHz
h: width 720 start 736 end 798 total 858 skew 0 clock 31.50KHz
v: height 480 start 489 end 495 total 525 clock 60.00Hz
720x480 (0x56) 27.000MHz
h: width 720 start 736 end 798 total 858 skew 0 clock 31.47KHz
v: height 480 start 489 end 495 total 525 clock 59.94Hz
640x480 (0x57) 25.200MHz
h: width 640 start 656 end 752 total 800 skew 0 clock 31.50KHz
v: height 480 start 490 end 492 total 525 clock 60.00Hz
640x480 (0x58) 25.175MHz
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
720x400 (0x59) 28.320MHz
h: width 720 start 738 end 846 total 900 skew 0 clock 31.47KHz
v: height 400 start 412 end 414 total 449 clock 70.08Hz
pawn57@pawn57-Inspiron-660:~$
in debian with ONLY ONE screen working I get this...
Code:
pawn57@deb:~$ cat /var/log/Xorg.0.log | grep -i "dri" | grep -v -i "driver"
[ 11.767] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 11.767] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 12.309] (II) Loading sub module "dri2"
[ 12.309] (II) LoadModule: "dri2"
[ 12.309] (II) Module "dri2" already built-in
[ 12.309] (II) Loading sub module "dri2"
[ 12.309] (II) LoadModule: "dri2"
[ 12.309] (II) Module "dri2" already built-in
[ 13.230] (II) glamor: EGL version 1.4 (DRI2):
[ 13.442] (II) RADEON(G0): [DRI2] Setup complete
[ 13.536] (II) intel(0): [DRI2] Setup complete
[ 13.537] (II) intel(0): direct rendering: DRI2 Enabled
[ 13.662] (II) GLX: Initialized DRI2 GL provider for screen 0
pawn57@deb:~$ inxi -G
Graphics: Card-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
Card-2: Advanced Micro Devices [AMD/ATI] Oland XT [Radeon HD 8670 / R7 250]
Display Server: X.Org 1.16.4 drivers: ati,radeon,intel (unloaded: fbdev,vesa)
Resolution: 1920x1080@60.00hz
GLX Renderer: Mesa DRI Intel Ivybridge Desktop GLX Version: 3.0 Mesa 10.3.2
pawn57@deb:~$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
1920x1080 60.00*+ 60.00 59.94 30.00 24.00 29.97 23.98
1920x1080i 60.00 59.94
1280x1024 60.02
1360x768 60.02
1152x864 59.97
1280x720 60.00 59.94
1024x768 60.00
800x600 60.32
720x480 60.00 59.94
640x480 60.00 59.94 59.94
720x400 70.08
DP1 disconnected (normal left inverted right x axis y axis)
pawn57@deb:~$
[ 103.041] (II) LoadModule: "glx"
[ 103.050] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 103.137] (II) Module glx: vendor="X.Org Foundation"
[ 103.137] compiled for 1.17.2, module version = 1.0.0
[ 103.137] ABI class: X.Org Server Extension, version 9.0
[ 103.137] (==) AIGLX enabled
[ 103.137] (==) Matched intel as autoconfigured driver 0
[ 103.137] (==) Matched fglrx as autoconfigured driver 1
[ 103.137] (==) Matched ati as autoconfigured driver 2
[ 103.137] (==) Matched intel as autoconfigured driver 3
[ 103.137] (==) Matched modesetting as autoconfigured driver 4
[ 103.137] (==) Matched fbdev as autoconfigured driver 5
[ 103.137] (==) Matched vesa as autoconfigured driver 6
[ 103.137] (==) Assigned the driver to the xf86ConfigLayout
Quote:
[ 11.757] (II) LoadModule: "glx"
[ 11.781] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 11.860] (II) Module glx: vendor="X.Org Foundation"
[ 11.860] compiled for 1.16.4, module version = 1.0.0
[ 11.860] ABI class: X.Org Server Extension, version 8.0
[ 11.860] (==) AIGLX enabled
[ 11.860] (==) Matched intel as autoconfigured driver 0
[ 11.860] (==) Matched intel as autoconfigured driver 1
[ 11.860] (==) Matched modesetting as autoconfigured driver 2
[ 11.860] (==) Matched fbdev as autoconfigured driver 3
[ 11.860] (==) Matched vesa as autoconfigured driver 4
[ 11.860] (==) Assigned the driver to the xf86ConfigLayout
As you can see, the Debian glx driver does not show any autoconfigured drivers for the Radeon, thus it doesn't load them. First, since Testing has newer X.org and drivers, if you try the Testing install, we can see how that does. After that, if it still doesn't work, if you could post the output of:
Code:
lsmod
in both (or all, including Testing) systems, that would be helpful. If it still doesn't work, you may be able to force the module to load, but that's a last resort.
ok I made usb stick for debian stretch and installed it.
As always I get this error...
Code:
[drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A
[drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun
Then I did ...
Add "contrib" and "non-free" components to /etc/apt/sources.list, for example:
# Debian 8 "Jessie" deb http://httpredir.debian.org/debian/ jessie main contrib non-free
Update the list of available packages:
# apt-get update
For one thing, you have to remember that this is Stretch, so you'll want to use Stretch repositories, not jessie ones. I'm not sure if that could be the problem, but replace "jessie" with "stretch", then update.
For one thing, you have to remember that this is Stretch, so you'll want to use Stretch repositories, not jessie ones. I'm not sure if that could be the problem, but replace "jessie" with "stretch", then update.
Thank you for trying to help me. I initially jumped on the idea to try to use stretch because I seem to be running into so many dead ends. After installing it and having even more and new issues, I realized that it is not worth it, especially when my goal is to get this issue resolved using debian (jessie). I have decided to go back to clean debian/jessie and proceed form there.
Then in "Monitor Preferences" I was able to select my other screen! (and click the "On" button)
I know have BOTH monitors working in debian!!! but will probly have to run that command each time I boot until I set it auto some how as the page I copied it from says ..
Quote:
Since it's only temporary, refer to your distribution, display manager or desktop environment documentation to run it automatically each time you start the graphical interface..
ALSO although the second screen is working it seems a little buggy so far. like some times the pointer leaves a trail or moving a window the screen doesnt repaint properly or immediately, but clicking the desktop or window usually fixes it to look proper again. I hope to get that fixed now and get it set to auto come on too.
Thanks to everyone who has been trying to help me!
I was going to attach two screen shots one with it good and the other showing the way it looks when it is having the errors I described above but I realized when I do screen capture, the resulting pic shows correctly. the error doesn't show in the screen shot, so I may take a real picture with a camera and post that later. Anyway I am attaching a screen shot of it at least working the way it is so far!
Probably the easiest way is to make an autostart in MATE that runs that same command. It would be nice to know a) what xrandr is doing here, and b) why Debian doesn't do it automatically.
Probably the easiest way is to make an autostart in MATE that runs that same command. It would be nice to know a) what xrandr is doing here, and b) why Debian doesn't do it automatically.
Thanks the autostart method worked but still have to go in "Monitor Preferences" and turn it on each time. No big deal, and think will find a way to resolve that soon.
My main concern now is getting the display to behave normal or properly. It has errors. It is not working like it should as I explained a few posts ago. (I remember there was a few distros that it came on automatically in, but had some problems simmiler to this but slightly different. I think MINT was one.) It is capable of working properly, as it does in windows and ubuntu/mate as proof.
I have attatched an actual photograph below to show the abnormal behavior, as it doesn't show up in screen shots.
This is the display on the right connected to the (Radeon HD 8670 / R7 250) that is having problems as seen in the attatched photograph.
That's true, but if you test in Stretch, then you will have better insight into how actually to get it working in Jessie.
Thanks. I am a little confused about how to use stretch and testing. Is it stretch/ normal vs stretch/ testing? I know it says that stretch is a testing version of debian. so it confuses me alot. and also if I did it what my sources.list should look like.
Stretch is Testing. Stretch is the next release of Debian after Jessie. In a few months, Stretch will become Stable, and Jessie will be bumped to Oldstable. But it's currently being tested, thus the name. Packages are being updated because bugs and security problems are being found. So your sources.list would have every instance of "jessie" replaced with "stretch" or "testing" which are one and the same.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.