LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-06-2007, 01:50 AM   #16
Vincent_Vega
Member
 
Registered: Nov 2003
Location: South Jersey
Distribution: Slackware, Raspbian, Manjaro
Posts: 826

Rep: Reputation: 31

You need to boot from your Slack disc and re-install all packages from the x/ directory I think. Use:
upgradepkg --new-install <package_name>
for all of them. That will get you back up and running. Then go to the FTP site I said, download (using your favorite FTP program such as gFTP and get the entire -current release. Follow the instructions in CHANGES_AND_HINTS.TXT file and you'll be running -current Slackware in no time. THEN install beryl. All of you problems will go away. The only issues I have had with -current is my Atheros wireless card but all I have to do for it is configure it manually...so I wrote a simple script to do it when I boot.
If you have issues with this plan-of-attack, let me know.
 
Old 05-06-2007, 02:24 AM   #17
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
Quote:
Originally Posted by davidguygc
I still haven't been able to get back up and running yet. I reverted back to X11 6.9
Doesn't look like it to me..
Code:
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Slackware 12.0 Slackware Linux Project
<snip>
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
That's all X11R7 stuff but yet...

Code:
(**) FontPath set to:
	/usr/X11R6/lib/X11/fonts/misc/,
	/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,
	/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,
	/usr/X11R6/lib/X11/fonts/Type1/,
	/usr/X11R6/lib/X11/fonts/CID/,
	/usr/X11R6/lib/X11/fonts/75dpi/,
	/usr/X11R6/lib/X11/fonts/100dpi/,
	/usr/X11R6/lib/X11/fonts/cyrillic/
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
You still have X11R6 stuff in there too...

Code:
(II) Loading font FreeType
(II) LoadModule: "nvidia"
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (module does not exist, 0)
(II) LoadModule: "kbd"
(WW) Warning, couldn't open module kbd
(II) UnloadModule: "kbd"
(EE) Failed to load module "kbd" (module does not exist, 0)
(II) LoadModule: "mouse"
(WW) Warning, couldn't open module mouse
(II) UnloadModule: "mouse"
(EE) Failed to load module "mouse" (module does not exist, 0)
(EE) No drivers available.
And that's why it's not starting. It can't find any modules.

Sounds like you have alot of mismatched cruft on your system. Also, just incase you didn't know, you NEED X11R7 in order to get compositing to work. It's not optional. Try as hard as you might, beryl isn't going to work with X11R6.9
 
Old 05-06-2007, 02:45 AM   #18
Vincent_Vega
Member
 
Registered: Nov 2003
Location: South Jersey
Distribution: Slackware, Raspbian, Manjaro
Posts: 826

Rep: Reputation: 31
Right! So, upgrade to current which will give you the X11 you need (and it works well!). Then give Beryl a shot!
 
Old 05-06-2007, 08:36 AM   #19
davidguygc
Member
 
Registered: Jul 2004
Location: Lubbock, Texas
Distribution: Slackware 12.0 with Beryl 0.2.1
Posts: 334

Original Poster
Rep: Reputation: 30
Man, I've gone from 7.1 to 6.9 so many times, I don't know what's what anymore. I've never actually ever used an FTP program, so that may be some of the problem right there, because I only downloaded a few things... man I hope that's what it is.

I removed all the 7.1 packages I installed from /var/log/packages, then went on my slack CD and had it put everything in the X and L folders, so I assumed that it went back to 6.9.

Is startx gone in 7.1? Do I need to use a new command?

In regard to downloading the stuff from the FTP site, what program is built into slack that I can use, and what command should I use? I have about 10 actual mins worth of knowledge with FTP and FTP programs.

I'm at work right now, so I'm trying my best to recall everything I was doing last night, but I'm sure I forgot to mention something.

P.S. whenever I installed the 7.1 xorg package, it kept complaining of symlinks it was making, then saying how it was already there. I think. I could be completely off base. I want to say it said something like "ln <some file> to <some file>, file already exists" I deleted the things it was talking about, then tried again. It put the files back on, then said the same thing again. I'm not sure what that's all about
 
Old 05-06-2007, 09:45 AM   #20
Vincent_Vega
Member
 
Registered: Nov 2003
Location: South Jersey
Distribution: Slackware, Raspbian, Manjaro
Posts: 826

Rep: Reputation: 31
Unhappy

do you have any graphical interface? Do you run a dual-boot or do you have a copy of Knoppix laying around? That way you can use a graphical FTP client which is much easier (since I don't even know how to do it from the command line...but I'm now going to learn!).
This is from the CHANGES_AND_HINTS.txt file I told you to read:

IMPORTANT: Upgrading from 11.0 should be done in this order:
1. Install a 2.6.18+ kernel (if you are using the default 2.4 kernel from
Slackware 11.0) - there are kernel packages available in the A series
that should work fine. Note that the *-generic-* kernels will require
an initrd, so you should probably choose one of the *-huge-* kernels
for now.
You probably have a 2.6 kernel so ignore this step
At this point, use "installpkg" to install the kernel rather than
"upgradepkg" so that you will still have a working kernel if the new one
doesn't boot. If you were not already running a 2.6 kernel, you will
need to reboot before doing anything else.
2. After successfully booting the new 2.6 kernel, you may now remove the
kernel-ide and kernel-modules-2.4.* packages.
3. Go into single user mode (runlevel 1) with "telinit 1"
4. Upgrade the a/glibc-solibs package.
5. Upgrade the a/pkgtools and a/sed packages.
6. Remove all of the x/ series packages ( cd /var/log/packages ;
removepkg x11-* fontconfig* dejavu-ttf* ttf-indic-fonts* ).
7. Upgrade the aaa_base package - this MUST be done before the next step.
8. Using "upgradepkg --install-new" install the new l/expat, x/libfontenc,
x/fontconfig, x/mkfontdir, x/mkfontscale, and x/x11-skel packages.
9. Upgrade/install everything else using "upgradepkg --install-new" - note
that you can skip the KDEI series if your only language is English.
Even if you do need something in this series, it might be best to skip
it for now and then install only what you need later.
10. Remove all of the packages listed above in the "Removed Packages" section.
11. Make sure the paths in /etc/lilo.conf point to a valid kernel and run
"/sbin/lilo" to reinstall LILO.
12. Be sure to move your *.new config files into place and merge any custom
changes you had made to the originals. To find them, run:
find /etc -name "*.new"
You will need to leave passwd, shadow, group, and gshadow alone for the
most part (do not copy the *.new versions over the existing ones), but
you will need to add any new user/group accounts in passwd.new and
group.new to the existing files.
13. You can either reboot or do "telinit 3" to go back to runlevel 3.


You will need to generate a new /etc/X11/xorg.conf file after upgrading, and
you will also need to have each user run /usr/bin/xwmconfig again to copy
the updated xinitrc files to $HOME/.xinitrc (if using runlevel 3).
If you're using fluxbox, you will probably want to verify all of the paths
defined in $HOME/.fluxbox/startup (and maybe other files there) too.


I just kept a copy of my xorg.conf file and it worked for me so you might want to do that. Anyway, you see how you should go about removing whatever X11 packages you have installed and the what command you should use to install a new version.
Or, you could drop your Slackware CD in and do this:
upgradepkg --reinstall --install-new /Slack_CD/slackware/x/*.tgz
That will delete old stuff as it goes.

There is a 'startx' in the new X11 so you are just missing a full installation I guess. Keep plugging away. Eventually you'll get it working and you should learn enough that you never go through this again!!

Last edited by Vincent_Vega; 05-06-2007 at 10:27 AM.
 
Old 05-06-2007, 10:01 AM   #21
davidguygc
Member
 
Registered: Jul 2004
Location: Lubbock, Texas
Distribution: Slackware 12.0 with Beryl 0.2.1
Posts: 334

Original Poster
Rep: Reputation: 30
That's my main goal is to learn this so it won't be such a nuisance again. I am currently running the 2.6.20.4 kernel. I looked at that file, but when I did I was assuming that I was going to that site to download a couple of packages. I have windows installed, so I can find an FTP program somewhere.

I put in my Slack cd last night, ran setup, and had it reinstall everything from groups L, X and whichever group has Qt and KDE. It still was giving me problems, but as jong mentioned I have my xorg all messed up, even after reinstalling. That output was from right after installing everything again.

I'll use my old working xorg.conf again, but I also somewhere along the way lost xorg86config (the program that generates xorg.conf's).

But I'm thinking that after reinstalling everything, there still seems to be something I tampered with that the install CD didn't reinstall


**EDIT**
Should I download everything in this directory? http://ftp.osuosl.org/pub/slackware/...ent/slackware/

Last edited by davidguygc; 05-06-2007 at 10:05 AM.
 
Old 05-06-2007, 10:07 AM   #22
Vincent_Vega
Member
 
Registered: Nov 2003
Location: South Jersey
Distribution: Slackware, Raspbian, Manjaro
Posts: 826

Rep: Reputation: 31
Easy enough - to log into the ftp site, create a new directory and cd into that directory and do this:
run ftp from the command line with no parameters, and use the open command, with the site name as an argument:

$ ftp
ftp> open ftp.osuosl.org

You'll be presented with some info, asking you for a login name. Type anonymous and press <Enter> for the password. Now you're connected.
'cd' into pub/slackware/slackware-current/slackware
and you'll be looking at the -current tree. Use 'mget *.tgz' in each of the subdirs to download all of the files. You may actually want to log out of the ftp server and cd into the right subdir in your new directory for each on so that you have a tree of directories too. It's going to take some time to do this but to just get the new X series, not so long.

good luck!
 
Old 05-06-2007, 10:10 AM   #23
Vincent_Vega
Member
 
Registered: Nov 2003
Location: South Jersey
Distribution: Slackware, Raspbian, Manjaro
Posts: 826

Rep: Reputation: 31
Try FileZilla for Windows. Works nicely.
If you want to do a full upgrade then yes, download every package directory (besides kdei) at that site. The host name you'll connect to will be ftp.osuosl.org. Then browse to pub/slackware.... You'll see how to do it.
 
Old 05-06-2007, 10:20 AM   #24
davidguygc
Member
 
Registered: Jul 2004
Location: Lubbock, Texas
Distribution: Slackware 12.0 with Beryl 0.2.1
Posts: 334

Original Poster
Rep: Reputation: 30
I might as well go fully current. So download all the subdirs barring kdei? This'll be fun, my internet decided last week to average around 15kb/s

Should I upgradepkg --reinstall the packages in any paticular order?

Quote:
Then browse to pub/slackware....
I'm a little confused, you're not saying download everything from /pub/slackware down are you?

Last edited by davidguygc; 05-06-2007 at 10:22 AM.
 
Old 05-06-2007, 10:21 AM   #25
Vincent_Vega
Member
 
Registered: Nov 2003
Location: South Jersey
Distribution: Slackware, Raspbian, Manjaro
Posts: 826

Rep: Reputation: 31
When you put in your Slack CD, you don't even need to run the setup. Just mount your drive, cd into your packages on the cd, and use the upgrade --reinstall --new-install command for whatever packages you want to fix. But in this case, I would just download the current stuff and follow the upgrade instructions. Then copy your working copy of xorg.conf to /etc/X11, reinstall your NVIDIA driver and you should be good.
 
Old 05-06-2007, 10:26 AM   #26
Vincent_Vega
Member
 
Registered: Nov 2003
Location: South Jersey
Distribution: Slackware, Raspbian, Manjaro
Posts: 826

Rep: Reputation: 31
YES!! If you upgrade to -current and do not follow the correct sequence, you'll have a mess on your hands!
Look up to the excerpt I pasted - that is what you need to print out and follow. There's more to it though so don't just stop where I left off. Download a copy of it from that same site. You'll need to copy over most of the *.new config files - it tells you how to find them all. Some you won't copy but you'll manually merge so that you keep your current info and add in the new changes.
It's really not such a bad process. Took me a little over an hour, not including downloading the packages.
 
Old 05-06-2007, 10:44 AM   #27
davidguygc
Member
 
Registered: Jul 2004
Location: Lubbock, Texas
Distribution: Slackware 12.0 with Beryl 0.2.1
Posts: 334

Original Poster
Rep: Reputation: 30
OK, I'll follow that to Hints to the T.

Here is my plan of attack from what I understand:
1) Reinstall 6.9 from my slack cd using upgradepkg --reinstall
2) download and install everything from the current folder in the order from that guide
3) Reinstall my Nvidia driver
4) I've been told to delete everything from ~/<X's folder> so all the settings are returned to default
5) either install beryl from the packages from the Slack-guide on beryl-project or manually from beryl-project's tarballs, don't know which and don't know which order I should do it.
6) celebrate?

I think that's everything, although I'm most likely wrong
 
Old 05-06-2007, 10:47 AM   #28
Vincent_Vega
Member
 
Registered: Nov 2003
Location: South Jersey
Distribution: Slackware, Raspbian, Manjaro
Posts: 826

Rep: Reputation: 31
The CHANGES... file tells you how to remove all of the existing x packages. You could just start at that point and not bother reinstlling 6.9. Either way...
 
Old 05-06-2007, 10:51 AM   #29
davidguygc
Member
 
Registered: Jul 2004
Location: Lubbock, Texas
Distribution: Slackware 12.0 with Beryl 0.2.1
Posts: 334

Original Poster
Rep: Reputation: 30
Alright I scratch off that step. On that beryl-project guide for Slack, is what the author wrote on how to upgrade from 6.9 to 7.1 wrong? Or did I just do something wrong?
 
Old 05-06-2007, 12:58 PM   #30
Vincent_Vega
Member
 
Registered: Nov 2003
Location: South Jersey
Distribution: Slackware, Raspbian, Manjaro
Posts: 826

Rep: Reputation: 31
Not sure because I already had 7.1 installed. I didn't pay any attention to it.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Install Beryl in CentOS 4.4 centos1986 Linux - Newbie 2 05-09-2007 09:39 AM
I cant install XGL+Beryl- some issues Treeckcold57 Ubuntu 1 03-03-2007 09:02 PM
LXer: <em>Microsoft Fallout:</em> Rep. DeLay Won't Seek Reelection LXer Syndicated Linux News 0 04-03-2006 11:12 PM
LXer: Legal fallout from Sony's CD woes LXer Syndicated Linux News 0 01-04-2006 04:16 AM
winetools/wine problem with fallout 2 MvD Linux - Software 3 09-30-2003 10:19 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:16 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration