Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 183721
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo X packagers <x11@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Sascha Lucas <sascha.lucas@rus.uni-stuttgart.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 183721 depends on: Show dependency tree
Bug 183721 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-06-30 11:37 0000
after upgrading from kde 3.5.6 to 3.5.7 the desktop does not resize to fit
roteted screen.

Normal orientation of screen:
  ----- 
 |     | 
 |     | 
  ----- 

left orientation (right part is black, top part to big):
  ----- 
 |    || 
 |    || 
  -----

xorg video driver is nvidia; alternate WM (fluxbox) works.

very old similar kde-bug: https://bugs.kde.org/show_bug.cgi?id=112294

# emerge --info
Portage 2.1.3_rc6 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3,
2.6.21-gentoo-r2 i686)
=================================================================
System uname: 2.6.21-gentoo-r2 i686 AMD Athlon(tm) Processor
Gentoo Base System release 1.12.10
Timestamp of tree: Fri, 29 Jun 2007 07:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild
/etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg ccache distlocks metadata-transfer parallel-fetch sandbox
sfperms strict unmerge-orphans"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acpi aiglx alsa arts asf audiofile
bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo caps cdparanoia cdr
cisco cli cpudetection cracklib crypt css cups curl dbus divx dlloader dmi dmx
dri dv dvd dvdr dvdread emboss encode evo exif fbcon ffmpeg firefox flac
fortran gdbm gif gimp glitz gpgme gphoto2 gpm gs gstreamer gtk hal hbci iconv
idn ieee1394 imagemagick imap imlib ipv6 irda isdnlog java jpeg kde
kdeenablefinal latex lcms libg++ logitech-mouse logrotate lzo mad mbox midi
mikmod mmx mmxext mng mp3 mpeg mplayer mudflap ncurses nls nptl nptlonly
nsplugin ofx ogg opengl openmp oss pam pcmcia pcre pdf perl png pop ppds pppd
python qt3 qt4 quicktime rdesktop readline real realmedia reflection samba sasl
scanner sdl session slang smime smtp spell spl ssl svg tcpd tetex theora
threads tiff truetype truetype-fonts type1-fonts udev unicode usb utempter vnc
vorbis wifi win32codecs wmf wmp x264 x86 xcomposite xine xinerama xml xml2 xorg
xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106
cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0
intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev joystick keyboard mouse
vmmouse void" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780
lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU"
VIDEO_CARDS="mach64 radeon dummy fbdev nv nvidia vesa vga vmware"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Wulf Krueger (RETIRED) 2007-06-30 14:35:28 0000 -------
Can you reproduce the problem when using the F/OSS nv driver? Using the
closed-source nvidia driver, I can reproduce the problem on KDE 3.5.7.

------- Comment #2 From Sascha Lucas 2007-06-30 14:50:56 0000 -------
(In reply to comment #1)
> Can you reproduce the problem when using the F/OSS nv driver? Using the

same thing with nv-driver. it's not the X-screen that works wrong (mouse
courser can move the whole screen and fluxbox works), just a KDE problem... I
think.

------- Comment #3 From Marcus D. Hanwell 2007-07-18 08:15:15 0000 -------
This looks very much like an upstream issue and I am not sure we have the
resources to patch this without help.

------- Comment #4 From Sascha Lucas 2007-07-18 10:33:10 0000 -------
(In reply to comment #3)
> This looks very much like an upstream issue and I am not sure we have the
> resources to patch this without help.

ok. I've sent a comment to the KDE bug listed above. Let's see what will happen
... 

------- Comment #5 From Sascha Lucas 2007-07-19 11:21:06 0000 -------
(In reply to comment #4)

> ok. I've sent a comment to the KDE bug listed above. Let's see what will happen

Robert Gerlach posted a patch
(http://bugs.kde.org/attachment.cgi?id=21183&action=view). I'd like to test it,
if no one else would, but I need a little bit help which eclass to modify and
perhaps how.

------- Comment #6 From Vlastimil Babka (Caster) 2007-07-21 19:23:31 0000 -------
(In reply to comment #5)
> (In reply to comment #4)
> 
> > ok. I've sent a comment to the KDE bug listed above. Let's see what will happen

It didn't fix it for me, see my screenshots at upstream bug.

> Robert Gerlach posted a patch
> (http://bugs.kde.org/attachment.cgi?id=21183&action=view). I'd like to test it,
> if no one else would, but I need a little bit help which eclass to modify and
> perhaps how.

Not eclass, but the qt ebuild. For example:
Index: qt-3.3.8-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-libs/qt/qt-3.3.8-r2.ebuild,v
retrieving revision 1.10
diff -u -B -r1.10 qt-3.3.8-r2.ebuild
--- qt-3.3.8-r2.ebuild  30 May 2007 11:49:19 -0000      1.10
+++ qt-3.3.8-r2.ebuild  21 Jul 2007 19:22:19 -0000
@@ -118,7 +118,7 @@
        epatch ${FILESDIR}/0038-dragobject-dont-prefer-unknown.patch
        epatch ${FILESDIR}/0044-qscrollview-windowactivate-fix.diff
        epatch ${FILESDIR}/0047-fix-kmenu-widget.diff
        epatch ${FILESDIR}/0048-qclipboard_hack_80072.patch
+       epatch ${FILESDIR}/randr.patch

        # ulibc patch (bug #100246)
        epatch ${FILESDIR}/qt-ulibc.patch

------- Comment #7 From Sascha Lucas 2007-07-22 20:12:13 0000 -------
(In reply to comment #6)
> It didn't fix it for me, see my screenshots at upstream bug.

I've also tried the qt-patch and it works for me. also the kicker behaves
right. can't reproduce your problem.

> Not eclass, but the qt ebuild. For example:

thanks. It toke me some time until I noticed that this was a qt patch and not a
KDE one. Can the patch order have an influence? I put the randr patch after
utf8-bug-qt3.diff.

------- Comment #8 From Carsten Lohrke 2007-07-26 11:46:45 0000 -------
O.k., if I read this right, all comes down to 

https://bugs.freedesktop.org/show_bug.cgi?id=2965


so it's X11 turf.

------- Comment #9 From Vlastimil Babka (Caster) 2007-07-26 13:11:07 0000 -------
This patch, applied to xorg-server-1.3.0.0 fixed everything for me, including
kicker panels. Dunno why Robert Gerlach says you need to revert this patch...

http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=commit;h=c10df5b967d4da4e11786520317e2917de5541fa

------- Comment #10 From Alan Hourihane 2007-09-24 09:45:08 0000 -------
This is the patch that needs including for xorg 1.3.0

http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=commitdiff;h=c10df5b967d4da4e11786520317e2917de5541fa;hp=e1dea151db6405e12d991feacba9446320739ee8

------- Comment #11 From Vlastimil Babka (Caster) 2007-09-24 18:31:41 0000 -------
BTW xorg-server-1.4 is fine, I also checked the patch is indeed applied in its
sources...

------- Comment #12 From Christian Schmitt 2007-09-24 22:27:33 0000 -------
So as long as 1.4 is still marked unstable, can we make an 1.3.0.0-r1 and
release it?

------- Comment #13 From Christian Schmitt 2007-09-24 23:46:56 0000 -------
(In reply to comment #9)
> This patch, applied to xorg-server-1.3.0.0 fixed everything for me, including
> kicker panels. Dunno why Robert Gerlach says you need to revert this patch...
> 
> http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=commit;h=c10df5b967d4da4e11786520317e2917de5541fa
> 

I applied it as well an it resolves the whole problem. Should definately go
into the tree.

------- Comment #14 From Donnie Berkholz 2007-10-14 04:55:00 0000 -------
Fixed in xorg-server-1.3.0.0-r2, thanks!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug