Summary: | >=x11-base/xorg-server-1.18.0 - fix primary output detection for xinerama and reverse prime | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sven B. <s.bahro+bgo> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | rkarimov.r, vylaern |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Sven B.
2016-02-11 10:49:50 UTC
*** Bug 574766 has been marked as a duplicate of this bug. *** 1.18.2 Still the same = black screen Works for me with xorg-server 1.18.2 and lightdm/xfce, using the simple config: Section "Module" Load "modesetting" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0" Option "AllowEmptyInitialConfiguration" "Yes" EndSection as well as the xrandr commands in the display-setup-script (lightdm) This is mine xorg.conf: Section "Module" Load "modesetting" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0" Option "AllowEmptyInitialConfiguration" EndSection The only difference I see is "Yes" in your xorg.conf. I took mine from nvidia website (nvidia driver 361.28): http://us.download.nvidia.com/XFree86/Linux-x86_64/361.28/README/randr14.html The "yes" is optional i think, so that shouldn't be the reason. Perhaps check the PCI id once more. For display setup i also use the default: xrandr --setprovideroutputsource modesetting NVIDIA-0 xrandr --auto Otherwise i can't really think of anything. My Xorg.0.log says no error, but pure X (without KDE) do not even start (black screen for few seconds and back to the console): http://pastebin.com/FS7cFcJY My .xinitrc xrandr --setprovideroutputsource modesetting NVIDIA-0 xrandr --auto My xorg.conf with EDID also doesn't work. Section "Module" Load "modesetting" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0" Option "AllowEmptyInitialConfiguration" Option "ConnectedMonitor" "CRT-0" Option "CustomEDID" "CRT-0:/lib/firmware/edid/1920x1080_Clevo_W670SR.bin" Option "UseEDID" "True" EndSection Does 1.18.2 version fixed the bug fixed in Arch version 1.18.1-3? Or is it just Arch path? It was fixed upstream, the arch patch is exactly that patch[1] and the release notes[2] for 1.18.2 include that one. Perhaps you could try the configuration for older xorg servers and specify "Screen 1" instead of "Screen 0" in the ServerLayout section as mentioned in the arch bug report. [1] https://cgit.freedesktop.org/xorg/xserver/diff/?id=7bb64d8c1de9659f11da7917772919b071e9db82 [2] https://lists.x.org/archives/xorg-announce/2016-March/002681.html xorg.conf is OK, as when I am trying to starx X + KDE, it partly works (without desktop and menus), when I try run konsole and glxinfo or glxgeras it says there is not glx. So as 1.18.2 doesn't work, maybe there is a problem with eselect-opengl? https://bugs.gentoo.org/show_bug.cgi?id=572274 After last days drivers update (both intel & nvidia) I have such error on the screen after typing 'startx' from the console: xrandr: Configure crtc 2 failed X Error of failed request: BadValue (integer parameter out of range for operation) Major Opcode of failed request: 139 (RANDR) Minor Opcode of failed request: 21 (RRSetCrtcConfig) Value in failed request: 0x0 Serial number of failed request: 45 Current serial number in output stream: 45 xinit: connection to X server lost The patch for the original report is included since xorg-server-1.18.2 If you still see problems with 1.18.3, please open a new bug report. |