made my first real sc****-up in Arch...
Hi Forum
So I installed, and upgraded Arch, set my gpm, wireless and hal modules, so long so good. Wanted to install the Nvidia proprietary driver, and installed it, but when I startx, keyboard and mouse are no longer available, tried to install stuff that depends on mesa and dri, and this thing pops up... Quote:
Quote:
yet my /etc/rc.conf clearly states that hal should be loaded at startup, so why the heck are my keyboard and mouse not active when I startx... ? ( I have the default twm as my WM... although I have installed ratpoison, fluxbox, IceWM, wmii and ratpoison, will have to configure startx to load one of these, later, as soon as i can fix this issue... ) Quote:
Alex EDIT : Found out hal is not there... I had it there, is it removed when I make an upgrade... ?? That's what I did... Anyway... how do I fix this mesa: /usr/include/GL/gl.h exists in filesystem mesa: /usr/include/GL/glext.h exists in filesystem mesa: /usr/include/GL/glx.h exists in filesystem mesa: /usr/include/GL/glxext.h exists in filesystem Errors occurred, no packages were upgraded. thing...? Probably will have to reinstall Arch.... :( |
My HP desktop has a Standard US usb keyboard and a USB optical mouse with a wheel. Notice the comments about the ServerFlags section.
The Xorg server now uses HAL to autodetect devices and configures them on the fly. Until your HAL problem is resolved, I'd recommend the "AutoAddDevices" "off" option, at least temporarily. E.G. make a backup of your old xorg.conf file and fill in the items needed. Code:
Section "InputDevice" Code:
Section "InputDevice" Code:
Section "InputDevice" Code:
#desktop I don't know it it will help, and I know we use different distro's. Here is the ./configure --help for my source Mesa package: Code:
Usage: ./configure [OPTION]... [VAR=VALUE]... |
Alex,
Relax. Archers never "re-install" their system. ;) Never get upset/frustrated with Arch. It may seem intimidating. A difficult beast that can not be tamed easily! However if you try and learn about it,it's easy as pie. For your first problem regarding keyboard,mouse,I see you have already solved your problem by daemonizing hal. No it shouldn't have been removed due to an upgrade! You may have inserted hal but never saved the rc.conf file after making changes. As for mesa, when are you getting that error? I don't visit LQ often these days, but I have subscribed to this topic. You can also email me if you want. |
Hi Shylock
Thkz for yr reply... :) as a "baby Archer" i am, I have several questions: 1.) Why is pacman better than Yum or apt-get...? I have seen how damn "lightning fast" it is... but... about the underlying philosophy of package management... don't i risk diving into a sort of dependency hell...? 2.) Does pacman dependency handling/update coexist with Arch "Slackbuilds", AUR, without breaking anything...? I installed Arch w kernel 2.6.30-ARCH, configured wireless, started dhchpd, and ran pacman -Syu... It upgraded to kernel 2.6.32-ARCH, and i rebooted. Obviously wireless was no longer supported, so i installed kernel headers, and rebuilt kernel object, ran depmod afoer placing the *ko in its place... back to business... . This is Easy when the only thing you have to do is recompiling a kernel module, now go figure out recompiling a whole DVD of applications from source because glibc/gcc/kernel headers were upgraded... won't take me just one minute to do like with kernel module... :( 3.) Did all this in console. Ran pacman -U xorg, and Instead of following Archwiki to enable X, I installed the latest nvidia driver from nvidia, downloaded it from Nvidia with links... :D ...it compiled the kernel support, configured ( created ) xorg.conf... startx and here I land in twm... no probl... I have also installed IceWM, fluxbox, ratpoison, wmii... and I know how to create awesome .twmrc's... :D Only, when I wanted to install stuff that depended on dri-mesa... running pacman -U gimp, or pacman -U octave, this thing popped out... Quote:
How can I undo this...? In order to have a frozen snapshot of Arch, I "wgot" [base], [community] and [extra]... for <x86_64> and <any>... this is my personal repo. In case of a "worst case scenario", me having to reinstall Arch, and upgrading it offline, how can I use this to rebuild my system to the state it was in the day when I made the snapshot ? Note that, everything I compile/build/install in this system will be coherent with this snapshot, in terms of kernel/glibc/gcc... I can manage to rebuild a Slackware install fo a working state, all packages installed, in that "worst case scenario" in 20-30 mn... offline... I have one slackware64-<current> DVD, as well as two other dvds with slackbuilds, slackware packages compiled from slackbuilds, and from source, with makepkg, and src2pkg... with these 3 DVDs I can rebuild everything. Can I do this with Arch...? Does it allow for a "post-apocalypse" deployement...? :D BRGDS Alex |
Quote:
Quote:
Code:
pacman -Sf mesa Quote:
What are these customs programs you have so many of? Do they really not exist in the AUR? Probably the easiest method would be to create PKGBUILDS for them and whip up a quick script that will build and install them for you. Or host them on the AUR and use one of the AUR helpers. |
Hi reed9
Some exist, some do not Quote:
Scilab Octave Freemat WxMaxima Finite elements analysis packages Calculix Code Aster frame3dd Adventure Modulef Syrthes getdp Finite Volumes CFD packages OpenFOAM gfs Code Saturne Scientific Visualization packages OpenDX VisIT paraView Custom built packages by me and other research associates : OptiStruct ( general genetic algorithm framework for structural optimization ) FSi ( Coupled fluid flow-elastic deformation analysis ) MCpropagate ( coupled Neutronic monte carlo transport radiation hydrodynamic analysis ) Optimized Compilers Intel C++/Fortran compilers/Math kernel libraries General simulation codes for DACE ( design and analysis of computer experiments ) General simulation codes for Aircraft stability analysis ( Datcom like application ) 3D modeller package BrlCAD Finite elements/Volumes meshers : Tetgen Netgen Gmsh general pre/Post processing environment Salome Platform Some of these exist in AUR or Arch Packages, But for some of them I run "custom" versions compiled with icc/ifort ( optimized compilers of Intel ) like Code-Aster, Code saturne, Syrthes, GetDP, Adventure, Calculix, OptiSruct, MCPropagate... Just my slackware package of Intel development tools takes 1 Gb ... These are all big apps, that take a lot to compile... I like to have them pre-built and ready for install in my system ( I have slackbuilds,Slackware packages built with src2pkg or makepkg, source code for everything i sue in Slackware... its about 2 DVDs ) But some of them are pretty sensible to GlibC or kernel version ( Intel compilers for instance ) BRGDS Alex |
All times are GMT -5. The time now is 08:01 PM. |