General Linux Chat and Small Questions v. I broke my Arch Install
6,886 replies, posted
[QUOTE=esalaka;40839915]That's the stupid thing to do though because it can mess up your timestamps when you switch back to normal time from summer time.[/QUOTE]
In my head, it would seem the most obivious to give the BIOS the current time where you are right now. That way everything can relate to that without a OS overhead
[QUOTE=Killervalon;40840040]In my head, it would seem the most obivious to give the BIOS the current time where you are right now. That way everything can relate to that without a OS overhead[/QUOTE]
Only the OS would read the BIOS time anyway.
[QUOTE=Killervalon;40840040]In my head, it would seem the most obivious to give the BIOS the current time where you are right now. That way everything can relate to that without a OS overhead[/QUOTE]
You do realise that there's actually more overhead with localtime since timestamps are written in UTC regardless, right?
[QUOTE=danharibo;40840045]Only the OS would read the BIOS time anyway.[/QUOTE]
You've never been in a BIOS I assume? :v:
You can see the time in there too, and in form of local you get the correct time.
[QUOTE=Killervalon;40840695]You've never been in a BIOS I assume? :v:
You can see the time in there too, and in form of local you get the correct time.[/QUOTE]
I don't use the BIOS settings to check the time so I've never noticed.
I just went ahead and told Linux my clock was in local time.
It's a hell of a lot easier on me if Linux bitches about clock skew for an hour or two every year than if Windows decides to completely shit itself because it tried to do something related to time.
I got the GMod client mostly working under Linux. Quick question though. To get it to work I had to do..
[code]cd /lib/i386-linux-gnu/
sudo ln -s libudev.so.1 libudev.so.0[/code]
Because awesomium requires it. How do I handle that? Do I tell people to run it? Do I ship with a copy of that .so in the bin folder? Am I missing something?
[QUOTE=garry;40842738]I got the GMod client mostly working under Linux. Quick question though. To get it to work I had to do..
[code]cd /lib/i386-linux-gnu/
sudo ln -s libudev.so.1 libudev.so.0[/code]
Because awesomium requires it. How do I handle that? Do I tell people to run it? Do I ship with a copy of that .so in the bin folder? Am I missing something?[/QUOTE]
Maybe you could create an auto script that executes when you start hl2.sh, but i'm not sure if you can include it in hl2.sh.
Wouldn't they need root access though? Unless I ln'd it into the bin folder maybe?
[QUOTE=garry;40842822]Wouldn't they need root access though? Unless I ln'd it into the bin folder maybe?[/QUOTE]
If you created a link in the bin folder then the LD_PRELOAD for there should pick it up.
[QUOTE=danharibo;40842833]If you created a link in the bin folder then the LD_PRELOAD for there should pick it up.[/QUOTE]
But it'd be a better idea to just compile the program for libudev.so.1 in the first place.
Finally got Elementary working with wireless drivers. On a second note while still using Midori, WebKit makes text look awful and bold.
[editline]editline[/editline]
Gross, it's made of Chrome.
[QUOTE=esalaka;40842907]But it'd be a better idea to just compile the program for libudev.so.1 in the first place.[/QUOTE]
Isn't Awesomium distributed pre-built, though?
[i]see what happens when software doesn't respect your freedom![/i]
[QUOTE=esalaka;40842907]But it'd be a better idea to just compile the program for libudev.so.1 in the first place.[/QUOTE]
Yeah - the problem is that it's inside Awesomium - so I can't do anything about it :(
Does this look good?
[code] #
# Awesomium needs libudev.so.0 - make sure it exists.
#
if [ ! -f "${GAMEROOT}"/bin/libudev.so.0 ]
then
if [ -f /lib/i386-linux-gnu/libudev.so.1 ]
then
ln -s /lib/i386-linux-gnu/libudev.so.1 "${GAMEROOT}"/bin/libudev.so.0
fi
fi[/code]
You can use && in bash instead of nesting, otherwise I think that should be ok.
libudev.so.0 exists in the steam runtime, why isn't that getting used?
[code]./ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libudev.so.0[/code]
[IMG]http://i.imgur.com/RpLC5GB.png[/IMG]
This needs to happen!
[QUOTE=SGI Onyx;40843505][IMG]http://i.imgur.com/RpLC5GB.png[/IMG]
This needs to happen![/QUOTE]
Fedora. Fedora with a donkey background.
That's it, just fedora with a donkey.
[QUOTE=IpHa;40843455]libudev.so.0 exists in the steam runtime, why isn't that getting used?
[code]./ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libudev.so.0[/code][/QUOTE]
Well, in that case, it'd be very smart to link to this particular library, considering there's no guarantee further versions of libudev will work with pre-compiled awesomium.
A friend of mine asked for help with installing a vnc server on his Debian 6.0.7 amd64 vps and we're having some issues with it.
I installed tightvncserver, configured it and created a new user to try it out in. I installed LXDE to keep it as light as possible, but when I start it up and login over vnc I can't run terminal emulators and google chrome fails to launch.
The default terminal emulator says something about input/output error. No errors on anything else, it seems.
Am I missing some awful user perms or what? Cans someone help me out with this?
So I [sp]kind of[/sp] broke my arch install yesterday.
Turns out running mkswap on a partition you set up as swap space and then rebooting the system without properly editing your fstab first is a pretty bad idea.
Emergency mode has a pretty cheerful intro message though.
Huh, I thought bad lines in fstab were just ignored.
[QUOTE=froztshock;40858168]So I [sp]kind of[/sp] broke my arch install yesterday.
Turns out running mkswap on a partition you set up as swap space and then rebooting the system without properly editing your fstab first is a pretty bad idea.
Emergency mode has a pretty cheerful intro message though.[/QUOTE]
Are you sure you didn't make an important partition swap? In the section labeled "WARNING" in the man page it says:
[code]
mkswap, like many others mkfs-like utils, erases the first partition block to make any previous filesystem invisi‐ble.
[/code]
Which could mean your root partition is invisible?
[QUOTE=IpHa;40858208]Huh, I thought bad lines in fstab were just ignored.[/QUOTE]
Up until that point it was mounting it as an ext4 filesystem because I never properly set it up as swap and it was therefore listed as such in fstab. So I booted it up and it did an fsck for an ext4 filesystem, found swap, and proceeded to freak out because it thought it was horribly corrupted.
[editline]31st May 2013[/editline]
[QUOTE=Rayjingstorm;40858387]Are you sure you didn't make an important partition swap? In the section labeled "WARNING" in the man page it says:
[code]
mkswap, like many others mkfs-like utils, erases the first partition block to make any previous filesystem invisi‐ble.
[/code]
Which could mean your root partition is invisible?[/QUOTE]
Oh no, I'm sure it was the right partition. Running fine now, just had to make the proper edits.
[url=http://garry.tv/2013/05/28/steampipe-beta/]How to get the Garry's Mod Beta[/url]
[QUOTE=Jookia;40859383][url=http://garry.tv/2013/05/28/steampipe-beta/]How to get the Garry's Mod Beta[/url][/QUOTE]
I don't have anything at this beta list, do you?
You have to enter a code to unlock it.
[sp]bloxwich[/sp]
So I'm not sure how much of this working is due to my other efforts, but alas, Garry's Mod on Linux works. However, there are a few problems, so I'll be noting them:
- bin/gameui.so needs to be moved to bin/GameUI.so, otherwise it can't find the library.
- Missing textures.
[thumb]http://i.imgur.com/GyDVOAD.jpg[/thumb]
[thumb]http://i.imgur.com/5TkcWUs.png[/thumb]
- My games aren't mounted. (Unless I have to do this myself?)
[thumb]http://i.imgur.com/l5yg3ij.jpg[/thumb]
Is there anything else you had to do? I still get a "Could not load library client (Unknown Error)" popup.
Sorry, you need to Log In to post a reply to this thread.