sidux.com
Menu

News

Give back
Last 3 Contributions
30-11-2008 20.00
25-11-2008 100.00
25-11-2008 20.00

Donate


Sponsor
hetzner.de

Languages
Preferred language:



Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
cas
15 Post subject: lyx broken  PostPosted: Apr 11, 2008 - 06:02 PM



Joined: Nov 12, 2007
Posts: 328

DU via smxi, 32bit.
I cant start lyx any more
apt-get install told me I had the latest version, but told me there were dependencies with this lib. It said I might try "apt-get install -f " which I did.
Now lyx pops up and then vanishes again. Not really better. I tried smxi again, it said everything was right, but it isnt.
Actually I need this program NOW.

Thanks for help,
cas

_________________
sidux-2007-04 Ερως kde-full


Last edited by cas on Apr 21, 2008 - 10:07 PM; edited 1 time in total
 
 View user's profile Send private message  
Reply with quote Back to top
h2
Post subject:   PostPosted: Apr 11, 2008 - 07:28 PM



Joined: Nov 28, 2006
Posts: 4303

Status: Offline
Please do not tack on a problem to another thread, start a new one when the problem is not directly connected to the original topic. Otherwise it does nobody any good, including you.

Topic split to new thread.

There does not appear to be a package version mismatch between lyx and lyx-common, so you'll have to check for bug reports.

Generally, if you are in the middle of serious production work, doing a dist-upgrade is not one the better things to do, any package in sid can break at any time, and any person can be the first to discover it, especially if it is not a standard sidux package.

I recommend enabling testing sources in your /etc/apt/sources.list.d/debian.list or sources.list, apt-get update
apt-get install lyx/testing lyx-common/testing

then place the packages on hold manually until you figure out the problem.

_________________
sidux Maintenance script: dist-upgrade, kernel install, general utilities: smxi
Backup script [using rdiff-backup]: rd-h2.sh
 
 View user's profile Send private message  
Reply with quote Back to top
BenGoodrich
Post subject:   PostPosted: Apr 11, 2008 - 08:25 PM



Joined: Dec 02, 2006
Posts: 221

Status: Offline
see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475523

LyX got clobbered by the qt update. So far, there is no real fix. Maybe you can revert to the qt in testing. Or you could build LyX from the svn source, which seems not to crash any more than usual but on my system the menus are illegible
 
 View user's profile Send private message  
Reply with quote Back to top
cas
Post subject:   PostPosted: Apr 11, 2008 - 08:58 PM



Joined: Nov 12, 2007
Posts: 328

Quote:
Please do not tack on a problem to another thread,
sorry I thought it was related, because of this lib thing.
Quote:
Generally, if you are in the middle of serious production work, doing a dist-upgrade

well, I am working on my final thesis. Following this advice might conflict with your advice du-ing not to seldom Wink

I added testing, but apt-get said it was already the newest version, so sid and testing seem to be the same version.
BenGoodrich wrote:

thanks for this, there I read
Quote:
downgrading to version 4.3.4 of the qt4 packages solves the problem.
how can I do this, I havent done it before.

I already had removed and installed again lyx/lyx-common, it didn't help. But it said something 'lyx-common set to manually installed.' , which I could't reproduce then. Does it mean anything?

thank you, cas

_________________
sidux-2007-04 Ερως kde-full
 
 View user's profile Send private message  
Reply with quote Back to top
BenGoodrich
Post subject:   PostPosted: Apr 11, 2008 - 08:58 PM



Joined: Dec 02, 2006
Posts: 221

Status: Offline
Or, if you are really pressed for time, you can do

Code:
lyx -e pdflatex myfile.lyx


to export your .lyx file into a .tex file and edit it old school with kile or texmaker or whatever. See also

Code:
lyx --help


for some more details
 
 View user's profile Send private message  
Reply with quote Back to top
BenGoodrich
Post subject:   PostPosted: Apr 11, 2008 - 10:45 PM



Joined: Dec 02, 2006
Posts: 221

Status: Offline
There is now a workaround for LyX 1.5.4.x

Start lyx from konsole using the geometry parameter, e.g.

Code:
lyx -geometry 10x10+10+10


That will make a small LyX window. You can grab the bottom right corner and drag it to make it bigger, but you may have grab and drag several times to get it big enough to where you can maximize the LyX window. Then, it kind of works, except the menu texts are illegible. But that will probably allow you to at least put your words on paper without downgrading qt. If that isn't good enough, then post again or go to IRC, and someone can probably walk you through a qt downgrade, but that would be a bit invasive.

SAVE OFTEN and try not to do anything that requires a repaint of the screen. You might also follow

http://www.mail-archive.com/lyx-devel@l ... 38771.html

to see if of the LyX devs follow up on this suggestion with actual advice, patches, etc.
 
 View user's profile Send private message  
Reply with quote Back to top
h2
Post subject:   PostPosted: Apr 11, 2008 - 10:45 PM



Joined: Nov 28, 2006
Posts: 4303

Status: Offline
cas, the chance of someone, say Ben here, seeing your post if it's a specific issue, and having more information, is much higher, as you see, if you create a thread for your specific problem, also, it's easier for anyone else who has lyx and needs it to see that there is an issue with lyx and latest libkde4core stuff.

_________________
sidux Maintenance script: dist-upgrade, kernel install, general utilities: smxi
Backup script [using rdiff-backup]: rd-h2.sh
 
 View user's profile Send private message  
Reply with quote Back to top
cas
Post subject:   PostPosted: Apr 12, 2008 - 01:09 AM



Joined: Nov 12, 2007
Posts: 328

ok, so this time it was me, who's hit first.

Code:
lyx -geometry 10x10+10+10
THAT'S, what I call a workaround.

thanks for this. it works gratifying up to now. I put the geometry parameter in the K-menu entry, so I can even click the documents, which I had linked to my Desktop!

Glad I hadn't to perform a handstand simultaneously!

greetings, cas

_________________
sidux-2007-04 Ερως kde-full
 
 View user's profile Send private message  
Reply with quote Back to top
zulu9
22 Post subject:   PostPosted: Apr 12, 2008 - 01:41 AM



Joined: Nov 30, 2006
Posts: 777
Location: Germany
Status: Offline
this is weird. I did not get any problems with lyx after the recent qt4-update. I got some issue with other apps tho (nothing official in repo) so I installed libqt4-svg and some other libqt4-* packages before I tried lyx. Maybe due to the changes in libqt4-packages lyx is left with some bad dependencies.

_________________
http://sidux.wordpress.com/ inoffizielles sidux-Blog
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
BenGoodrich
Post subject:   PostPosted: Apr 12, 2008 - 03:29 AM



Joined: Dec 02, 2006
Posts: 221

Status: Offline
@zulu9

Can you elaborate? When I do

Code:
apt-get install ^libqt4-*


the only things it wants to install are
Code:
libqt4-dbg libqt4-ruby libqt4-ruby1.8 libqt4-webkit-dbg libqt4-xmlpatterns-dbg libsmokeqt4-1


none of which seem like they would be critical to LyX. Do you have any of those? Maybe I have too many qt4 libraries or I need to purge some qt3 stuff.
 
 View user's profile Send private message  
Reply with quote Back to top
zulu9
Post subject:   PostPosted: Apr 12, 2008 - 11:28 AM



Joined: Nov 30, 2006
Posts: 777
Location: Germany
Status: Offline
I think I got them all except the -dbg ones.

_________________
http://sidux.wordpress.com/ inoffizielles sidux-Blog
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
BenGoodrich
Post subject:   PostPosted: Apr 12, 2008 - 03:38 PM



Joined: Dec 02, 2006
Posts: 221

Status: Offline
Installing libsmokeqt4-1 does the trick for me Smile , although I have no idea why Sad .
 
 View user's profile Send private message  
Reply with quote Back to top
cas
Post subject:   PostPosted: Apr 12, 2008 - 04:55 PM



Joined: Nov 12, 2007
Posts: 328

I installed libsmokeqt4-1, which brought also libqt4-sql & libqt4-sql-mysql.

But the problem did not change, so I removed them.

_________________
sidux-2007-04 Ερως kde-full
 
 View user's profile Send private message  
Reply with quote Back to top
BenGoodrich
Post subject:   PostPosted: Apr 12, 2008 - 07:02 PM



Joined: Dec 02, 2006
Posts: 221

Status: Offline
cas, if you are not pressed for hard disk space, try

Code:
apt-get install ^libqt4-*


which will probably pull in a lot of stuff but may also provide a workaround for the previous workaround
 
 View user's profile Send private message  
Reply with quote Back to top
smoo
Post subject:   PostPosted: Apr 13, 2008 - 01:39 AM



Joined: Dec 08, 2006
Posts: 77

Status: Offline
Hi, cas,

Sorry for your LyXing problems. I had some (though they were more intimately connected with limitations in LaTeX rather than LyX) when I was finishing my thesis in grad. school, and they were frustrating!

I've tried installing the libsmokeqt4-1 package, which didn't help, and I can't install ^libqt4-* because there are conflicts and missing depends (ooch!) in some of those packages.

However, if you're desperate. you might try out the svn version of the new LyX 1.6.0. I've just downloaded it, and compiled and installed. It's very similar to the old LyX, actually works (for now), and will open your old documents. Plus, you can install the other one over it if and when these issues get resolved. The instructions I followed are here: http://www.lyx.org/devel/cvs.php

Best of luck!
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Credits
 
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2006-2008 by sidux e.V., 10407 Berlin, Kniprodestr. 104. sidux e.V. is a Berlin, Germany based non-profit foundation. Consult Impressum and Legal Terms for details. sidux™ is Free Software released under the GNU/GPL license and other compatible licenses.
powered by Zikula & Zafenio