You are not logged in.
Hi, question: Do you have the Atheros firmware package installed? If not this may solve your issue.
How can I remove all the printer packages of the system from the command line?.
Any reason you didn't just uninstall them while you were in Synaptic?
Refractasnapshot. Works perfectly. Ridiculously easy to use. Bonus: make your own livecd's. It may be my favorite software for linux ever. ![]()
Fglrx has worked fine in both 32 and 64 bit on multiple laptops i've tried so far, 3 APU units and 1 with a separate amd GPU. Better graphics, and some low-spec machines won't play a DVD without dropping frames and glitching if you don't have the proprietary drivers.
Kind of having a hard time understanding what you are trying to do? Use the laptop's camera? Plug in a digital camera via USB?
In any case, i'm surprised if you are having an issue, as I have two HP laptops and have installed Devuan on 4 other HP and Compaq machines, and cameras all work so far in every machine.
VLC or Cheese will run the HP built-in laptop cameras just fine.
As for plugging in digitals, Devuan recognizes them when you plug them in, every one i've tried.
Hello,
How to change the Hostname in DEVUAN ?
Probably the method echo "mynewpcname" > /etc/hostname with after a reboot, is not the official one
![]()
thank you
well that's how I do it, it actually says in the man page for hostname, that editing etc/hostname is the only way of permanently changing it.
Btw, I'm not quite sure if reading these books is the best way to learn your way around Devuan and GNU/Linux in general. But it won't do any harm either, I guess.
So for a change, a newbie is actually offering to RTFM all on his own, and you're trying to discourage him?
![]()
greenjeans wrote:Needs to be a revolution in web content, no more patronizing any site that feels compelled to ram mountains of rotating ads, flash, javascript, thrid party crap, autostarting video etc. etc. , down a user's throat.
Users have the option to take control. Between adblock plus and stylish, I never see any of those offensive things. At least not more than once. Even at that FF is a resource hog . . .
Yep, it still takes resources and effort to react to and block all that stuff, more effort many times to do that than it is to load the page in the first place, so everything goes twice as slow.
Ads wouldn't be so bad, if they were static. And weren't trying furiously to ram multiple 3rd party tracking cookies down your throat.
Tried Palemoon after reading this thread, and I have to agree, pretty nice, much faster than fizzlefox.
To be fair, it's not the browser's fault so much as it is the people who put content on the internet, there's so much garbage going on when you try to load a page on a busy commercial site.
A simple site like this forum, i'm actually browsing and posting from the little 130 line browser I posted, it's all you need for simple static content.
Needs to be a revolution in web content, no more patronizing any site that feels compelled to ram mountains of rotating ads, flash, javascript, thrid party crap, autostarting video etc. etc. , down a user's throat.
alt + p didn't really work for me so I am assuming it is a glitch of the testing version.
Well it won't work unless you specifically bind those keys (or any other combo of keys) to that command. Alt+p works in my system because I made that keyboard shortcut as well as the others. Just need to figure out where to change keybindings in your system and tie keys to the obsesssion-exit commands.
mate@vuudomate:~$ obsession-exit --help
Usage:
obsession-exit [OPTION...]
Help Options:
-h, --help Show help options
Application Options:
-p, --poweroff Shutdown the computer
-s, --suspend Suspend the computer
-H, --hibernate Go to Hibernation
-r, --reboot Restart the computer
-c, --capabilities List power capabilitiesHello!
I believe I encountered a bug with the policykit-1 package and software provided by it since it was one of the packages that Devuan Team modified to work without systemd. I'm reluctant to file a bug report yet because I want to make sure that it's actually a bug and not me missing a crucial detail.
Symptoms include:inability to mount external storage like USB flash drive - results in "Not authorized to perform operatons"
Please help.
For this part at least, I think I would look in /usr/share/polkit-1/actions/*
Might be some settings there that need to change, I know in Openbox I had to mod the udisks2 policy because it didn't want to let me mount other partitions.
FOSSuser wrote:If I remember, I switched to Fluxbox because it wasn't being maintained, but there are a lot of people who like & use Openbox nowadays, maybe you would like to give it a try.
With Linux, it is always the same. When a software is good, stable, efficiently ugly and having low memory footprint, the project will be abandoned.
Always same story
Isn't that the dang truth? Ya know people were telling me like 6 years ago or so to stop using gpicview and use something else because gpicview was no longer being developed.
6 years later and it STILL WORKS JUST FINE.
It is no longer developed because THERE WAS NOTHING LEFT TO DO because IT WORKS JUST FREAKIN FINE WITHOUT ANY MORE CODE NEEDED!!
Not sure why this is so hard to understand for some folks. If it ain't broke, it don't need fixin', and if it don't need fixin', that means IT'S STABLE AND WORKS JUST FINE!!
In truth i'd be happy if almost EVERY package on my system was like this, I don't care how old they are or if they are being developed. Some end-users just mindlessly "upgrade" everything they can at every opportunity and spend waaaaaaay more time than I have to spare, trying to repair the resulting carnage.
GNUser wrote:This is wrong and it makes me angry.
Pissed a lot of people off. Don't get angry. Get busy and create an alternative. Don't expect corporations to do it for you.
ETA: Sound works but i'm in my working mate partition so it has pulse, will try in a bit in openbox/alsa. Video works though it doesn't want to do high-def, but that's likely this low-spec machine and it's crappy APU. But dang, for regular browsing this works and it's lightning-quick!
Okay, here's a browser, haven't tested sound but i'm pretty sure video plays, save it in a text file and name it something.py and make it executable, you can change the name in the title bar and the homepage to whatever you want, this is not my code, just stuff I have picked up on the net over the years. FYI I am posting this using this browser, so it supports logins and most other things I think:
#!/usr/bin/env python
import pygtk
pygtk.require('2.0')
import gtk
import webkit
import gobject
name = "Vuu-do Browser"
class Browser:
default_site = "http://www.dev1galaxy.org"
def delete_event(self, widget, event, data=None):
return False
def destroy(self, widget, data=None):
gtk.main_quit()
def __init__(self):
gobject.threads_init()
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
self.window.set_resizable(True)
self.window.set_default_size(1100, 950)
self.window.connect("delete_event", self.delete_event)
self.window.connect("destroy", self.destroy)
#webkit.WebView allows us to embed a webkit browser
#it takes care of going backwards/fowards/reloading
#it even handles flash
self.web_view = webkit.WebView()
self.web_view.open(self.default_site)
self.window.set_title('%s' % name)
toolbar = gtk.Toolbar()
#create the back button and connect the action to
#allow us to go backwards using webkit
self.back_button = gtk.ToolButton(gtk.STOCK_GO_BACK)
self.back_button.connect("clicked", self.go_back)
#same idea for forward button
self.forward_button = gtk.ToolButton(gtk.STOCK_GO_FORWARD)
self.forward_button.connect("clicked", self.go_forward)
#again for refresh
refresh_button = gtk.ToolButton(gtk.STOCK_REFRESH)
refresh_button.connect("clicked", self.refresh)
#again for home
home_button = gtk.ToolButton(gtk.STOCK_HOME)
home_button.connect("clicked", self.go_home)
#entry bar for typing in and display URLs, when they type in a site
#and hit enter the on_active function is called
self.url_bar = gtk.Entry()
self.url_bar.connect("activate", self.on_active)
entry_tool = gtk.ToolItem()
entry_tool.set_expand(True)
entry_tool.add(self.url_bar)
self.url_bar.show()
#anytime a site is loaded the update_buttons will be called
self.web_view.connect("load_committed", self.update_buttons)
scroll_window = gtk.ScrolledWindow(None, None)
scroll_window.add(self.web_view)
#add the buttons to the toolbar
toolbar.add(self.back_button)
toolbar.add(self.forward_button)
toolbar.add(refresh_button)
toolbar.add(home_button)
toolbar.add(entry_tool)
vbox = gtk.VBox(False, 0)
vbox.pack_start(toolbar, False, True, 0)
vbox.pack_start(self.url_bar, False, True, 0)
vbox.add(scroll_window)
self.window.add(vbox)
self.window.show_all()
def on_active(self, widge, data=None):
'''When the user enters an address in the bar, we check to make
sure they added the http://, if not we add it for them. Once
the url is correct, we just ask webkit to open that site.'''
url = self.url_bar.get_text()
try:
url.index("://")
except:
url = "http://"+url
self.url_bar.set_text(url)
self.web_view.open(url)
def go_back(self, widget, data=None):
'''Webkit will remember the links and this will allow us to go
backwards.'''
self.web_view.go_back()
def go_forward(self, widget, data=None):
'''Webkit will remember the links and this will allow us to go
forwards.'''
self.web_view.go_forward()
def refresh(self, widget, data=None):
'''Simple makes webkit reload the current back.'''
self.web_view.reload()
def go_home(self, widget, data=None):
'''Returns to default site, Homepage'''
self.web_view.open(self.default_site)
def update_buttons(self, widget, data=None):
'''Gets the current url entry and puts that into the url bar.
It then checks to see if we can go back, if we can it makes the
back button clickable. Then it does the same for the foward
button.'''
self.url_bar.set_text( widget.get_main_frame().get_uri() )
self.back_button.set_sensitive(self.web_view.can_go_back())
self.forward_button.set_sensitive(self.web_view.can_go_forward())
self.go_home.set_sensitive(self.web_view.can_default_site())
def main(self):
gtk.main()
if __name__ == "__main__":
browser = Browser()
browser.main()(Note: New versions of Firefox (52 and up) require PulseAudio for audio playback, see here.)
<insert greenjeans fit of cussing here>
I don't mind pulseaudio near as much some folks, I just object to being FORCED to install even more software to use a damn browser. Is it not already bad enough that FF is so giant and bloated? Not to mention getting slower and slower by the year.
You can make a working browser out of about 9-10 lines of code if you have webkit and perl or python. 100+MB is ridiculous.
sudo shutdown is it not so practical even i'm using it. policykit-1 tool with a config shortcut like alt+p It's more simplicity.
I just tied keybindings to obsession commands, obsession-exit is the cli executable i.e. : obsession-exit -p = poweroff/shutdown
Yeah... I just tried sudo shutdown and it worked. I will just say, ignore all my kshutdown comments, sudo shutdown is better. hehe.
Still not as quick and cool as merely hitting alt+p and getting a quick 3 second shutdown. ![]()
.. while current MATE upstream is all gtk3.
Yeah I was looking at that, and various bits of functionality are being thrown out in Mate just like the final days of gnome2. Some GTK/gnome apps I have always liked are doing the same, Exaile has been my music player and internet radio player for years, but latest version is all GTK3.
I am starting to think GTK needs a fork as well. The Gnome/RH/systemd crowd are calling the shots when it comes to GTK3 development, and we all know where that trainwreck leads.
I usually just delete anything that gives me crap like that.
There are no errors, just cruft that hasn't been RM'ed yet.
![]()
I think it is 'designed' to be faulty, so that RH can sell you a support contract/package & make money out of Linux.
Well that is the Microsoft system for success, just look at the AWESOME and ginormous support/antivirus/repair industry they spawned. ![]()
You can really see the commercialism shine when they wax poetic about "branding" and removing configuration options so all the dumb people will finally HAVE TO DO IT THEIR WAY WHICH IS OF COURSE THE RIGHT WAY!
If you want an alternate shutdown system, I have tested Obsession extensively in both Openbox and Mate and it works great. Super easy to make keyboard shortcuts using obsession and get one click shutdown, suspend, hibernate etc.
*edit* testing
or analog stereo via RCA from HDMI device.
Well that part is simple and should work fine with alsa, if your speaker/receiver setup takes a conventional RCA input, just make or buy a patch cable and use the headphone output from your computer.
Yes, screensaver made sense back when it saved a CRT from phosphor burnout. Generally obsoleted by modern screen tech.
Now I only use one to keep a screen active.
Agree completely. No point these days really, I disable the service on startup in my Mate partitions. In openbox I just never install one.
If you just want a screenlocker, i3lock works great.
One nice thing about using lower-spec systems is the revelation of poor practices.
^This +100
Exactly why I do any development stuff on the lowest spec machine I have, it finds all the hidden flaws. And if you can make something run good on a real entry-level machine, it'll work great on better spec stuff.
Updating this as I have now tried and tested a fair bit in openbox, and can confirm the slowdown there too, though it's not as bad as the complete freeze-ups in mate. Whereas normally my openbox menu opens immediately, there's now a 2-3 second delay.
Deleting the scalable (SVG) icons completely fixes the problem again.
Small SVG's like Devuan uses are not a problem, it's the sometimes 1-2 mb ones in Libre that become a problem.
Handbrake is still the king though, with it's mighty 3.4 mb SVG icon, they get their icon replaced with the monkeyface-icon-of-shame for that.