How do I set a unique wallpaper for each GNOME workspace?
01AutoMonkey's questions
My keyboard is not programmer friendly so I want to manually change how some keys work:
Alt gr + z should produce |
not «
Alt gr + x should produce <
not »
Alt gr + c should produce >
not ¢
How would I go about doing that?
$ setxkbmap -query
rules: evdev
model: pc105
layout: is,us
variant: ,
On Firefox and Chrome, how do I allow the local network and Wikipedia (localhost
, 192.168.1.*
, *.wikipedia.org
, etc) but block everything else? A whitelist essentially. I still however want other tools on the system to have complete access to the internet, e.g. git
, wget
, etc, so the solution must not affect them.
Essentially whitelist the internet on the browser level rather than at the system level.
I'm trying to run a game installer which requires me to scroll down a license agreement before being able to continue, it is rendered in HTML using some IE tech so I need wine-gecko I believe.. but how do I install it?
wine msiexec /i wine-gecko-2.47.1-x86_64.msi
just gives me:
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
0009:err:mscoree:LoadLibraryShim error reading registry key for installroot
Not being able to scroll means not being able to agree to the licence agreement.
See: https://wiki.winehq.org/Gecko
I'm running Ubuntu 20.04.
EDIT #1
When wine initializes itself I get this:
wine: created the configuration directory '/home/myuser/.wine'
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
Could not find Wine Gecko. HTML rendering will be disabled.
Could not find Wine Gecko. HTML rendering will be disabled.
wine: configuration in L"/home/myuser/.wine" has been updated.
Could not find Wine Gecko. HTML rendering will be disabled.
0009:err:mshtml:create_document_object Failed to init Gecko, returning CLASS_E_CLASSNOTAVAILABLE
So it looks like it's trying to find gecko somewhere..
I have two monitors and two computers on the same network, one of the computers is less beefy then the other, the monitors are identical.
What I'm wondering is, how can I display the X11 Ubuntu GNOME desktop environment of the beefy computer on to the less beefy ones monitor (over the local network), and then control it from there?
The closer the experience is to simply just using the beefy computer directly the better. E.g. in terms of lag, latency, framerate, image quality, etc.
One solution would be TeamViewer, I haven't tried it over a local network yet but when I did use it over the internet the experience was less than ideal.
So, given this :
- What is the best FOSS solution?
- What is the best proprietary solution?
I'd imagine it should be possible given that Google Stadia will supposedly be able to do the same, even across the internet at 1080p 60 FPS (but with video games in mind).
Bonus Questions
- Can this be done on a Raspberry Pi 4 as well?
- Is the correct term a "thin client"?
- How to do the same, but on Wayland?
On Ubuntu 18.04 LTS, how to get:
- Linux Kernel: 5.0 or newer.
- Mesa Library: 19.0 or newer.
- Intel Graphics Driver: ...? (latest)
- AMD Graphics Driver: ...? (latest)
- Xorg: ...? (latest)
I have two machines, one with a GPU from Intel, the other from AMD.
Another way to ask this question would be: how to optimize gaming (e.g. Steam) and make the most out of newish-hardware, specifically on Ubuntu 18.04 LTS?
spd-say "Hello world!"
I'm running Ubuntu 17.10 on a laptop (Dell XPS 15). I haven't noticed any audio problems on this machine with any other application. I've done sudo apt dist-upgrade
pretty recently so everything is pretty much up to date.
> lspci | grep Audio
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
> spd-say --version
spd-say: 0.8.7
Copyright (C) 2002-2012 Brailcom, o.p.s.
> uname -sr
Linux 4.13.0-39-generic
The problem persists if I change the volume on the computer, but if I run the application randomly a couple of times with the parameters -i -50
(decreased volume) it goes away temporarily, but I am looking for a more permanent solution.
I want to not be able to go to any site unless it's on a whitelist, and I'd rather not use something like Privoxy, can I do that with Ubuntu?
I'm thinking that perhaps I can use /etc/hosts
, /etc/hosts.allow
, and/or /etc/hosts.deny
. My first thought would be to somehow block everything using hosts.deny
and then create the whitelist in hosts.allow
. Is that possible? And if so how do I define something like "all sites direct to localhost" in hosts.deny
and then "except these sites" in hosts.allow
?
I'm working on installing Xubuntu on a Dell XPS 15 and I trust this guide.
It says I should do the following:
- Turn Secure boot off.
- Turn Fast boot off.
- Turn Intel SRT off.
- Remove RAID meta-data from the hard drives
I've turned Secure boot off in the bios, I didn't see anything about Fast boot there though (do I really need to turn it off? is it perhaps set within windows? maybe my machine doesn't have it?) and now I'm trying to disable Intel SRT, it seems I'm suppose to open the Intel SRT GUI "and disable it there", easy enough, except I don't see a disable option for SRT.
I'm in the Intel Rapid Storage Technology GUI and there are 5 tabs: Status, Manage, Performance, Preference, and Help. The only option for disabling anything is found in Performance under Smart Response Technology, but it's called "Acceleration Configuration" and says: Accelerated Devices: SATA disk on Controller 0, Port 0 (system) Disable acceleration.
Is that it? Should I just click "Disable acceleration"? And then I have disabled Intel SRT? I don't want to disable anything I'm not suppose to.
If that's it and I don't need to disable Fast boot then I just need to remove the RAID meta-data, which is done with the following commands in Ubuntu:
sudo dmraid -E -r /dev/sda
sudo dmraid -E -r /dev/sdb
And then I'm set to install I would assume, right?
Just to clarify, I'm not talking about running Ubuntu instead of Android on the Nexus 7 but taking advantage of the Ubuntu on Android project using the Nexus 7. Is it possible?
Also, is it in the Software Center right now or is it not ready yet?