Bug 156424

Summary: 8.2R xrandr & xf86-video-intel & xorg-server packages do not correctly support rotation
Product: Ports & Packages Reporter: Leo <grey.leo>
Component: Individual Port(s)Assignee: freebsd-x11 (Nobody) <x11>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Leo 2011-04-15 15:40:11 UTC
# xrandr -o 1
virtually rotate screen, but makes him totally black
# xrandr -o 0
return to normal usage

Release versions
xrandr-1.3.2
xorg-1.7.5,1
xf86-video-intel-2.7.1,3

After update
xrandr-1.3.4
xorg-1.7.7_1,1
xf86-video-intel-2.7.1_4

Fix: 

xrandr 1.3.0
works with
xorg-server-1.6.1_1 & xf86-video-intel-2.7.1
How-To-Repeat: Pure GENERIC machine, tested on i946 and i910 chipsets
Install almost minimal package set:

# pkg_add -r xf86-video-intel
<installs over 80 packages>
# pkg_add -r xf86-input-keyboard xf86-input-mouse
# pkg_add -r xorg-fonts-cyrillic font-misc-misc font-alias
# pkg_add -r xinit rxvt xrandr xkbcomp

# echo rxvt > ~/.xinitrc
# /usr/local/etc/rc.d/dbus onestart
# /usr/local/etc/rc.d/hald onestart
# xinit
X.org server starts with default config

# xrandr
 prints out correct information
# xrandr -o 0
 rotate to normal mode (just do nothing now)
# xrandr -o 1
 should rotate left
And it really rotates - mouse cursor is rotated, mouse movement is "rotated", but screen is pure black (only mouse cursor can move, changing its shape accordingly)
After
# xrandr -o 0
 everything become normal again

Updating ports (2011-04-15) doesn't solve the problem.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2011-04-17 02:04:21 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-x11

Over to maintainer(s).
Comment 2 Leo 2011-06-08 20:58:26 UTC
Picture rotates with current xf86-video-intel29 driver (2.9.1)
But redrawing in portrete orientation is very"stripy" and
CPU-intensive (by Xorg process)
Comment 3 Eitan Adler freebsd_committer freebsd_triage 2011-09-23 00:19:40 UTC
State Changed
From-To: open->feedback

Is this is a problem with the latest xrandr? I don't know if this is/was 
an xrandr or intel problem.
Comment 4 Leo 2011-10-11 14:02:43 UTC
Nothing changed with new xrandr and xf86-intel
Let's wait for 9.0R packages
Comment 5 Niclas Zeising freebsd_committer freebsd_triage 2013-06-26 13:55:50 UTC
Is this issue still relevant, even with 9.0 or 9.1 packages?
Regards!
-- 
Niclas Zeising
Comment 6 Niclas Zeising freebsd_committer freebsd_triage 2013-07-10 13:21:44 UTC
State Changed
From-To: feedback->closed

Feedback timeout.