Reloading desktop on upgraded 18.04 https://askubuntu.com/questions/1568362/reloading-desktop-on-upgraded-18-04

Since I upgraded my desktop is blank with no icons. I cannot do anything on my desktop at all

question about dig command output https://askubuntu.com/questions/1568361/question-about-dig-command-output

enter image description hereThe results of the command dig checkip.amazonaws.com +answer +expandaaaa +noall vary with time. My best understanding is that the list of 8 presented is a partial list. (see screenshot).

Is there a parameter that results in a complete list? Thanks in advance for any insight you can provide.

After signing in to my computer, the desktop is empty https://askubuntu.com/questions/1568360/after-signing-in-to-my-computer-the-desktop-is-empty

How do I return desktop; (with icons). I cannot do anything on my desktop

Can’t boot anymore https://askubuntu.com/questions/1568359/can-t-boot-anymore

I’m unable to boot or even get the boot menu, all I’m getting is a grub> prompt. I have researched and tried a lot of different things I found but unfortunately can’t get it to work. I don’t have access to another computer but I have a usb stick I have windows on but it won’t boot either. I appreciate any help or advice/suggestions

I cannon open my computer after trying to upgrade to 18.04 [closed] https://askubuntu.com/questions/1568358/i-cannon-open-my-computer-after-trying-to-upgrade-to-18-04

I have a message on a black screen that says "the root filesystem on /dev/sda1 requires manual fsck." How do I do that?

Mouse alignment between screens with different DPI? https://askubuntu.com/questions/1568357/mouse-alignment-between-screens-with-different-dpi

I just switched over from Windows to Ubuntu and am looking for a littlebigmouse alternative to line up my cursor between screens. I can't seem to find an equivalent solution for this problem.

Does anyone else have some experience doing this and has been successful?

ThinkPad X1 Carbon Gen 9 with Dolby Atmos speakers. Front speakers don't work on Ubuntu 26.04. Only the rear speakers make sound https://askubuntu.com/questions/1568355/thinkpad-x1-carbon-gen-9-with-dolby-atmos-speakers-front-speakers-dont-work-on

I have the ThinkPad X1 Carbon Gen 9 model with a 4k display and Dolby Atmos speakers. I recently installed Ubuntu 26.04. The front speakers don't make any sound at all, and sound only comes from the rear speakers. If I mute the bass from Alsamixer I can hear a high pitched and silent sound of the media I am playing only from the front speakers. I have tried Fedora Workstation 44, and the same problem happens there too.

I tried:

  • Updating drivers
  • Unmuting the front speakers from Alsamixer, but there wasn't any option for it
  • Tried EasyEffects with presets
Download path of Ubuntu root filesystem for OCI images is weird - how to report this? https://askubuntu.com/questions/1568354/download-path-of-ubuntu-root-filesystem-for-oci-images-is-weird-how-to-report

We build Docker images "from scratch" and use the Ubuntu root filesystem as a basis.

Since some weeks there are issues with the download path. It looks like there is something wrong with additional "ubuntu-" in the names.

Who can I contact to report this issue?

Example:

Screenshot of problem

Notice the extra "ubuntu-" which are appearing in the names like in "ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-ubuntu-resolute-oci-amd64-root.tar.gz"

Screenshot taken from content on https://partner-images.canonical.com/oci/resolute/current/

Unable to navigate to login screen https://askubuntu.com/questions/1568352/unable-to-navigate-to-login-screen

Even I press Enter or Control-D it is not working. I can’t navigate to the login screen.

enter image description here

Why does 26.04 LTS ask for a login I never created? https://askubuntu.com/questions/1568350/why-does-26-04-lts-ask-for-a-login-i-never-created

My laptop spontaneously updated itself to 26.04 LTS, after previously not being able to calculate the upgrade.

Now it asks for a login: david-ashton-Surface-Pro-4 login_

I never created one.Why is it doing this? Is there a default login? How do I circumvent it and/or get rid of it?

Rhythmbox 3.4.7 on Ubuntu 24.04.4 LTS; where do my extracted CD files get written? https://askubuntu.com/questions/1568346/rhythmbox-3-4-7-on-ubuntu-24-04-4-lts-where-do-my-extracted-cd-files-get-writte

I used the Extract command on Rhythmbox; it took an appropriate amount of time for each of 21 tracks, with a status message near the bottom of the UI indicating that it was extracting 1, 2, etc. But now I cannot find the music, nor documentation on where Rhythmbox Extract puts the music.

In case it matters: I extracted to MP3, I have lame installed.

EDIT: Yes, I have looked through the folders in ~/Music/

EDIT 2: I have even done a search starting at / for words I think should be in extracted filenames, but didn't find anything that way either. However, the output of that is large, I was hoping someone could tell me where they're supposed to end up.

My laptop turns off after some time if it's not connected to a battery [closed] https://askubuntu.com/questions/1568342/my-laptop-turns-off-after-some-time-if-its-not-connected-to-a-battery

I installed Ubuntu into a partition that I created on my Lenovo, but now Windows doesn't work. It shows a blurred screen during login, and my laptop turns off after some time if it's not connected to a battery.

IASL Error when recompiling dsdt.dsl (in order to resolve ACPI Error: Aborting method _SB.WMID.WQBE due to previous error (AE_AML_BUFFER_LIMIT) ) https://askubuntu.com/questions/1568337/iasl-error-when-recompiling-dsdt-dsl-in-order-to-resolve-acpi-error-aborting-m

I am encountering the following error

ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Index (0x000000032) is beyond end of object (length 0x32) (20250807/exoparg2-393)

Jul 11 15:03:18 localhost kernel: ACPI Error: Aborting method _SB.WMID.WQBE due to previous error (AE_AML_BUFFER_LIMIT) (20250807/psparse-529)

on an HP Spectre X360. A perfectly working solution to resolve that problem is given by Luiz Agamez in Full system freeze on boot with charger connected — ACPI BIOS Error (AE_AML_BUFFER_LIMIT) on HP Victus 15-fb3xxx

When I follow the steps described:

Steps:

  1. sudo acpidump -b and confirmed WQBZ lives in dsdt.dat.

  2. iasl -d dsdt.dat to decompile.

  3. In the WQBZ method, inserted an early Return (DerefOf (N012 [Arg0])) right after the local variable initialization, before the loops that overflow the buffer — effectively neutralizing the method (I don't need the HP WMI feature it feeds on Linux).

  4. Recompiled with iasl -tc dsdt.dsl.

  5. Packed into a cpio at kernel/firmware/acpi/dsdt.aml and loaded it via GRUB_EARLY_INITRD_LINUX_CUSTOM in /etc/default/grub.

Key gotcha: the first attempt didn't apply — the kernel found the table in initrd but kept using the original. The fix was incrementing the OEM Revision in the DefinitionBlock (from 0x01072009 to 0x01072010). The kernel silently ignores a DSDT override whose revision isn't higher than the firmware's. After bumping it, the override applied.

recompilation with iasl in step 4 gives several remarks, warnings and also, unfortunately, 8 errors.

Here is the output of step 2

Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20251212
Copyright (c) 2000 - 2025 Intel Corporation

File appears to be binary: found 73192 non-ASCII characters, disassembling
Binary file appears to be a valid ACPI table, disassembling
Input file dsdt.dat, Length 0x33DD2 (212434) bytes
ACPI: DSDT 0x0000000000000000 033DD2 (v02 HPQOEM 827F     01072009 ACPI 20160422)
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
 Warning - Emitting ASL code "External (BNUM)"
           This is a conflicting declaration with some other declaration within the ASL code.
           This external declaration may need to be deleted in order to recompile the dsl file.

Disassembly completed
ASL Output:    dsdt.dsl - 1572703 bytes

In the file dsdt.dsl I have removed the line External (BNUM) and added the line mentioned in step 3 above. I get the following error output: https://drive.google.com/file/d/1VH26vi5cdDM-DdoHrgJpCS2mcF_HjDm1/view?usp=drive_link . Here is the dsdt.dsl file I am trying to recompile with iasl: https://drive.google.com/file/d/1i3mBBsEl2JrX5-kEBM0llZH7kVcO-1xw/view?usp=drive_link

Any help is greatly appreciated as the ACPI BIOS error is impactful! This is very well described in the abovementioned post of Luiz Agamez. In my specific case, the fan is not working properly, causing the battery to continuously overheat. Also, the system reboots after the set 10' of idle time, although the action set on idle time is sleep. And lastly, when shutting down, the system automatically restarts. The only way I can shut down the system is with the power on/off button. All of these I have lived with for the past three months, since my last kernel upgrade from 6.8.1 to 6.19.10.1, but especially the fan not working is an issue! And if there is a solution at hand, I find it a shame not to be able to implement it. Thanks again!

I will definitely also need help with Step 5 and incrementing the OEM revision, but I'll take the steps one by one :-)

Omen Blast Headset USB Headphones recognized by Ubuntu 26 but audio comes and go [closed] https://askubuntu.com/questions/1568335/omen-blast-headset-usb-headphones-recognized-by-ubuntu-26-but-audio-comes-and-go

The headphones are indeed working as I tried on other devices so they are not broken. I had to follow the instructions given here No sound on USB headset. How to manage soundcards and audio devices? to make them being recognized by the system. At the moment, audio starts only when I switch from analog to digital and vice versa. I have to manually do it every time I change the audio file (like YouTube or a game). Until the audio source keeps giving signal it works flawlessly, but when I change it have to manually fix it again.

Thanks to whoever can help. Cheers.

Fix login screen orientation on Ubuntu 26.04 https://askubuntu.com/questions/1568289/fix-login-screen-orientation-on-ubuntu-26-04

I recently updated my Ubuntu Desktop PC from 24.04 to 26.04. I have a dual monitor setup, the primary screen in landscape and the secondary screen in portrait orientation. After turning on the PC, on the login screen, the user selection and password entry page appears on my secondary screen (which is in portrait orientation) in a landscape orientation.

I could handle it if the login screen was on the secondary (portrait) monitor in portrait orientation, but this is too much. Ideally I would have my login screen on my primary monitor in a landscape orientation. I had the same exact issue on Ubuntu 24.04, and I don't remember how I managed to fix it, but I did, and I can't figure it out now. I'm running Wayland across the board.

Realtek RTL8852BE-VT (PCI ID: 10ec:b520) Wi-Fi Not Working on Ubuntu 22.04 https://askubuntu.com/questions/1568226/realtek-rtl8852be-vt-pci-id-10ecb520-wi-fi-not-working-on-ubuntu-22-04

System Information

  • Laptop: HP Victus 15-fa2xxx

  • Operating System: Ubuntu 22.04 LTS

  • Kernel: 6.8.0-124-generic

  • Secure Boot: Disabled


Problem Description

The built-in Wi-Fi adapter is not working under Ubuntu. The system detects the PCI device, but no wireless interface is created and no kernel driver is bound to the device.

The same hardware works correctly in Windows.


Hardware Information

Windows identifies the adapter as:

Realtek RTL8852BE-VT Wireless LAN WiFi 6 PCI-E NIC

Hardware ID:

Windows Device manager showing the info

PCI\VEN_10EC&DEV_B520&SUBSYS_88E9103C

PCI Device Detection

Command

lspci -nnk

Relevant Output

03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b520]
    DeviceName: Realtek Wireless LAN + BT
    Subsystem: Hewlett-Packard Company Device [103c:88e9]

Unlike other devices, there is no:

Kernel driver in use:
Kernel modules:

section for the Wi-Fi device.


Loaded Wi-Fi Driver Modules

Command

lsmod | grep rtw

Output

(no output)

No Realtek rtw89 modules are loaded.


Installed Driver

Command

modinfo rtw89_8852be

Relevant Output

filename:
/lib/modules/6.8.0-124-generic/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852be.ko

modinfo rtw89_8852be lists aliases for PCI IDs 10ec:b852 and 10ec:b85b, but not 10ec:b520:

10ec:b852
10ec:b85b

There is no alias for 10ec:b520.


Kernel Alias Check

Command

grep -i "10EC.*B520" /lib/modules/$(uname -r)/modules.alias

Output

(no output)

Manual Driver Loading

Command

sudo modprobe rtw89_8852be

Result

modprobe: ERROR: could not insert 'rtw89_8852be': Invalid argument

Relevant dmesg Output

rtw_8852b: disagrees about version of symbol ...
rtw_8852b: Unknown symbol ...

DKMS Status

Command

dkms status

Output

(no output)

No third-party DKMS drivers are currently installed.


Troubleshooting Performed

I have already tried the following:

  • Disabled Secure Boot.

  • Updated Ubuntu packages.

  • Booted different 6.8 kernels.

  • Installed and later removed the out-of-tree lwfinger/rtw89 driver.

  • Reloaded the rtw89 modules.

  • Verified the hardware using lspci.

  • Checked lsmod, modinfo, modules.alias, dmesg, and journalctl.

None of these steps resolved the issue.


Why this question is different from:

How to solve "No Wi-Fi Adapter Found" error with Realtek RTL8852BE WiFi 6 802.11ax PCIe in Ubuntu 22.04?

I have already reviewed the existing question:

How to solve "No Wi-Fi Adapter Found" error with Realtek RTL8852BE WiFi 6 802.11ax PCIe in Ubuntu 22.04?

However, my issue appears to be different for the following reasons.

Different hardware revision

The linked question concerns the following device:

10ec:b852

My adapter is identified by Windows as:

Realtek RTL8852BE-VT Wireless LAN WiFi 6 PCI-E NIC PCI\VEN_10EC&DEV_B520&SUBSYS_88E9103C

Ubuntu also detects the device as:

03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b520]

This is a different PCI device ID from the one in the linked question.


Questions

  1. Does Ubuntu 22.04 (kernel 6.8) support the RTL8852BE-VT (PCI ID 10ec:b520)?

  2. Is this PCI ID supported only in newer Linux kernels?

  3. Is there a newer or backported rtw89 driver that supports this device on Ubuntu 22.04?

  4. Do my diagnostics indicate a configuration problem, or is this likely a missing driver/kernel support issue?

Final update (Solved):

The issue is now resolved.

My laptop has a Realtek RTL8852BE-VT (PCI ID: 10ec:b520) on Ubuntu 22.04 running kernel 6.8.0-124-generic. The in-kernel driver was either unstable or incompatible with this hardware revision.

What finally worked was installing the latest morrownr/rtw89 DKMS driver:

git clone https://github.com/morrownr/rtw89
cd rtw89
sudo make cleanup_target_system
sudo dkms install $PWD
sudo make install_fw
sudo cp rtw89.conf /etc/modprobe.d/

Initially, I tried loading rtw89_8852be, which failed with:

modprobe: ERROR: could not insert 'rtw89_8852be': Invalid argument

Looking at dmesg showed symbol version mismatch errors because I was loading the wrong module. My hardware actually uses the rtw89_8852bte_git driver.

Loading the correct module solved the problem:

sudo modprobe rtw89_8852bte_git

After that:

Kernel driver in use: rtw89_8852bte_git
Kernel modules: rtw89_8852bte_git

The wlo1 interface appeared, NetworkManager detected it normally, Wi-Fi networks were visible again, and I was able to connect successfully.

Thanks to Mr. David for pointing me toward the driver. Genuinely, thank you so much for your help.

Freezing during installation of 26.04 https://askubuntu.com/questions/1568029/freezing-during-installation-of-26-04

It simply freezes during installation and does not progress forward. I've tried different USB sticks, disabling Secure Boot, and nomodeset.

Reference image of where I'm stuck at: Reference image of where I'm stuck at

and idk if this is helpful: idk if this is helpful

Stylus on Lenovo Yoga 9 14IRP8 is buggy in vertical tablet mode [closed] https://askubuntu.com/questions/1567915/stylus-on-lenovo-yoga-9-14irp8-is-buggy-in-vertical-tablet-mode

My Lenovo Yoga 9 14IRP8 often does not recognize stylus strokes from the Precision Pen 2 when drawing in (mainly vertical, but occasionally also horizontal) tablet/2-in-1 mode, as shown in the picture. I have a hard time to find the origin of this issue. It occurs in different desktop environments (KDE and GNOME) and different distributions (Fedora, Ubuntu 26.04, Ubuntu 24.04). The bugs only happen when my palm rests on the display, but persist when I disable the touchscreen via udev rule:

ACTION=="add|change", SUBSYSTEM=="input", ENV{ID_INPUT_TOUCHSCREEN}=="1", ENV{LIBINPUT_IGNORE_DEVICE}="1"

Kernel: 7.0.0-22-generic

libinput: 1.31.1

Running libinput debug-events reports ultra-short time windows where the pen is detected to be lifted and set back down. Note that the timespans seem too short for a human to lift the pen out of the proximity reach and set it back down, as illustrated by the following snippet:

event6   TABLET_TOOL_TIP              +11.969s      185.73*/103.15* tilt: -12.00 /9.00  pressure: 0.00* up
 event6   TABLET_TOOL_PROXIMITY        +11.971s     185.73 /103.15  tilt: -12.00 /9.00  pressure: 0.00  pen      ('AES Pen', 0x80a32bf2, id 0x846b) proximity-out
 event6   TABLET_TOOL_PROXIMITY        +12.064s     187.33*/104.03* tilt: -11.00*/3.00* pressure: 0.00* pen      ('AES Pen', 0x80a32bf2, id 0x846b) proximity-in    axes:pt btn:S
 event6   TABLET_TOOL_TIP              +12.066s     187.33 /104.03  tilt: -11.00 /3.00  pressure: 0.31* down

Does anyone have a similar issue? What is the most likely cause for this?

Stylus behavior in horizontal and vertical tablet mode:

stylus behavior in horizontal and vertical tablet mode

Applying Gnome Wayland display settings monitors.xml via automation / command-line? https://askubuntu.com/questions/1456788/applying-gnome-wayland-display-settings-monitors-xml-via-automation-command-li

Basically, I want to automate changing display settings manually in Gnome Settings. If I am not wrong, it seems that the settings is stored in ~/.config/monitors.xml. So, I guess I could create multiple of them and apply one via script, but how to apply that file?

I am using Wayland, and when I searched the web for a way to do it, the result was an old forum post that was just restarting gnome-shell. But, you cannot restart gnome-shell in Wayland.

enter image description here

Migrate Ubuntu server from NetPlan to NetworkManager without disconnection (possibly over SSH) https://askubuntu.com/questions/1442352/migrate-ubuntu-server-from-netplan-to-networkmanager-without-disconnection-poss

I see that Ubuntu server after the installation comes as default with NetPlan with a DHCP configuration (at least in Ubuntu 22.04 focal fossa).

Some users don't want NetPlan and just want NetworkManager, for example to use nmcli, nmtui, or import VPN configurations etc. and so after the installation I think it's frequent to migrate to NetworkManager.

At the moment this is my procedure to migrate from NetPlan to NetworkManager after a clean installation.

Create this file:

/etc/netplan/01-er-netplan-fix.yaml

With this content:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
# Set and change netplan renderer to NetworkManager GUI tool
network:
  version: 2
  renderer: NetworkManager

Then run these commands:

# install Network Manager
sudo apt install network-manager

# disable NetPlan
mv /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bak

# reload NetPlan
netplan apply

# I'm not proud of this but I reboot to apply everything now
reboot

Problem: when I reboot, the server obviously disconnects, but also it never renews its IP via DHCP.

As workaround, I open a physical terminal on the server, I run dhclient, and then I continue with nmtui adding a simple Ethernet configuration with DHCP, and everything is good again.

So my question is: how to migrate from NetPlan to NetworkManager? Possibly automatically renewing its IP? Possibly without any disconnection at all? so your SSH connection is not interrupted.

Feel free to suggest as answer to prefill at least a valid NetworkManager configuration for a valid DHCP after the reboot but I still don't understand if I can also avoid the reboot at all and keep a working SSH connection to do the whole migration process.

Thank you for your thoughts! Maybe this question is stupid but I don't know NetPlan, since I usually use Debian and I don't have these problems.

Ubuntu 20.04, lsusb error. Undefined symbol libusb_get_port_number https://askubuntu.com/questions/1426415/ubuntu-20-04-lsusb-error-undefined-symbol-libusb-get-port-number

I have recently been encountering an issue with lsusb and I suspect it is to do with libusb. Whenever I run it, I get the following error: lsusb: symbol lookup error: lsusb: undefined symbol: libusb_get_port_number.

I have tried uninstalling and reinstalling usbutils and the error remains.

Any help is appreciated.

Cheers,

K

Ubuntu WhatsApp desktop app with call features https://askubuntu.com/questions/1241251/ubuntu-whatsapp-desktop-app-with-call-features

I like to know is there any WhatsApp application for desktop or browser extension with video call ability in Ubuntu, i have tried this app and web base of WhatsApp that don't have call futures:

enter image description here

Thanks.

Use multiple monitors as one big monitor https://askubuntu.com/questions/1192181/use-multiple-monitors-as-one-big-monitor

So I have multiple monitors to use, I know they can be used in mirror mode where they both essentially display the same thing, or multi monitor mode where they behave like two separate displays side by side.

Now, is there a way to have them act like one big continuous display? For example, can I have two 1920x1080 monitors connected as one big 3840x1080 display and basically be able to have windows spanning both of them?

Unfortunately, googling yields only results about normal multi monitor use.

MIDI keyboard recognized on lsusb, but doesn't work https://askubuntu.com/questions/1140744/midi-keyboard-recognized-on-lsusb-but-doesnt-work

The other day I decided I might try to make some music on Ubuntu 18.04. I have a synthesizer that can work on its own, but it can also send an receive MIDI, namely a Novation MiniNova.
So I downloaded LMMS from the Software Store, created a tune in it without the use of the keyboard. Up until this point, no problems.

Now, when I plugged in my MiniNova, I expected to just run a few commands and be done with it. How wrong could I be. LMMS didn't recognize my keyboard, neither did KMidiMon. I followed this guide by a bloke named Ted and followed every step closely up until the point where I had to run cat /proc/asound/cards to figure out what ALSA named my sound card. I used sox to generate a 440 Hz sine .wav file, then I typed aplay -D hw:1 test.wav and I heard the sine wave through my laptops speakers.
lsusb gave me the MiniNova in the list, but adding the verbose option told me that it Couldn't open the device, some information missing.which seems weird to me.

I did come across a weird little thing when I decided that it couldn't hurt to run LMMS through a terminal. When I did, I got the following result:

ALSA lib rawmidi_hw.c:233:(snd_rawmidi_hw_open) open /dev/snd/midiC0D0 failed: No such file or directory
cannot open MIDI-device: No such file or directory
Couldn't create MIDI-client, neither with ALSA nor with OSS. Will use dummy-MIDI-client.
Connection established.

Stream successfully created

MidiClientRaw: unhandled MIDI-event 176

MidiClientRaw: unhandled MIDI-event 176

MidiClientRaw: unhandled MIDI-event 176

The last three messages were after opening the project I had been working on.

If it's helpful, here are links to my results after typing:

Thanks in advance, WalrusGumboot

X11vnc service is running but client can't find server https://askubuntu.com/questions/685761/x11vnc-service-is-running-but-client-cant-find-server

I want to set up a headless server and connect to it from a laptop (Windows). It is running Kubuntu 15.04 and I installed X11vnc by this description:

VNC/Servers - Have x11vnc start automatically via systemd in any environment (Vivid+)

After a reboot the service is enabled and active (I think?), but I can not connect from the laptop using UltraVNC.

Only when I run

x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/$USER/.vnc/passwd -rfbport 5900 -shared

in a terminal I can connect to the server with UltraVNC.

I don´t want to issue this command everytime I want to the server. I want to be able to connect to server after a reboot without doing anything at the server.

Any ideas what goes wrong?

What alternatives for sticky notes are available? https://askubuntu.com/questions/245019/what-alternatives-for-sticky-notes-are-available

I like the Sticky Notes very much, they are always on the desktop.

But I can't find it in Ubuntu since 12.04. Other programs like gnotes & Xjournal are not giving a feature to stay on the desktop.

So, is there any application similar to the old sticky notes in Ubuntu?

Unity launcher doesn't appear in VNC session https://askubuntu.com/questions/160160/unity-launcher-doesnt-appear-in-vnc-session

I'd like to have a unity desktop accessible via VNC on a precise server machine I have running. I installed the ubuntu-desktop package. I'm launching a VNC session with the following in my ~/.vnc/xstartup file:

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
gnome-session --session=ubuntu-2d

What could the issue be here? The content of my /usr/share/gnome-session/sessions/ubuntu-2d.session file (this is what 12.04 puts there by default) is:

[GNOME Session]
Name=Ubuntu 2D
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;shell;
DefaultProvider-windowmanager=metacity
DefaultProvider-panel=unity-2d-panel
DefaultProvider-shell=unity-2d-shell

DesktopName=Unity

I don't know anything about unity-2d, but I guessed that the default session was not configured to use the launcher. I tried making the following modifications:

[GNOME Session]
Name=Ubuntu 2D
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;shell;launcher;
DefaultProvider-windowmanager=metacity
DefaultProvider-panel=unity-2d-panel
DefaultProvider-shell=unity-2d-shell
DefaultProvider-launcher=unity-2d-launcher

DesktopName=Unity

But I got the following warning in my VNC log file:

gnome-session[10354]: WARNING: Unable to find default provider 'qr' of required provider 'launcher'

And the VNC session wouldn't even start with that configuration.

Possible to obfuscate Bash scripts? https://askubuntu.com/questions/88399/possible-to-obfuscate-bash-scripts

Is it possible to mangle a Bash script such that it becomes unreadable by any human? If so, can it be de-mangled? Or, can I view what commands are being executed when I run the script?

Where is the cron / crontab log? https://askubuntu.com/questions/56683/where-is-the-cron-crontab-log

I want to verify that my cron job is executing and at what time. I believe there is a log for my sudo crontab -e jobs, but where?

I searched google and found recommendations to look in /var/log (in which I do not see anything with 'cron' in the name) and to edit the file /etc/syslog.conf which I also do not have.

How to hide users from the GDM login screen? https://askubuntu.com/questions/2471/how-to-hide-users-from-the-gdm-login-screen

I have recently added several new users, that I need for qmail. Now they appear in the box in the login screen and clutter it, and I have to scroll to find my user. How can I hide those users from the login box?